Interface IBuiltInComponentAccess
- Namespace
- Coherence.ProtocolDef
- Assembly
- Coherence.ProtocolDef.dll
public interface IBuiltInComponentAccess
Methods
CreateSceneIndexChangedCommand(Entity, int)
IEntityCommand CreateSceneIndexChangedCommand(Entity entity, int sceneIndex)
Parameters
Returns
ExtractCoherenceTag(ICoherenceComponentData)
string ExtractCoherenceTag(ICoherenceComponentData data)
Parameters
Returns
ExtractCoherenceUUID(ICoherenceComponentData)
string ExtractCoherenceUUID(ICoherenceComponentData data)
Parameters
Returns
ExtractConnectedEntityID(ICoherenceComponentData)
Entity ExtractConnectedEntityID(ICoherenceComponentData data)
Parameters
Returns
GenerateCoherenceUUIDData(string, AbsoluteSimulationFrame)
ICoherenceComponentData GenerateCoherenceUUIDData(string UUID, AbsoluteSimulationFrame simFrame)
Parameters
UUID
stringsimFrame
AbsoluteSimulationFrame
Returns
GenerateGlobalQueryComponent()
ICoherenceComponentData GenerateGlobalQueryComponent()
Returns
IsConnectedEntity(ICoherenceComponentData)
bool IsConnectedEntity(ICoherenceComponentData data)
Parameters
Returns
TryGetSceneIndexChangedCommand(IEntityCommand, out int)
bool TryGetSceneIndexChangedCommand(IEntityCommand entityCommand, out int sceneIndex)
Parameters
entityCommand
IEntityCommandsceneIndex
int