Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
Engine::Entity Member List

This is the complete list of members for Engine::Entity, including all inherited members.

_coreEngine::Entityprivate
_entityIdEngine::Entityprivate
AddComponent(TComponent &&component)Engine::Entityinline
AddComponent(TArgs &&...args)Engine::Entityinline
AddComponentIfNotExists(TArgs &&...args)Engine::Entityinline
AddTemporaryComponent(TArgs &&...args)Engine::Entityinline
Entity(Core &core, EntityId entityId)Engine::Entityinline
explicit(false) inline operator EntityId() constEngine::Entityinline
GetComponents()Engine::Entityinline
GetComponents() constEngine::Entityinline
GetCore() constEngine::Entityinlineprivate
HasComponents() constEngine::Entityinline
Id() constEngine::Entityinline
IsAlive() constEngine::Entity
Kill()Engine::Entity
operator==(const Entity &rhs) constEngine::Entityinline
operator==(const EntityId &rhs) constEngine::Entityinline
RemoveComponent()Engine::Entityinline
RemoveTemporaryComponents(Core &core)Engine::Entityinlinestatic
TryGetComponent()Engine::Entityinline
~Entity()=defaultEngine::Entity