Class GhostPredictionSmoothingSystem
Inheritance
GhostPredictionSmoothingSystem
Inherited Members
Unity.Entities.SystemBase.UnmanagedUpdate$BurstManaged(System.IntPtr, Unity.Entities.SystemDependencySafetyUtility.SafetyErrorDetails)
Syntax
[UpdateInWorld(TargetWorld.Client)]
[UpdateInGroup(typeof(GhostPredictionSystemGroup), OrderLast = true)]
[UpdateBefore(typeof(GhostPredictionHistorySystem))]
public class GhostPredictionSmoothingSystem : SystemBase
Methods
OnCreate()
Declaration
protected override void OnCreate()
Overrides
OnDestroy()
Declaration
protected override void OnDestroy()
Overrides
OnUpdate()
Declaration
protected override void OnUpdate()
Overrides
RegisterSmoothingAction<T>(PortableFunctionPointer<GhostPredictionSmoothingSystem.SmoothingActionDelegate>)
Declaration
public bool RegisterSmoothingAction<T>(PortableFunctionPointer<GhostPredictionSmoothingSystem.SmoothingActionDelegate> action)
where T : struct, IComponentData
Parameters
Returns
Type Parameters
RegisterSmoothingAction<T, U>(PortableFunctionPointer<GhostPredictionSmoothingSystem.SmoothingActionDelegate>)
Declaration
public bool RegisterSmoothingAction<T, U>(PortableFunctionPointer<GhostPredictionSmoothingSystem.SmoothingActionDelegate> action)
where T : struct, IComponentData where U : struct, IComponentData
Parameters
Returns
Type Parameters