EntityComponentManager Member List
This is the complete list of members for EntityComponentManager, including all inherited members.
| ChangedState() const | EntityComponentManager | |
| ChangedState(msgs::SerializedStateMap &_state) const | EntityComponentManager | |
| ChildrenByComponents(Entity _parent, const ComponentTypeTs &..._desiredComponents) const | EntityComponentManager | |
| ClearNewlyCreatedEntities() | EntityComponentManager | protected |
| Component(const Entity _entity) const | EntityComponentManager | |
| Component(const Entity _entity) | EntityComponentManager | |
| Component(const ComponentKey &_key) const | EntityComponentManager | |
| Component(const ComponentKey &_key) | EntityComponentManager | |
| ComponentData(const Entity _entity) const | EntityComponentManager | |
| ComponentDefault(Entity _entity, const typename ComponentTypeT::Type &_default=typename ComponentTypeT::Type()) | EntityComponentManager | |
| ComponentState(const Entity _entity, const ComponentTypeId _typeId) const | EntityComponentManager | |
| ComponentTypes(Entity _entity) const | EntityComponentManager | |
| ComponentTypesWithPeriodicChanges() const | EntityComponentManager | |
| CreateComponent(const Entity _entity, const ComponentTypeT &_data) | EntityComponentManager | |
| CreateEntity() | EntityComponentManager | |
| Descendants(Entity _entity) const | EntityComponentManager | |
| Each(typename identity< std::function< bool(const Entity &_entity, const ComponentTypeTs *...)>>::type _f) const | EntityComponentManager | |
| Each(typename identity< std::function< bool(const Entity &_entity, ComponentTypeTs *...)>>::type _f) | EntityComponentManager | |
| EachNew(typename identity< std::function< bool(const Entity &_entity, ComponentTypeTs *...)>>::type _f) | EntityComponentManager | |
| EachNew(typename identity< std::function< bool(const Entity &_entity, const ComponentTypeTs *...)>>::type _f) const | EntityComponentManager | |
| EachNoCache(typename identity< std::function< bool(const Entity &_entity, const ComponentTypeTs *...)>>::type _f) const | EntityComponentManager | |
| EachNoCache(typename identity< std::function< bool(const Entity &_entity, ComponentTypeTs *...)>>::type _f) | EntityComponentManager | |
| EachRemoved(typename identity< std::function< bool(const Entity &_entity, const ComponentTypeTs *...)>>::type _f) const | EntityComponentManager | |
| Entities() const | EntityComponentManager | |
| EntitiesByComponents(const ComponentTypeTs &..._desiredComponents) const | EntityComponentManager | |
| EntityByComponents(const ComponentTypeTs &..._desiredComponents) const | EntityComponentManager | |
| EntityComponentManager() | EntityComponentManager | |
| EntityCount() const | EntityComponentManager | |
| EntityHasComponent(const Entity _entity, const ComponentKey &_key) const | EntityComponentManager | |
| EntityHasComponentType(const Entity _entity, const ComponentTypeId &_typeId) const | EntityComponentManager | |
| EntityMatches(Entity _entity, const std::set< ComponentTypeId > &_types) const | EntityComponentManager | |
| First() const | EntityComponentManager | |
| First() | EntityComponentManager | |
| ForEach(Function _f, const ComponentTypeTs &... _components) | EntityComponentManager | static |
| HasComponentType(const ComponentTypeId _typeId) const | EntityComponentManager | |
| HasEntitiesMarkedForRemoval() const | EntityComponentManager | |
| HasEntity(const Entity _entity) const | EntityComponentManager | |
| HasNewEntities() const | EntityComponentManager | |
| HasOneTimeComponentChanges() const | EntityComponentManager | |
| ParentEntity(const Entity _entity) const | EntityComponentManager | |
| ProcessRemoveEntityRequests() | EntityComponentManager | protected |
| RebuildViews() | EntityComponentManager | |
| RemoveComponent(const Entity _entity, const ComponentKey &_key) | EntityComponentManager | |
| RemoveComponent(const Entity _entity, const ComponentTypeId &_typeId) | EntityComponentManager | |
| RemoveComponent(Entity _entity) | EntityComponentManager | |
| RequestRemoveEntities() | EntityComponentManager | |
| RequestRemoveEntity(const Entity _entity, bool _recursive=true) | EntityComponentManager | |
| SetAllComponentsUnchanged() | EntityComponentManager | protected |
| SetChanged(const Entity _entity, const ComponentTypeId _type, gz::sim::ComponentState _c=ComponentState::OneTimeChange) | EntityComponentManager | |
| SetComponentData(const Entity _entity, const typename ComponentTypeT::Type &_data) | EntityComponentManager | |
| SetEntityCreateOffset(uint64_t _offset) | EntityComponentManager | |
| SetParentEntity(const Entity _child, const Entity _parent) | EntityComponentManager | |
| SetState(const msgs::SerializedState &_stateMsg) | EntityComponentManager | |
| SetState(const msgs::SerializedStateMap &_stateMsg) | EntityComponentManager | |
| State(const std::unordered_set< Entity > &_entities={}, const std::unordered_set< ComponentTypeId > &_types={}) const | EntityComponentManager | |
| State(msgs::SerializedStateMap &_state, const std::unordered_set< Entity > &_entities={}, const std::unordered_set< ComponentTypeId > &_types={}, bool _full=false) const | EntityComponentManager | |
| ~EntityComponentManager() | EntityComponentManager |