Struct GhostComponentSerializer.State
This buffer is added to the GhostCollection singleton entity.
Stores serialization meta-data for the ghost.
Too large to be stored in chunk memory.
Syntax
[InternalBufferCapacity(0)]
public struct State : IBufferElementData
Fields
ChangeMaskBits
Declaration
public int ChangeMaskBits
Field Value
ComponentSize
Declaration
Field Value
ComponentType
Declaration
public ComponentType ComponentType
Field Value
CopyFromSnapshot
Declaration
public PortableFunctionPointer<GhostComponentSerializer.CopyToFromSnapshotDelegate> CopyFromSnapshot
Field Value
CopyToSnapshot
Declaration
public PortableFunctionPointer<GhostComponentSerializer.CopyToFromSnapshotDelegate> CopyToSnapshot
Field Value
Deserialize
Declaration
public PortableFunctionPointer<GhostComponentSerializer.DeserializeDelegate> Deserialize
Field Value
GhostFieldsHash
Declaration
public ulong GhostFieldsHash
Field Value
PostSerialize
Declaration
public PortableFunctionPointer<GhostComponentSerializer.PostSerializeDelegate> PostSerialize
Field Value
PostSerializeBuffer
Declaration
public PortableFunctionPointer<GhostComponentSerializer.PostSerializeBufferDelegate> PostSerializeBuffer
Field Value
PredictDelta
Declaration
public PortableFunctionPointer<GhostComponentSerializer.PredictDeltaDelegate> PredictDelta
Field Value
RestoreFromBackup
Declaration
public PortableFunctionPointer<GhostComponentSerializer.RestoreFromBackupDelegate> RestoreFromBackup
Field Value
SendForChildEntities
Declaration
public int SendForChildEntities
Field Value
SendMask
Declaration
public GhostComponentSerializer.SendMask SendMask
Field Value
SendToOwner
Declaration
public SendToOwnerType SendToOwner
Field Value
Serialize
Declaration
public PortableFunctionPointer<GhostComponentSerializer.SerializeDelegate> Serialize
Field Value
SerializeBuffer
Declaration
public PortableFunctionPointer<GhostComponentSerializer.SerializeBufferDelegate> SerializeBuffer
Field Value
SerializeChild
Declaration
public PortableFunctionPointer<GhostComponentSerializer.SerializeChildDelegate> SerializeChild
Field Value
SerializerHash
Declaration
public ulong SerializerHash
Field Value
SnapshotSize
Declaration
Field Value
VariantHash
Declaration
Field Value
VariantTypeIndex
Declaration
public int VariantTypeIndex
Field Value