Privacy
An open-source, flexible 3D physical simulation framework
mars::sim::EntityManager Member List

This is the complete list of members for mars::sim::EntityManager, including all inherited members.

addController(const std::string &entityName, unsigned long controllerId)mars::sim::EntityManagervirtual
addEntity(const std::string &name)mars::sim::EntityManagervirtual
addEntity(SimEntity *entity)mars::sim::EntityManagervirtual
addJoint(const std::string &entityName, unsigned long jointId, const std::string &jointName)mars::sim::EntityManagervirtual
addMotor(const std::string &entityName, unsigned long motorId, const std::string &motorName)mars::sim::EntityManagervirtual
addNode(const std::string &entityName, unsigned long nodeId, const std::string &nodeName)mars::sim::EntityManagervirtual
controlmars::sim::EntityManagerprivate
entitiesmars::sim::EntityManagerprivate
EntityManager(interfaces::ControlCenter *c)mars::sim::EntityManager
getEntity(const std::string &name)mars::sim::EntityManagervirtual
getEntity(unsigned long id)mars::sim::EntityManagervirtual
getEntityControllerList(const std::string &entityName)mars::sim::EntityManagervirtual
getEntityJoint(const std::string &entityName, const std::string &jointName)mars::sim::EntityManagervirtual
getEntityMotor(const std::string &entityName, const std::string &motorName)mars::sim::EntityManagervirtual
getEntityNode(const std::string &entityName, const std::string &nodeName)mars::sim::EntityManagervirtual
getNextId()mars::sim::EntityManagerinlineprivate
iMutexmars::sim::EntityManagermutableprivate
next_entity_idmars::sim::EntityManagerprivate
notifySubscribers(SimEntity *entity)mars::sim::EntityManagerprivate
printEntityControllers(const std::string &entityName)mars::sim::EntityManagervirtual
printEntityMotors(const std::string &entityName)mars::sim::EntityManagervirtual
printEntityNodes(const std::string &entityName)mars::sim::EntityManagervirtual
resetPose()mars::sim::EntityManagervirtual
selectEvent(unsigned long id, bool mode)mars::sim::EntityManagervirtual
subscribersmars::sim::EntityManagerprivate
subscribeToEntityCreation(interfaces::EntitySubscriberInterface *newsub)mars::sim::EntityManagervirtual
~EntityManagerInterface()mars::interfaces::EntityManagerInterfaceinlinevirtual
~GraphicsEventClient()mars::interfaces::GraphicsEventClientinlinevirtual