|
TrueReality
v0.1.1912
|
Classes | |
| class | ActorBase |
| A base class for all actors in the entity system. More... | |
| class | ActorModuleBase |
| An actor module base class that will serve as a base for all actor modules. More... | |
| class | DirectorBase |
| A director base. More... | |
| class | DirectorPriority |
| Sets the priority for a Director instance. More... | |
| class | EntityBase |
| This serves as the base class for the Entity class and removes a circular dependency between Entity and System Manager. More... | |
| class | EntityType |
| A class that specifies what kind of entity an object is in the Entity System. More... | |
| class | Invokable |
| An Invokable is a queriable method interface that can be added to a trManager::ActorBase Invoking the invokable requires a trManager::MessageBase as a parameter. More... | |
| class | InvokableFunctorCaller |
| class | InvokableFunctorCallerBase |
| class | MessageBase |
| This is the base class for all the messages in TR. More... | |
| class | MessageEntityRegistered |
| A message that is sent out when a new entity is registered with the System Manager. More... | |
| class | MessageEntityUnregistered |
| A message that is sent out when an entity is unregistered from the System Manager. More... | |
| class | MessageTick |
| This message carries all the inter-frame timing information. More... | |
| class | SystemManager |
| System Manager class is a singleton that is responsible for all message routing and basic operations between actors and directors throughout TR. More... | |
| struct | TimingStructure |
| A timing structure for all sim loop variables. More... | |