TrueReality  v0.1.1912
trCore::SystemDirector Member List

This is the complete list of members for trCore::SystemDirector, including all inherited members.

ActorBase(const std::string &name=CLASS_TYPE)trManager::ActorBase
ActorModuleTick(const trManager::MessageBase &tickMsg)trManager::ActorBaseprotectedvirtual
AddActorModule(trManager::EntityBase &actorModule)trManager::ActorBasevirtual
AddChild(trManager::EntityBase &child)trManager::EntityBasevirtual
AddInvokable(trManager::Invokable &newInvokable)trManager::EntityBasevirtual
Base(const std::string &name=CLASS_TYPE)trBase::Base
BaseClass typedeftrCore::SystemDirector
BuildInvokables() overridetrManager::DirectorBasevirtual
CameraSynch(const trManager::TimingStructure &timeStruct)trCore::SystemDirectorprotectedvirtual
CheckForShutdown()trCore::SystemDirectorprotectedvirtual
CLASS_TYPEtrCore::SystemDirectorstatic
CompareComponentPriority(const trBase::SmrtPtr< trManager::EntityBase > &first, const trBase::SmrtPtr< trManager::EntityBase > &second)trManager::DirectorBasestatic
DecrementTimeScale()trCore::SystemDirectorprotectedvirtual
DirectorBase(const std::string &name=CLASS_TYPE)trManager::DirectorBase
Emancipate()trManager::EntityBasevirtual
EntityBase(const std::string &name=CLASS_TYPE)trManager::EntityBase
EventTraversal(const trManager::TimingStructure &timeStruct)trCore::SystemDirectorprotectedvirtual
FindActorModule(const trBase::UniqueId &id)trManager::ActorBasevirtual
FindChild(const trBase::UniqueId &childId)trManager::EntityBasevirtual
ForgetParent()trManager::EntityBasevirtual
Frame(const trManager::TimingStructure &timeStruct)trCore::SystemDirectorprotectedvirtual
FrameSynch(const trManager::TimingStructure &timeStruct)trCore::SystemDirectorprotectedvirtual
GetChildren()trManager::EntityBasevirtual
GetChildren() consttrManager::EntityBasevirtual
GetDirectorPriority() consttrManager::DirectorBasevirtual
GetEntityType()trManager::EntityBase
GetGlobalReferencedMutex()trBase::SmrtClassstatic
GetInvokable(const std::string &name)trManager::EntityBase
GetInvokables(std::vector< trManager::Invokable *> &toFill)trManager::EntityBase
GetInvokables(std::vector< const trManager::Invokable *> &toFill) consttrManager::EntityBase
GetName()trBase::Basevirtual
GetName() consttrBase::Basevirtual
GetNumOfChildren()trManager::EntityBasevirtual
GetParent()trManager::EntityBase
GetParent() consttrManager::EntityBase
GetRefMutex() consttrBase::SmrtClass
GetThreadSafeRefUnref()trBase::SmrtClassvirtual
GetTimeStructure()trCore::SystemDirector
GetType() const overridetrCore::SystemDirectorvirtual
GetUUID(void)trBase::Basevirtual
IncrementTimeScale()trCore::SystemDirectorprotectedvirtual
IsRegistered()trManager::EntityBasevirtual
IsRunning()trCore::SystemDirectorvirtual
MAX_TIME_SCALEtrCore::SystemDirectorstatic
mEntityTypetrManager::EntityBaseprotected
MIN_TIME_SCALEtrCore::SystemDirectorstatic
mInvokablestrManager::EntityBaseprotected
mIsPausedtrCore::SystemDirectorprivate
mIsRunningtrCore::SystemDirectorprivate
mIsShuttingDowntrCore::SystemDirectorprivate
mSysMantrManager::EntityBaseprotected
mSystemTimertrCore::SystemDirectorprivate
mTimeStructtrCore::SystemDirectorprivate
ON_MESSAGE_INVOKABLEtrManager::EntityBasestatic
ON_TICK_INVOKABLEtrManager::EntityBasestatic
ON_TICK_REMOTE_INVOKABLEtrManager::EntityBasestatic
OnAddedToSysMan() overridetrManager::ActorBasevirtual
OnMessage(const trManager::MessageBase &msg)trCore::SystemDirectorvirtual
OnParentRemoved(trManager::EntityBase &parent)trManager::EntityBasevirtual
OnParentSet(trManager::EntityBase &parent)trManager::EntityBasevirtual
OnRemovedFromSysMan() overridetrManager::ActorBasevirtual
OnTick(const trManager::MessageBase &msg)trManager::DirectorBasevirtual
OnTickRemote(const trManager::MessageBase &msg)trManager::ActorBasevirtual
PostEventTraversal(const trManager::TimingStructure &timeStruct)trCore::SystemDirectorprotectedvirtual
PostFrame(const trManager::TimingStructure &timeStruct)trCore::SystemDirectorprotectedvirtual
PreFrame(const trManager::TimingStructure &timeStruct)trCore::SystemDirectorprotectedvirtual
Ref() consttrBase::SmrtClassinline
ReferenceCount() consttrBase::SmrtClassinline
RegisterForMessage(const std::string &messageType, const std::string &invokableName)trManager::ActorBasevirtual
RegisterForMessagesAboutEntity(const trBase::UniqueId &aboutEntityId, const std::string &invokableName)trManager::ActorBasevirtual
RemoveActorModule(trManager::EntityBase &actorModule)trManager::ActorBasevirtual
RemoveActorModule(const trBase::UniqueId &id)trManager::ActorBasevirtual
RemoveAllActorModules()trManager::ActorBasevirtual
RemoveAllChildren()trManager::EntityBasevirtual
RemoveChild(trManager::EntityBase &child)trManager::EntityBasevirtual
RemoveFromHierarchy()trManager::EntityBasevirtual
RemoveInvokable(trManager::Invokable *invokable)trManager::EntityBasevirtual
RemoveInvokable(const std::string &invokableName)trManager::EntityBasevirtual
Run()trCore::SystemDirectorvirtual
RunOnce()trCore::SystemDirectorvirtual
SendMessage(const trManager::MessageBase &message)trManager::ActorBasevirtual
SendNetworkMessage(const trManager::MessageBase &message)trManager::ActorBasevirtual
SetDirectorPriority(trUtil::EnumerationPointer< trManager::DirectorPriority > priority)trManager::DirectorBasevirtual
SetName(const std::string &name)trBase::Basevirtual
SetParent(trManager::EntityBase &parent)trManager::EntityBasevirtual
SetRegistration(bool isRegistered)trManager::EntityBasevirtual
SetSystemManager(trManager::SystemManager *sysMan)trManager::EntityBasevirtual
SetTimeScale(const double timeScale)trCore::SystemDirectorprotectedvirtual
SetUUID(const trBase::UniqueId &id)trBase::Basevirtual
ShutDown()trCore::SystemDirectorvirtual
SmrtClass()trBase::SmrtClassinline
SmrtClass(bool threadSafeRefUnref)trBase::SmrtClassinlineexplicit
SmrtClass(const SmrtClass &inst)trBase::SmrtClassinline
SystemDirector(const std::string name=CLASS_TYPE)trCore::SystemDirector
Unref() consttrBase::SmrtClassinline
UnRefNoDelete() consttrBase::SmrtClass
UnRegisterFromMessage(const std::string &messageType)trManager::ActorBasevirtual
UnregisterFromMessagesAboutEntity(const trBase::UniqueId &aboutEntityId)trManager::ActorBasevirtual
UpdateTiming(trManager::TimingStructure &timeStruct, double dt)trCore::SystemDirectorprotectedvirtual
~ActorBase()trManager::ActorBaseprotected
~Base()trBase::Baseprotected
~DirectorBase()trManager::DirectorBaseprotected
~EntityBase()trManager::EntityBaseprotected
~SmrtClass()trBase::SmrtClassinlineprotected
~SystemDirector()trCore::SystemDirectorprotected