Plasma Engine  2.0
Loading...
Searching...
No Matches
plSpotLightComponent Member List

This is the complete list of members for plSpotLightComponent, including all inherited members.

CalculateBoundingSphere(const plTransform &t, float fRange) const (defined in plSpotLightComponent)plSpotLightComponentprotected
CalculateEffectiveRange(float fRange, float fIntensity, float fWidth=0.0f, float fLength=0.0f)plLightComponentstatic
CalculateScreenSpaceSize(const plBoundingSphere &sphere, const plCamera &camera)plLightComponentstatic
Deinitialize() overrideplRenderComponentprotectedvirtual
DeserializeComponent(plWorldReader &inout_stream) overrideplSpotLightComponentvirtual
EnableUnhandledMessageHandler(bool enable)plComponentprotected
EnsureInitialized()plComponent
EnsureSimulationStarted()plComponent
GetActiveFlag() constplComponent
GetBaseLightColor() const (defined in plLightComponent)plLightComponent
GetCastShadows() const (defined in plLightComponent)plLightComponent
GetConstantBias() const (defined in plLightComponent)plLightComponent
GetDynamicRTTI() const (defined in plReflectedClass)plReflectedClassinlinevirtual
GetEffectiveRange() constplSpotLightComponent
GetFalloff() const (defined in plSpotLightComponent)plSpotLightComponent
GetHandle() constplComponent
GetInnerSpotAngle() const (defined in plSpotLightComponent)plSpotLightComponent
GetIntensity() const (defined in plLightComponent)plLightComponent
GetLength() const (defined in plLightComponent)plLightComponent
GetLightColor() const (defined in plLightComponent)plLightComponent
GetLocalBounds(plBoundingBoxSphere &ref_bounds, bool &ref_bAlwaysVisible, plMsgUpdateLocalBounds &ref_msg) overrideplSpotLightComponentvirtual
GetMode() const =0 (defined in plComponent)plComponentprotectedpure virtual
GetOuterSpotAngle() const (defined in plSpotLightComponent)plSpotLightComponent
GetOwner()plComponent
GetOwner() constplComponent
GetOwningManager()plComponent
GetOwningManager() constplComponent
GetPenumbraSize() const (defined in plLightComponent)plLightComponent
GetRange() const (defined in plSpotLightComponent)plSpotLightComponent
GetSlopeBias() const (defined in plLightComponent)plLightComponent
GetSpecularMultiplier() const (defined in plLightComponent)plLightComponent
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
GetTemperature() const (defined in plLightComponent)plLightComponent
GetTypeId() const =0 (defined in plComponent)plComponentprotectedpure virtual
GetUniqueID() constplComponent
GetUniqueIdForRendering(const plComponent &component, plUInt32 uiInnerIndex=0, plUInt32 uiInnerIndexShift=24)plRenderComponentstatic
GetUniqueIdForRendering(plUInt32 uiInnerIndex=0, plUInt32 uiInnerIndexShift=24) constplRenderComponentinline
GetUserFlag(plUInt8 uiFlagIndex) constplComponent
GetUsingColorTemperature() const (defined in plLightComponent)plLightComponent
GetWidth() const (defined in plLightComponent)plLightComponent
GetWorld()plComponent
GetWorld() constplComponent
HandlesMessage(const plMessage &msg) constplComponentvirtual
Initialize()plComponentprotectedvirtual
InvalidateCachedRenderData() (defined in plRenderComponent)plRenderComponentprotected
IsActive() constplComponent
IsActiveAndInitialized() constplComponent
IsActiveAndSimulating() constplComponent
IsDynamic() constplComponentprotected
IsInitialized() const (defined in plComponent)plComponentprotected
IsInitializing() const (defined in plComponent)plComponentprotected
IsInstanceOf(const plRTTI *pType) constplReflectedClass
IsInstanceOf() constplReflectedClassinline
IsSimulationStarted() const (defined in plComponent)plComponentprotected
m_bCastShadows (defined in plLightComponent)plLightComponentprotected
m_bUseColorTemperature (defined in plLightComponent)plLightComponentprotected
m_fConstantBias (defined in plLightComponent)plLightComponentprotected
m_fEffectiveRange (defined in plSpotLightComponent)plSpotLightComponentprotected
m_fFalloff (defined in plSpotLightComponent)plSpotLightComponentprotected
m_fIntensity (defined in plLightComponent)plLightComponentprotected
m_fLength (defined in plLightComponent)plLightComponentprotected
m_fPenumbraSize (defined in plLightComponent)plLightComponentprotected
m_fRange (defined in plSpotLightComponent)plSpotLightComponentprotected
m_fSlopeBias (defined in plLightComponent)plLightComponentprotected
m_fSpecularMultiplier (defined in plLightComponent)plLightComponentprotected
m_fWidth (defined in plLightComponent)plLightComponentprotected
m_InnerSpotAngle (defined in plSpotLightComponent)plSpotLightComponentprotected
m_LightColor (defined in plLightComponent)plLightComponentprotected
m_OuterSpotAngle (defined in plSpotLightComponent)plSpotLightComponentprotected
m_pMessageDispatchTypeplComponentprotected
m_uiTemperature (defined in plLightComponent)plLightComponentprotected
OnActivated() overrideplRenderComponentprotectedvirtual
OnDeactivated() overrideplRenderComponentprotectedvirtual
OnMsgExtractRenderData(plMsgExtractRenderData &msg) const (defined in plSpotLightComponent)plSpotLightComponentprotected
OnMsgSetColor(plMsgSetColor &ref_msg) (defined in plLightComponent)plLightComponent
OnSimulationStarted()plComponentprotectedvirtual
OnUnhandledMessage(plMessage &msg, bool bWasPostedMsg)plComponentprotectedvirtual
OnUnhandledMessage(plMessage &msg, bool bWasPostedMsg) constplComponentprotectedvirtual
OnUpdateLocalBounds(plMsgUpdateLocalBounds &msg) (defined in plRenderComponent)plRenderComponentprotected
plComponent()plComponentprotected
plLightComponent() (defined in plLightComponent)plLightComponent
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
plRenderComponent() (defined in plRenderComponent)plRenderComponent
plSpotLightComponent() (defined in plSpotLightComponent)plSpotLightComponent
PostMessage(const plMessage &msg, plTime delay=plTime::MakeZero(), plObjectMsgQueueType::Enum queueType=plObjectMsgQueueType::NextFrame) constplComponent
SendMessage(plMessage &ref_msg)plComponentinline
SendMessage(plMessage &ref_msg) const (defined in plComponent)plComponentinline
SerializeComponent(plWorldWriter &inout_stream) const overrideplSpotLightComponentvirtual
SetActiveFlag(bool bEnabled)plComponent
SetCastShadows(bool bCastShadows)plLightComponent
SetConstantBias(float fShadowBias)plLightComponent
SetCreatedByPrefab()plComponentinline
SetFalloff(float fFalloff) (defined in plSpotLightComponent)plSpotLightComponent
SetInnerSpotAngle(plAngle spotAngle)plSpotLightComponent
SetIntensity(float fIntensity)plLightComponent
SetLength(float fLength)plLightComponent
SetLightColor(plColorGammaUB lightColor) (defined in plLightComponent)plLightComponent
SetOuterSpotAngle(plAngle spotAngle)plSpotLightComponent
SetPenumbraSize(float fPenumbraSize)plLightComponent
SetRange(float fRange)plSpotLightComponent
SetSlopeBias(float fShadowBias)plLightComponent
SetSpecularMultiplier(float fSpecularMultiplier) (defined in plLightComponent)plLightComponent
SetTemperature(plUInt32 uiTemperature) (defined in plLightComponent)plLightComponent
SetUniqueID(plUInt32 uiUniqueID)plComponent
SetUserFlag(plUInt8 uiFlagIndex, bool bSet)plComponent
SetUsingColorTemperature(bool bUseColorTemperature)plLightComponent
SetWidth(float fWidth)plLightComponent
TriggerLocalBoundsUpdate()plRenderComponent
WasCreatedByPrefab() constplComponentinline
~plComponent() (defined in plComponent)plComponentprotectedvirtual
~plLightComponent() (defined in plLightComponent)plLightComponent
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual
~plRenderComponent() (defined in plRenderComponent)plRenderComponent
~plSpotLightComponent() (defined in plSpotLightComponent)plSpotLightComponent