Radium Engine  1.5.20
Loading...
Searching...
No Matches
Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType > Member List

This is the complete list of members for Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >, including all inherited members.

addRenderObject(Rendering::RenderObject *renderObject)Ra::Engine::Scene::Component
canEdit(const Core::Utils::Index &) constRa::Engine::Scene::Componentinlinevirtual
Component(const std::string &name, Entity *entity)Ra::Engine::Scene::Component
computeAabb() (defined in Ra::Engine::Scene::Component)Ra::Engine::Scene::Componentvirtual
GeometryComponent(const std::string &name, Entity *entity) (defined in Ra::Engine::Scene::GeometryComponent)Ra::Engine::Scene::GeometryComponentinline
getCoreGeometry() constRa::Engine::Scene::SurfaceMeshComponent< CoreMeshType >inline
getDisplayable() (defined in Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >)Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >inline
getEntity() constRa::Engine::Scene::Componentinlinevirtual
getName() constRa::Engine::Scene::Componentinlinevirtual
getRenderObjects() (defined in Ra::Engine::Scene::Component)Ra::Engine::Scene::Componentinline
getRoMgr()Ra::Engine::Scene::Componentprotectedstatic
getSystem() constRa::Engine::Scene::Componentinlinevirtual
getTransform(const Core::Utils::Index &) constRa::Engine::Scene::Componentinlinevirtual
initialize() overrideRa::Engine::Scene::GeometryComponentinlinevirtual
invalidateAabb() (defined in Ra::Engine::Scene::Component)Ra::Engine::Scene::Component
m_contentName (defined in Ra::Engine::Scene::GeometryComponent)Ra::Engine::Scene::GeometryComponentprotected
m_entity (defined in Ra::Engine::Scene::Component)Ra::Engine::Scene::Componentprotected
m_name (defined in Ra::Engine::Scene::Component)Ra::Engine::Scene::Componentprotected
m_renderObjects (defined in Ra::Engine::Scene::Component)Ra::Engine::Scene::Component
m_roIndex (defined in Ra::Engine::Scene::GeometryComponent)Ra::Engine::Scene::GeometryComponentprotected
m_system (defined in Ra::Engine::Scene::Component)Ra::Engine::Scene::Componentprotected
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
RenderMeshType typedef (defined in Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >)Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >
setContentName(const std::string &name) (defined in Ra::Engine::Scene::GeometryComponent)Ra::Engine::Scene::GeometryComponentinline
setDeformable(bool b) (defined in Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >)Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >inline
setEntity(Entity *entity)Ra::Engine::Scene::Componentinlinevirtual
setSystem(System *system)Ra::Engine::Scene::Componentinlinevirtual
setTransform(const Core::Utils::Index &, const Core::Transform &)Ra::Engine::Scene::Componentinlinevirtual
setupIO(const std::string &id) override (defined in Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >)Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >inlinevirtual
SurfaceMeshComponent(const std::string &name, Entity *entity, const Ra::Core::Asset::GeometryData *data) (defined in Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >)Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >inline
SurfaceMeshComponent(const std::string &name, Entity *entity, std::shared_ptr< RenderMeshType > data) (defined in Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >)Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >inline
SurfaceMeshComponent(const std::string &name, Entity *entity, CoreMeshType &&mesh, Core::Asset::MaterialData *mat=nullptr)Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >inline
SurfaceMeshComponent(const std::string &name, Entity *entity, CoreMeshType &&mesh, std::shared_ptr< Data::Material > mat) (defined in Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >)Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >inline
~Component()Ra::Engine::Scene::Componentvirtual
~GeometryComponent() override (defined in Ra::Engine::Scene::GeometryComponent)Ra::Engine::Scene::GeometryComponentinline
~SurfaceMeshComponent() override=default (defined in Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >)Ra::Engine::Scene::SurfaceMeshComponent< CoreMeshType >