CommonLibSSE (powerof3)
|
#include <BSShadowParabolicLight.h>
Public Member Functions | |
~BSShadowParabolicLight () override | |
bool | GetIsParabolicLight () override |
bool | GetIsOmniLight () override |
void | Accumulate (std::uint32_t &a_globalShadowLightCount, std::uint32_t &a_shadowMaskChannel, NiPointer< NiAVObject > a_cullingScene) override |
void | Render () override |
void | SetShadowMapCount (std::uint32_t a_count) override |
void | ClearShadowMapData () override |
void | Unk_0D () override |
void | Unk_0E () override |
bool | UpdateCamera (const NiCamera *a_viewCamera) override |
Public Member Functions inherited from RE::BSShadowLight | |
~BSShadowLight () override | |
virtual void | Unk_04 () |
virtual bool | GetIsFrustumLight () |
virtual void | GetIsDirectionalLight () |
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_BSShadowParabolicLight |
static constexpr auto | VTABLE = VTABLE_BSShadowParabolicLight |
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 |
|
override |
|
overridevirtual |
Implements RE::BSShadowLight.
|
overridevirtual |
Reimplemented from RE::BSShadowLight.
|
overridevirtual |
Reimplemented from RE::BSShadowLight.
|
overridevirtual |
Reimplemented from RE::BSShadowLight.
|
overridevirtual |
Implements RE::BSShadowLight.
|
overridevirtual |
Reimplemented from RE::BSShadowLight.
|
overridevirtual |
Reimplemented from RE::BSShadowLight.
|
overridevirtual |
Reimplemented from RE::BSShadowLight.
|
overridevirtual |
Implements RE::BSShadowLight.
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |