TrueReality  v0.1.1912
trManager::SystemManager Member List

This is the complete list of members for trManager::SystemManager, including all inherited members.

ActorIDMap typedeftrManager::SystemManagerprivate
ActorList typedeftrManager::SystemManagerprivate
Base(const std::string &name=CLASS_TYPE)trBase::Base
BaseClass typedeftrManager::SystemManager
CallInvokable(const trManager::MessageBase &message, const std::string &invokableName, trManager::EntityBase &entity)trManager::SystemManagerprotectedvirtual
CLASS_TYPEtrManager::SystemManagerstatic
DirectorIDMap typedeftrManager::SystemManagerprivate
DirectorList typedeftrManager::SystemManagerprivate
DirectorNameMap typedeftrManager::SystemManagerprivate
EntityInvokableMap typedeftrManager::SystemManagerprivate
EntityInvokablePair typedeftrManager::SystemManagerprivate
FindActor(const trBase::UniqueId &id)trManager::SystemManagervirtual
FindActorsByName(const std::string &actorName)trManager::SystemManagervirtual
FindActorsByType(const std::string &actorType)trManager::SystemManagervirtual
FindDirector(const trBase::UniqueId &id) consttrManager::SystemManagervirtual
FindDirector(const std::string &name) consttrManager::SystemManagervirtual
FindDirectors(const std::string &type) consttrManager::SystemManagervirtual
GetGlobalReferencedMutex()trBase::SmrtClassstatic
GetInstance()trManager::SystemManagerstatic
GetName()trBase::Basevirtual
GetName() consttrBase::Basevirtual
GetRefMutex() consttrBase::SmrtClass
GetThreadSafeRefUnref()trBase::SmrtClassvirtual
GetType() const overridetrManager::SystemManagervirtual
GetUUID(void)trBase::Basevirtual
mActorIDMaptrManager::SystemManagerprivate
mActorListtrManager::SystemManagerprivate
mDirectorGlobalMsgRegistrationMaptrManager::SystemManagerprivate
mDirectorIDMaptrManager::SystemManagerprivate
mDirectorListtrManager::SystemManagerprivate
mDirectorNameMaptrManager::SystemManagerprivate
mEntityDeleteListtrManager::SystemManagerprivate
mEntityGlobalMsgRegistrationMaptrManager::SystemManagerprivate
MessageRegistrationMap typedeftrManager::SystemManagerprivate
MessageRegistrationVectorMap typedeftrManager::SystemManagerprivate
mInstancetrManager::SystemManagerprivatestatic
mListenerRegistrationMaptrManager::SystemManagerprivate
mMessageQueuetrManager::SystemManagerprivate
mNetworkMessageQueuetrManager::SystemManagerprivate
ProcessMessage(const trManager::MessageBase &message)trManager::SystemManagervirtual
ProcessMessages()trManager::SystemManagervirtual
ProcessNetworkMessages()trManager::SystemManagervirtual
Ref() consttrBase::SmrtClassinline
ReferenceCount() consttrBase::SmrtClassinline
RegisterActor(trManager::EntityBase &actor)trManager::SystemManagervirtual
RegisterDirector(trManager::EntityBase &director, trManager::DirectorPriority &priority=trManager::DirectorPriority::NORMAL)trManager::SystemManagervirtual
RegisterForMessage(const std::string &messageType, EntityBase &listeningActor, const std::string &invokableName)trManager::SystemManagervirtual
RegisterForMessagesAboutEntity(EntityBase &listeningEntity, const trBase::UniqueId &aboutEntityId, const std::string &invokableName)trManager::SystemManagervirtual
RegisterMsgWithMsgMap(const std::string &messageType, EntityBase &listeningEntity, const std::string &invokableName, MessageRegistrationMap &messageMap)trManager::SystemManagerprivate
RegisterMsgWithMsgVectorMap(const std::string &messageType, EntityBase &listeningEntity, const std::string &invokableName, MessageRegistrationVectorMap &messageMap)trManager::SystemManagerprivate
RemoveMarkedEntities()trManager::SystemManagervirtual
SendGlobalyRegisteredMessage(const trManager::MessageBase &message)trManager::SystemManagerprotectedvirtual
SendMessage(const trManager::MessageBase &message)trManager::SystemManagervirtual
SendMessageToActors(const trManager::MessageBase &message)trManager::SystemManagerprotectedvirtual
SendMessageToDirectors(const trManager::MessageBase &message)trManager::SystemManagerprotectedvirtual
SendMessageToListeners(const trManager::MessageBase &message)trManager::SystemManagerprotectedvirtual
SendNetworkMessage(const trManager::MessageBase &message)trManager::SystemManagervirtual
SetName(const std::string &name)trBase::Basevirtual
SetUUID(const trBase::UniqueId &id)trBase::Basevirtual
ShutDown()trManager::SystemManagervirtual
SmrtClass()trBase::SmrtClassinline
SmrtClass(bool threadSafeRefUnref)trBase::SmrtClassinlineexplicit
SmrtClass(const SmrtClass &inst)trBase::SmrtClassinline
SystemManager(const std::string name=CLASS_TYPE)trManager::SystemManagerprotected
Unref() consttrBase::SmrtClassinline
UnRefNoDelete() consttrBase::SmrtClass
UnregisterActor(trManager::EntityBase &actor)trManager::SystemManagervirtual
UnregisterActor(const trBase::UniqueId &id)trManager::SystemManagervirtual
UnregisterActorFromGlobalMessages(trManager::EntityBase &actor)trManager::SystemManagerprotectedvirtual
UnregisterAllActors()trManager::SystemManagervirtual
UnregisterAllDirectors()trManager::SystemManagervirtual
UnregisterDirector(trManager::EntityBase &director)trManager::SystemManagervirtual
UnregisterDirector(const trBase::UniqueId &id)trManager::SystemManagervirtual
UnregisterDirectorFromGlobalMessages(trManager::EntityBase &director)trManager::SystemManagerprotectedvirtual
UnregisterEntityFromAboutMessages(trManager::EntityBase &listeningEntity)trManager::SystemManagerprotectedvirtual
UnregisterFromMessage(const std::string &messageType, EntityBase &listeningActor)trManager::SystemManagervirtual
UnregisterFromMessagesAboutEntity(EntityBase &listeningEntity, const trBase::UniqueId &aboutEntityId)trManager::SystemManagervirtual
UnregisterMsgFromMsgMap(const std::string &messageType, EntityBase &listeningEntity, MessageRegistrationMap &messageMap)trManager::SystemManagerprivate
UnregisterMsgFromMsgVectorMap(const std::string &messageType, EntityBase &listeningEntity, MessageRegistrationVectorMap &messageMap)trManager::SystemManagerprivate
UUIDRegistrationVectorMap typedeftrManager::SystemManagerprivate
~Base()trBase::Baseprotected
~SmrtClass()trBase::SmrtClassinlineprotected
~SystemManager()trManager::SystemManagerprotected