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

This is the complete list of members for mars::interfaces::EntityManagerInterface, including all inherited members.

addController(const std::string &entityName, unsigned long controllerId)=0mars::interfaces::EntityManagerInterfacepure virtual
addEntity(const std::string &name)=0mars::interfaces::EntityManagerInterfacepure virtual
addEntity(sim::SimEntity *entity)=0mars::interfaces::EntityManagerInterfacepure virtual
addJoint(const std::string &entityName, unsigned long jointId, const std::string &jointName)=0mars::interfaces::EntityManagerInterfacepure virtual
addMotor(const std::string &entityName, unsigned long motorId, const std::string &motorName)=0mars::interfaces::EntityManagerInterfacepure virtual
addNode(const std::string &entityName, unsigned long nodeId, const std::string &nodeName)=0mars::interfaces::EntityManagerInterfacepure virtual
getEntity(const std::string &name)=0mars::interfaces::EntityManagerInterfacepure virtual
getEntity(unsigned long id)=0mars::interfaces::EntityManagerInterfacepure virtual
getEntityControllerList(const std::string &entityName)=0mars::interfaces::EntityManagerInterfacepure virtual
getEntityJoint(const std::string &entityName, const std::string &jointName)=0mars::interfaces::EntityManagerInterfacepure virtual
getEntityMotor(const std::string &entityName, const std::string &motorName)=0mars::interfaces::EntityManagerInterfacepure virtual
getEntityNode(const std::string &entityName, const std::string &nodeName)=0mars::interfaces::EntityManagerInterfacepure virtual
printEntityControllers(const std::string &entityName)=0mars::interfaces::EntityManagerInterfacepure virtual
printEntityMotors(const std::string &entityName)=0mars::interfaces::EntityManagerInterfacepure virtual
printEntityNodes(const std::string &entityName)=0mars::interfaces::EntityManagerInterfacepure virtual
resetPose()=0mars::interfaces::EntityManagerInterfacepure virtual
selectEvent(unsigned long id, bool mode)=0mars::interfaces::EntityManagerInterfacepure virtual
subscribeToEntityCreation(EntitySubscriberInterface *newsub)=0mars::interfaces::EntityManagerInterfacepure virtual
~EntityManagerInterface()mars::interfaces::EntityManagerInterfaceinlinevirtual