Radium Engine
1.5.20
Loading...
Searching...
No Matches
Ra::Engine::Scene::Light Member List
This is the complete list of members for
Ra::Engine::Scene::Light
, including all inherited members.
addRenderObject
(Rendering::RenderObject *renderObject)
Ra::Engine::Scene::Component
canEdit
(const Core::Utils::Index &) const
Ra::Engine::Scene::Component
inline
virtual
Component
(const std::string &name, Entity *entity)
Ra::Engine::Scene::Component
computeAabb
() (defined in
Ra::Engine::Scene::Component
)
Ra::Engine::Scene::Component
virtual
DIRECTIONAL
enum value (defined in
Ra::Engine::Scene::Light
)
Ra::Engine::Scene::Light
getColor
() const
Ra::Engine::Scene::Light
inline
getEntity
() const
Ra::Engine::Scene::Component
inline
virtual
getName
() const
Ra::Engine::Scene::Component
inline
virtual
getRenderObjects
() (defined in
Ra::Engine::Scene::Component
)
Ra::Engine::Scene::Component
inline
getRenderParameters
(Data::RenderParameters ¶ms) const
Ra::Engine::Scene::Light
getRenderParameters
() const
Ra::Engine::Scene::Light
inline
getRenderParameters
()
Ra::Engine::Scene::Light
inline
getRoMgr
()
Ra::Engine::Scene::Component
protected
static
getShaderInclude
() const
Ra::Engine::Scene::Light
virtual
getSystem
() const
Ra::Engine::Scene::Component
inline
virtual
getTransform
(const Core::Utils::Index &) const
Ra::Engine::Scene::Component
inline
virtual
getType
() const
Ra::Engine::Scene::Light
inline
initialize
() override
Ra::Engine::Scene::Light
virtual
invalidateAabb
() (defined in
Ra::Engine::Scene::Component
)
Ra::Engine::Scene::Component
Light
(Entity *entity, const LightType &type, const std::string &name="light")
Ra::Engine::Scene::Light
LightType
enum name
Ra::Engine::Scene::Light
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_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
POINT
enum value (defined in
Ra::Engine::Scene::Light
)
Ra::Engine::Scene::Light
POLYGONAL
enum value (defined in
Ra::Engine::Scene::Light
)
Ra::Engine::Scene::Light
removeRenderObject
(const Core::Utils::Index &roIdx)
Ra::Engine::Scene::Component
setColor
(const Core::Utils::Color &color)
Ra::Engine::Scene::Light
inline
setDirection
(const Eigen::Matrix< Scalar, 3, 1 > &)
Ra::Engine::Scene::Light
inline
virtual
setEntity
(Entity *entity)
Ra::Engine::Scene::Component
inline
virtual
setPosition
(const Eigen::Matrix< Scalar, 3, 1 > &)
Ra::Engine::Scene::Light
inline
virtual
setSystem
(System *system)
Ra::Engine::Scene::Component
inline
virtual
setTransform
(const Core::Utils::Index &, const Core::Transform &)
Ra::Engine::Scene::Component
inline
virtual
SPOT
enum value (defined in
Ra::Engine::Scene::Light
)
Ra::Engine::Scene::Light
~Component
()
Ra::Engine::Scene::Component
virtual
~Light
() override=default (defined in
Ra::Engine::Scene::Light
)
Ra::Engine::Scene::Light
Generated by
1.12.0