Struct PersistenceReady
public struct PersistenceReady : IEntityCommand, IEntityMessage
- Implements
Properties
Entity
public Entity Entity { readonly get; set; }
Property Value
Routing
public MessageTarget Routing { readonly get; set; }
Property Value
Sender
public uint Sender { readonly get; set; }
Property Value
Methods
Clone()
public IEntityMessage Clone()
Returns
Deserialize(IInProtocolBitStream, Entity, MessageTarget)
public static PersistenceReady Deserialize(IInProtocolBitStream bitStream, Entity entity, MessageTarget target)
Parameters
bitStream
IInProtocolBitStreamentity
Entitytarget
MessageTarget
Returns
FromInterop(IntPtr, int)
public static PersistenceReady FromInterop(IntPtr data, int dataSize)
Parameters
Returns
GetComponentType()
public uint GetComponentType()
Returns
GetEntityRefs()
public HashSet<Entity> GetEntityRefs()
Returns
MapToAbsolute(IEntityMapper, Logger)
public IEntityMapper.Error MapToAbsolute(IEntityMapper mapper, Logger logger)
Parameters
mapper
IEntityMapperlogger
Logger
Returns
MapToRelative(IEntityMapper, Logger)
public IEntityMapper.Error MapToRelative(IEntityMapper mapper, Logger logger)
Parameters
mapper
IEntityMapperlogger
Logger
Returns
NullEntityRefs(Entity)
public void NullEntityRefs(Entity entity)
Parameters
entity
Entity
Serialize(PersistenceReady, IOutProtocolBitStream)
public static void Serialize(PersistenceReady commandData, IOutProtocolBitStream bitStream)
Parameters
commandData
PersistenceReadybitStream
IOutProtocolBitStream