Class GhostSendSystem<TGhostSerializerCollection>
Inheritance
System.Object
GhostSendSystem<TGhostSerializerCollection>
Syntax
[UpdateInGroup(typeof(ServerSimulationSystemGroup))]
[UpdateAfter(typeof(TransformSystemGroup))]
public class GhostSendSystem<TGhostSerializerCollection> : JobComponentSystem where TGhostSerializerCollection : struct, IGhostSerializerCollection
Type Parameters
Name |
Description |
TGhostSerializerCollection |
|
Methods
InvokeSerialize<TSerializer, TSnapshotData>(TSerializer, SerializeData)
Declaration
public static int InvokeSerialize<TSerializer, TSnapshotData>(TSerializer serializer, SerializeData data)
where TSerializer : struct, IGhostSerializer<TSnapshotData> where TSnapshotData : struct, ISnapshotData<TSnapshotData>
Parameters
Returns
Type |
Description |
System.Int32 |
|
Type Parameters
Name |
Description |
TSerializer |
|
TSnapshotData |
|
OnCreate()
Declaration
protected override void OnCreate()
OnDestroy()
Declaration
protected override void OnDestroy()
OnUpdate(JobHandle)
Declaration
protected override JobHandle OnUpdate(JobHandle inputDeps)
Parameters
Returns