| AddComponent(Entity entity) | core::ComponentManager< T, C > | virtual |
| ComponentManager(EntityManager &entityManager) (defined in core::ComponentManager< T, C >) | core::ComponentManager< T, C > | inline |
| ComponentManager(const ComponentManager &)=delete (defined in core::ComponentManager< T, C >) | core::ComponentManager< T, C > | |
| ComponentManager(ComponentManager &&)=delete (defined in core::ComponentManager< T, C >) | core::ComponentManager< T, C > | |
| components_ (defined in core::ComponentManager< T, C >) | core::ComponentManager< T, C > | protected |
| CopyAllComponents(const std::vector< T > &components) | core::ComponentManager< T, C > | |
| entityManager_ (defined in core::ComponentManager< T, C >) | core::ComponentManager< T, C > | protected |
| GetAllComponents() const | core::ComponentManager< T, C > | |
| GetComponent(Entity entity) const | core::ComponentManager< T, C > | |
| GetComponent(Entity entity) | core::ComponentManager< T, C > | |
| operator=(ComponentManager &)=delete (defined in core::ComponentManager< T, C >) | core::ComponentManager< T, C > | |
| operator=(ComponentManager &&)=delete (defined in core::ComponentManager< T, C >) | core::ComponentManager< T, C > | |
| RemoveComponent(Entity entity) | core::ComponentManager< T, C > | virtual |
| SetComponent(Entity entity, const T &value) | core::ComponentManager< T, C > | |
| ~ComponentManager()=default (defined in core::ComponentManager< T, C >) | core::ComponentManager< T, C > | virtual |