MAGE  v0.171.0
Matthias Advanced Game Engine
mage::rendering::SpotLight Member List

This is the complete list of members for mage::rendering::SpotLight, including all inherited members.

Component() noexceptmage::Componentprotected
Component(const Component &component) noexceptmage::Componentprotected
Component(Component &&component) noexceptmage::Componentprotected
DissableShadows() noexceptmage::rendering::SpotLight
EnableShadows() noexceptmage::rendering::SpotLight
GetAABB() const noexceptmage::rendering::SpotLight
GetBaseColor() noexceptmage::rendering::SpotLight
GetBaseColor() const noexceptmage::rendering::SpotLight
GetBoundingSphere() const noexceptmage::rendering::SpotLight
GetClippingPlanes() const noexceptmage::rendering::SpotLight
GetEndAngularCutoff() const noexceptmage::rendering::SpotLight
GetFOV() const noexceptmage::rendering::SpotLight
GetGuid() const noexceptmage::Component
GetIntensity() const noexceptmage::rendering::SpotLight
GetIntensitySpectrum() const noexceptmage::rendering::SpotLight
GetLightToProjectionMatrix() const noexceptmage::rendering::SpotLight
GetOwner() noexceptmage::Component
GetOwner() const noexceptmage::Component
GetPenumbraAngle() const noexceptmage::rendering::SpotLight
GetPower() const noexceptmage::rendering::SpotLight
GetPowerSpectrum() const noexceptmage::rendering::SpotLight
GetRange() const noexceptmage::rendering::SpotLight
GetRangeAngularCutoff() const noexceptmage::rendering::SpotLight
GetStartAngularCutoff() const noexceptmage::rendering::SpotLight
GetState() const noexceptmage::Component
GetUmbraAngle() const noexceptmage::rendering::SpotLight
GetWorldRange() const noexceptmage::rendering::SpotLight
HasOwner() const noexceptmage::Component
m_aabbmage::rendering::SpotLightprivate
m_base_colormage::rendering::SpotLightprivate
m_clipping_planesmage::rendering::SpotLightprivate
m_cos_penumbramage::rendering::SpotLightprivate
m_cos_umbramage::rendering::SpotLightprivate
m_intensitymage::rendering::SpotLightprivate
m_shadowsmage::rendering::SpotLightprivate
m_spheremage::rendering::SpotLightprivate
operator=(const SpotLight &light) noexceptmage::rendering::SpotLight
operator=(SpotLight &&light) noexceptmage::rendering::SpotLight
mage::Component::operator=(const Component &component) noexceptmage::Component
mage::Component::operator=(Component &&component) noexceptmage::Component
SetAngularCutoff(F32 cos_penumbra, F32 cos_umbra) noexceptmage::rendering::SpotLight
SetClippingPlanes(F32x2 clipping_planes) noexceptmage::rendering::SpotLight
SetEndAngularCutoff(F32 cos_umbra) noexceptmage::rendering::SpotLight
SetIntensity(F32 intensity) noexceptmage::rendering::SpotLight
SetPenumbraAndUmbraAngles(F32 penumbra, F32 umbra) noexceptmage::rendering::SpotLight
SetPenumbraAngle(F32 penumbra) noexceptmage::rendering::SpotLight
SetPower(F32 power) noexceptmage::rendering::SpotLight
SetRange(F32 range) noexceptmage::rendering::SpotLight
SetShadows(bool shadows) noexceptmage::rendering::SpotLight
SetStartAngularCutoff(F32 cos_penumbra) noexceptmage::rendering::SpotLight
SetState(State state) noexceptmage::Component
SetUmbraAngle(F32 umbra) noexceptmage::rendering::SpotLight
SpotLight() noexceptmage::rendering::SpotLight
SpotLight(const SpotLight &light) noexceptmage::rendering::SpotLight
SpotLight(SpotLight &&light) noexceptmage::rendering::SpotLight
ToggleShadows() noexceptmage::rendering::SpotLight
UpdateBoundingVolumes() noexceptmage::rendering::SpotLightprivate
UseShadows() const noexceptmage::rendering::SpotLight
~Component()mage::Componentvirtual
~SpotLight()mage::rendering::SpotLightvirtual