![]() |
An open-source, flexible 3D physical simulation framework
|
This is the complete list of members for mars::interfaces::EntityManagerInterface, including all inherited members.
addController(const std::string &entityName, unsigned long controllerId)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
addEntity(const std::string &name)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
addEntity(sim::SimEntity *entity)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
addJoint(const std::string &entityName, unsigned long jointId, const std::string &jointName)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
addMotor(const std::string &entityName, unsigned long motorId, const std::string &motorName)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
addNode(const std::string &entityName, unsigned long nodeId, const std::string &nodeName)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
getEntity(const std::string &name)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
getEntity(unsigned long id)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
getEntityControllerList(const std::string &entityName)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
getEntityJoint(const std::string &entityName, const std::string &jointName)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
getEntityMotor(const std::string &entityName, const std::string &motorName)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
getEntityNode(const std::string &entityName, const std::string &nodeName)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
printEntityControllers(const std::string &entityName)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
printEntityMotors(const std::string &entityName)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
printEntityNodes(const std::string &entityName)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
resetPose()=0 | mars::interfaces::EntityManagerInterface | pure virtual |
selectEvent(unsigned long id, bool mode)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
subscribeToEntityCreation(EntitySubscriberInterface *newsub)=0 | mars::interfaces::EntityManagerInterface | pure virtual |
~EntityManagerInterface() | mars::interfaces::EntityManagerInterface | inlinevirtual |