|
CommonLibSSE (powerof3)
|
#include <BSShadowFrustumLight.h>
Public Member Functions | |
| ~BSShadowFrustumLight () override | |
| void | Unk_04 () override |
| bool | GetIsFrustumLight () override |
| void | Accumulate (std::uint32_t &a_globalShadowLightCount, std::uint32_t &a_shadowMaskChannel, NiPointer< NiAVObject > a_cullingScene) override |
| void | Render () override |
| bool | UpdateCamera (const NiCamera *a_viewCamera) override |
Public Member Functions inherited from RE::BSShadowLight | |
| ~BSShadowLight () override | |
| virtual void | GetIsDirectionalLight () |
| virtual bool | GetIsParabolicLight () |
| virtual bool | GetIsOmniLight () |
| virtual void | SetShadowMapCount (std::uint32_t a_count) |
| virtual void | ClearShadowMapData () |
| virtual void | Unk_0D () |
| virtual void | Unk_0E () |
| virtual void | Unk_0F () |
Public Member Functions inherited from RE::BSLight | |
| ~BSLight () override | |
| virtual bool | SetLight (NiLight *a_light) |
| virtual bool | IsShadowLight () |
Public Member Functions inherited from RE::NiRefObject | |
| NiRefObject () | |
| virtual | ~NiRefObject () |
| virtual void | DeleteThis () |
| void | IncRefCount () |
| void | DecRefCount () |
| constexpr std::uint32_t | GetRefCount () const noexcept |
| TES_HEAP_REDEFINE_NEW () | |
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_BSShadowFrustumLight |
| static constexpr auto | VTABLE = VTABLE_BSShadowFrustumLight |
Static Public Attributes inherited from RE::BSShadowLight | |
| static constexpr auto | RTTI = RTTI_BSShadowLight |
| static constexpr auto | VTABLE = VTABLE_BSShadowLight |
Static Public Attributes inherited from RE::BSLight | |
| static constexpr auto | RTTI = RTTI_BSLight |
| static constexpr auto | VTABLE = VTABLE_BSLight |
Static Public Attributes inherited from RE::NiRefObject | |
| static constexpr auto | RTTI = RTTI_NiRefObject |
| static constexpr auto | VTABLE = VTABLE_NiRefObject |
Additional Inherited Members | |
Static Public Member Functions inherited from RE::NiRefObject | |
| static volatile std::uint32_t * | GetTotalObjectCount () |
|
override |
|
overridevirtual |
Implements RE::BSShadowLight.
|
overridevirtual |
Reimplemented from RE::BSShadowLight.
|
overridevirtual |
Implements RE::BSShadowLight.
|
overridevirtual |
Reimplemented from RE::BSShadowLight.
|
overridevirtual |
Implements RE::BSShadowLight.
| float RE::BSShadowFrustumLight::falloff |
| float RE::BSShadowFrustumLight::farDistance |
| float RE::BSShadowFrustumLight::nearDistance |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
| float RE::BSShadowFrustumLight::xFOV |
| float RE::BSShadowFrustumLight::yFOV |