addRenderObject(Rendering::RenderObject *renderObject) | Ra::Engine::Scene::Component | |
canEdit(const Core::Utils::Index &) const | Ra::Engine::Scene::Component | inlinevirtual |
Component(const std::string &name, Entity *entity) | Ra::Engine::Scene::Component | |
computeAabb() (defined in Ra::Engine::Scene::Component) | Ra::Engine::Scene::Component | virtual |
GeometryComponent(const std::string &name, Entity *entity) (defined in Ra::Engine::Scene::GeometryComponent) | Ra::Engine::Scene::GeometryComponent | inline |
getEntity() const | Ra::Engine::Scene::Component | inlinevirtual |
getName() const | Ra::Engine::Scene::Component | inlinevirtual |
getRenderObjects() (defined in Ra::Engine::Scene::Component) | Ra::Engine::Scene::Component | inline |
getRoMgr() | Ra::Engine::Scene::Component | protectedstatic |
getSystem() const | Ra::Engine::Scene::Component | inlinevirtual |
getTransform(const Core::Utils::Index &) const | Ra::Engine::Scene::Component | inlinevirtual |
initialize() override | Ra::Engine::Scene::GeometryComponent | inlinevirtual |
invalidateAabb() (defined in Ra::Engine::Scene::Component) | Ra::Engine::Scene::Component | |
m_contentName (defined in Ra::Engine::Scene::GeometryComponent) | Ra::Engine::Scene::GeometryComponent | protected |
m_entity (defined in Ra::Engine::Scene::Component) | Ra::Engine::Scene::Component | protected |
m_name (defined in Ra::Engine::Scene::Component) | Ra::Engine::Scene::Component | protected |
m_renderObjects (defined in Ra::Engine::Scene::Component) | Ra::Engine::Scene::Component | |
m_roIndex (defined in Ra::Engine::Scene::GeometryComponent) | Ra::Engine::Scene::GeometryComponent | protected |
m_system (defined in Ra::Engine::Scene::Component) | Ra::Engine::Scene::Component | protected |
notifyRenderObjectExpired(const Core::Utils::Index &idx) (defined in Ra::Engine::Scene::Component) | Ra::Engine::Scene::Component | |
removeRenderObject(const Core::Utils::Index &roIdx) | Ra::Engine::Scene::Component | |
setContentName(const std::string &name) (defined in Ra::Engine::Scene::GeometryComponent) | Ra::Engine::Scene::GeometryComponent | inline |
setEntity(Entity *entity) | Ra::Engine::Scene::Component | inlinevirtual |
setSystem(System *system) | Ra::Engine::Scene::Component | inlinevirtual |
setTransform(const Core::Utils::Index &, const Core::Transform &) | Ra::Engine::Scene::Component | inlinevirtual |
setupIO(const std::string &id) (defined in Ra::Engine::Scene::GeometryComponent) | Ra::Engine::Scene::GeometryComponent | virtual |
~Component() | Ra::Engine::Scene::Component | virtual |
~GeometryComponent() override (defined in Ra::Engine::Scene::GeometryComponent) | Ra::Engine::Scene::GeometryComponent | inline |