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
mapper
IEntityMapperlogger
Logger
Returns
MapToRelative(IEntityMapper, Logger)
IEntityMapper.Error MapToRelative(IEntityMapper mapper, Logger logger)
Parameters
mapper
IEntityMapperlogger
Logger
Returns
NullEntityRefs(Entity)
void NullEntityRefs(Entity entity)
Parameters
entity
Entity