Managers are objects which care about some specific functionality of a feature.
Definition manager.h:32
A container of entities, their components, and processors.
Definition world.h:81
~NavigationManager()
destructor
Definition navigationmanager.cc:26
void InitCreateAgentProcessor()
Definition navigationmanager.cc:34
void OnDecay() override
called before cleaning up managed properties decay buffers
Definition navigationmanager.cc:103
void InitUpdateAgentTransformProcessor()
Definition navigationmanager.cc:118
void OnCleanup(Game::World *world) override
called before unloading game state
Definition navigationmanager.cc:164
__DeclareClass(NavigationManager) __DeclareSingleton(NavigationManager)
struct NavigationFeature::NavigationManager::Pids pids
NavigationManager()
constructor
MemDb::AttributeId ComponentId
Definition componentid.h:15
Definition navigationmanager.cc:11
#define __DeclareSingleton(type)
Definition osxsingleton.h:24
Definition navigationmanager.h:25
Game::ComponentId navigationActor
Definition navigationmanager.h:26