Radium Engine  1.5.20
Loading...
Searching...
No Matches
Ra::Engine::Scene::PointLight Member List

This is the complete list of members for Ra::Engine::Scene::PointLight, 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
DIRECTIONAL enum value (defined in Ra::Engine::Scene::Light)Ra::Engine::Scene::Light
getAttenuation() const (defined in Ra::Engine::Scene::PointLight)Ra::Engine::Scene::PointLightinline
getColor() constRa::Engine::Scene::Lightinline
getEntity() constRa::Engine::Scene::Componentinlinevirtual
getName() constRa::Engine::Scene::Componentinlinevirtual
getPosition() const (defined in Ra::Engine::Scene::PointLight)Ra::Engine::Scene::PointLightinline
getRenderObjects() (defined in Ra::Engine::Scene::Component)Ra::Engine::Scene::Componentinline
getRenderParameters(Data::RenderParameters &params) constRa::Engine::Scene::Light
getRenderParameters() constRa::Engine::Scene::Lightinline
getRenderParameters()Ra::Engine::Scene::Lightinline
getRoMgr()Ra::Engine::Scene::Componentprotectedstatic
getShaderInclude() const overrideRa::Engine::Scene::PointLightvirtual
getSystem() constRa::Engine::Scene::Componentinlinevirtual
getTransform(const Core::Utils::Index &) constRa::Engine::Scene::Componentinlinevirtual
getType() constRa::Engine::Scene::Lightinline
initialize() overrideRa::Engine::Scene::Lightvirtual
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 nameRa::Engine::Scene::Light
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_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
POINT enum value (defined in Ra::Engine::Scene::Light)Ra::Engine::Scene::Light
PointLight(Entity *entity, const std::string &name="pointlight") (defined in Ra::Engine::Scene::PointLight)Ra::Engine::Scene::PointLightexplicit
POLYGONAL enum value (defined in Ra::Engine::Scene::Light)Ra::Engine::Scene::Light
removeRenderObject(const Core::Utils::Index &roIdx)Ra::Engine::Scene::Component
setAttenuation(const Attenuation &attenuation) (defined in Ra::Engine::Scene::PointLight)Ra::Engine::Scene::PointLightinline
setAttenuation(Scalar constant, Scalar linear, Scalar quadratic) (defined in Ra::Engine::Scene::PointLight)Ra::Engine::Scene::PointLightinline
setColor(const Core::Utils::Color &color)Ra::Engine::Scene::Lightinline
setDirection(const Eigen::Matrix< Scalar, 3, 1 > &)Ra::Engine::Scene::Lightinlinevirtual
setEntity(Entity *entity)Ra::Engine::Scene::Componentinlinevirtual
setPosition(const Eigen::Matrix< Scalar, 3, 1 > &pos) overrideRa::Engine::Scene::PointLightinlinevirtual
setSystem(System *system)Ra::Engine::Scene::Componentinlinevirtual
setTransform(const Core::Utils::Index &, const Core::Transform &)Ra::Engine::Scene::Componentinlinevirtual
SPOT enum value (defined in Ra::Engine::Scene::Light)Ra::Engine::Scene::Light
~Component()Ra::Engine::Scene::Componentvirtual
~Light() override=default (defined in Ra::Engine::Scene::Light)Ra::Engine::Scene::Light
~PointLight() override=default (defined in Ra::Engine::Scene::PointLight)Ra::Engine::Scene::PointLight