TrueReality  v0.1.1912
trManager Namespace Reference

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...