Class GhostSendSystem<TGhostSerializerCollection>
Inheritance
GhostSendSystem<TGhostSerializerCollection>
Syntax
public class GhostSendSystem<TGhostSerializerCollection> : JobComponentSystem where TGhostSerializerCollection : struct, IGhostSerializerCollection
Type Parameters
Name |
Description |
TGhostSerializerCollection |
|
Methods
InvokeSerialize<TSerializer, TSnapshotData>(TSerializer, ref DataStreamWriter, SerializeData)
Declaration
public static int InvokeSerialize<TSerializer, TSnapshotData>(TSerializer serializer, ref DataStreamWriter dataStream, SerializeData data)
where TSerializer : struct, IGhostSerializer<TSnapshotData> where TSnapshotData : struct, ISnapshotData<TSnapshotData>
Parameters
Type |
Name |
Description |
TSerializer |
serializer |
|
DataStreamWriter |
dataStream |
|
SerializeData |
data |
|
Returns
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
Type |
Name |
Description |
JobHandle |
inputDeps |
|
Returns
Type |
Description |
JobHandle |
|