|
Engine²
Open-source game engine written in C++.
|
This is the complete list of members for Engine::Entity, including all inherited members.
| _core | Engine::Entity | private |
| _entityId | Engine::Entity | private |
| AddComponent(TComponent &&component) | Engine::Entity | inline |
| AddComponent(TArgs &&...args) | Engine::Entity | inline |
| AddComponentIfNotExists(TArgs &&...args) | Engine::Entity | inline |
| AddTemporaryComponent(TArgs &&...args) | Engine::Entity | inline |
| Entity(Core &core, EntityId entityId) | Engine::Entity | inline |
| explicit(false) inline operator EntityId() const | Engine::Entity | inline |
| GetComponents() | Engine::Entity | inline |
| GetComponents() const | Engine::Entity | inline |
| GetCore() const | Engine::Entity | inlineprivate |
| HasComponents() const | Engine::Entity | inline |
| Id() const | Engine::Entity | inline |
| IsAlive() const | Engine::Entity | |
| Kill() | Engine::Entity | |
| operator==(const Entity &rhs) const | Engine::Entity | inline |
| operator==(const EntityId &rhs) const | Engine::Entity | inline |
| RemoveComponent() | Engine::Entity | inline |
| RemoveTemporaryComponents(Core &core) | Engine::Entity | inlinestatic |
| TryGetComponent() | Engine::Entity | inline |
| ~Entity()=default | Engine::Entity |