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

This is the complete list of members for Ra::Engine::Scene::SpotLight, 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::SpotLight)Ra::Engine::Scene::SpotLightinline
getColor() constRa::Engine::Scene::Lightinline
getDirection() const (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLightinline
getEntity() constRa::Engine::Scene::Componentinlinevirtual
getInnerAngle() const (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLightinline
getName() constRa::Engine::Scene::Componentinlinevirtual
getOuterAngle() const (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLightinline
getPosition() const (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLightinline
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::SpotLightvirtual
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
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::SpotLight)Ra::Engine::Scene::SpotLightinline
setAttenuation(Scalar constant, Scalar linear, Scalar quadratic) (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLightinline
setColor(const Core::Utils::Color &color)Ra::Engine::Scene::Lightinline
setDirection(const Eigen::Matrix< Scalar, 3, 1 > &direction) overrideRa::Engine::Scene::SpotLightinlinevirtual
setEntity(Entity *entity)Ra::Engine::Scene::Componentinlinevirtual
setInnerAngleInDegrees(Scalar angle) (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLightinline
setInnerAngleInRadians(Scalar angle) (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLightinline
setOuterAngleInDegrees(Scalar angle) (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLightinline
setOuterAngleInRadians(Scalar angle) (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLightinline
setPosition(const Eigen::Matrix< Scalar, 3, 1 > &position) overrideRa::Engine::Scene::SpotLightinlinevirtual
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
SpotLight(Entity *entity, const std::string &name="spotlight") (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLightexplicit
~Component()Ra::Engine::Scene::Componentvirtual
~Light() override=default (defined in Ra::Engine::Scene::Light)Ra::Engine::Scene::Light
~SpotLight() override=default (defined in Ra::Engine::Scene::SpotLight)Ra::Engine::Scene::SpotLight