libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
Ent::EntityManager Class Reference

EntityManager: Manage all the entity type reader classes. More...

#include <ent_entityManager.hpp>

Public Member Functions

Manipulablemanipulables () const
 
void setManipulables (Manipulable *manip)
 
Surfacesurfaces () const
 
void setSurfaces (Surface *surface)
 
Agentagents () const
 
void setAgents (Agent *agent)
 
Verticalverticals () const
 
void setVerticals (Vertical *vertical)
 
Virtualvirtuals () const
 
void setVirtuals (Virtual *virtua)
 
std::string globalJsonPath () const
 
void setGlobalJsonPath (const std::string &globalJsonPath)
 
bool updateEntities ()
 
bool fetchData ()
 

Static Public Member Functions

static EntityManagermainEntityManager ()
 

Protected Member Functions

void createModules ()
 

Detailed Description

EntityManager: Manage all the entity type reader classes.


The documentation for this class was generated from the following files: