Interface IEntityMessage
- Namespace
- Coherence.ProtocolDef
- Assembly
- Coherence.ProtocolDef.dll
public interface IEntityMessage
Properties
Entity
Entity Entity { get; set; }
Property Value
Routing
MessageTarget Routing { get; set; }
Property Value
Sender
uint Sender { get; set; }
Property Value
Methods
Clone()
IEntityMessage Clone()
Returns
GetComponentType()
uint GetComponentType()
Returns
GetEntityRefs()
HashSet<Entity> GetEntityRefs()
Returns
MapToAbsolute(IEntityMapper, Logger)
IEntityMapper.Error MapToAbsolute(IEntityMapper mapper, Logger logger)
Parameters
mapperIEntityMapperloggerLogger
Returns
MapToRelative(IEntityMapper, Logger)
IEntityMapper.Error MapToRelative(IEntityMapper mapper, Logger logger)
Parameters
mapperIEntityMapperloggerLogger
Returns
NullEntityRefs(Entity)
void NullEntityRefs(Entity entity)
Parameters
entityEntity