addComponent(Component *component) | Ra::Engine::Scene::Entity | |
computeAabb() (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | virtual |
dbgCmp() | Ra::Engine::Scene::SystemEntity | static |
Entity(const std::string &name="") (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | explicit |
Entity(const Entity &entity)=delete (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | |
getComponent(const std::string &name) | Ra::Engine::Scene::Entity | |
getComponent(const std::string &name) const (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | |
getComponents() const (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | |
getIndex() const (defined in Ra::Core::Utils::IndexedObject) | Ra::Core::Utils::IndexedObject | inline |
getName() const (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | inline |
getNumComponents() const | Ra::Engine::Scene::Entity | inline |
getTransform() const (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | inline |
getTransformAsMatrix() const (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | inline |
IndexedObject(Index idx=Index::Invalid()) | Ra::Core::Utils::IndexedObject | inlineexplicit |
IndexedObject(const IndexedObject &id_obj)=default (defined in Ra::Core::Utils::IndexedObject) | Ra::Core::Utils::IndexedObject | inline |
invalidateAabb() (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | |
m_idx | Ra::Core::Utils::IndexedObject | protected |
operator=(const Entity &)=delete (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | |
removeComponent(const std::string &name) | Ra::Engine::Scene::Entity | |
rename(const std::string &name) (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | inline |
setIndex(const Index &idx) (defined in Ra::Core::Utils::IndexedObject) | Ra::Core::Utils::IndexedObject | inline |
setTransform(const Core::Transform &transform) (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | inline |
setTransform(const Core::Matrix4 &transform) (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | inline |
swapTransformBuffers() (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | |
SystemEntity() (defined in Ra::Engine::Scene::SystemEntity) | Ra::Engine::Scene::SystemEntity | |
transformationObservers() const | Ra::Engine::Scene::Entity | inline |
uiCmp() | Ra::Engine::Scene::SystemEntity | static |
~Entity() override (defined in Ra::Engine::Scene::Entity) | Ra::Engine::Scene::Entity | |
~IndexedObject()=default (defined in Ra::Core::Utils::IndexedObject) | Ra::Core::Utils::IndexedObject | inlinevirtual |
~SystemEntity() override=default (defined in Ra::Engine::Scene::SystemEntity) | Ra::Engine::Scene::SystemEntity | |