libmove3d-planners
|
EntityManager: Manage all the entity type reader classes. More...
#include <ent_entityManager.hpp>
Public Member Functions | |
Manipulable * | manipulables () const |
void | setManipulables (Manipulable *manip) |
Surface * | surfaces () const |
void | setSurfaces (Surface *surface) |
Agent * | agents () const |
void | setAgents (Agent *agent) |
Vertical * | verticals () const |
void | setVerticals (Vertical *vertical) |
Virtual * | virtuals () const |
void | setVirtuals (Virtual *virtua) |
std::string | globalJsonPath () const |
void | setGlobalJsonPath (const std::string &globalJsonPath) |
bool | updateEntities () |
bool | fetchData () |
Static Public Member Functions | |
static EntityManager * | mainEntityManager () |
Protected Member Functions | |
void | createModules () |
EntityManager: Manage all the entity type reader classes.