This is the complete list of members for Environment, including all inherited members.
| addManager(std::shared_ptr< ComponentManager > manager) | Environment | |
| addTag(int entity, const std::string &tag, bool share=true) | Environment | |
| addTag(const std::string &entity, const std::string &tag, bool share=true) | Environment | |
| clearSnapshot(const std::string &snapshotName) | Environment | |
| copy(const std::string &original, const std::string ©, bool createFile=false, bool share=true) | Environment | |
| createEntity(const std::string &name, bool createFile=false, bool share=true) | Environment | |
| Environment(std::shared_ptr< EntityManager > entityManager) | Environment | |
| Environment(const std::string &entitiesPath, const std::string &componentsPath, const std::string &subscriptionsPath) | Environment | |
| getComponent(int entity, const std::string &name) | Environment | |
| getComponent(const std::string &entityName, const std::string &name) | Environment | |
| getComponents(int entity) | Environment | |
| getComponents(const std::string &name) | Environment | |
| getEntity(const std::string &name) | Environment | |
| getEntityManager() | Environment | |
| getManager(const std::string &name) | Environment | |
| getManagers() | Environment | |
| getName(int entity) | Environment | |
| getState(int entity, const std::string &compName) | Environment | |
| getState(const std::string &name, const std::string &compName) | Environment | |
| give(const std::string &component, int giver, int receiver, bool copy, bool share=true) | Environment | |
| hasComponent(const std::string &name, const std::string &compName) | Environment | |
| hasComponent(int entity, const std::string &compName) | Environment | |
| hasTag(int entity, const std::string &tagName) | Environment | |
| hasTag(const std::string &name, const std::string &tagName) | Environment | |
| join(std::function< void(int)> callback, size_t ID) | Environment | |
| loadSnapshot(const std::string &snapshotName) | Environment | |
| makeSnapshot(const std::string &snapshotName, const std::vector< std::string > &toSave={}, const std::vector< std::string > &components={}) | Environment | |
| notify(int entity) | Environment | |
| notify(size_t ID) | Environment | |
| removeEntity(const std::string &name, bool share=true) | Environment | |
| save(int entity) | Environment | |
| save(const std::string &name) | Environment | |
| setEntitiesState(const std::string &prefixOrTag, bool state, bool share=true, bool isPrefix=true) | Environment | |
| setEntityState(const std::string &name, bool state, bool share=true) | Environment | |
| setEntityState(int entity, bool state, bool share=true) | Environment | |
| setState(int entity, const std::string &compName, bool state, bool share=true) | Environment | |
| setState(const std::string &name, const std::string &compName, bool state, bool share=true) | Environment | |
| setStates(const std::string &prefixOrTag, const std::string &compName, bool state, bool share=true, bool isPrefix=true) | Environment |