8    class BSShaderAccumulator;
 
   10    class NiBillboardNode;
 
   11    class NiDirectionalLight;
 
   41    static_assert(
sizeof(
Sun) == 0x58);
 
#define KEEP_FOR_RE()
Definition PCH.h:518
 
Definition NiSmartPointer.h:9
 
Definition SkyObject.h:11
 
NiPointer< BSTriShape > sunGlare
Definition Sun.h:30
 
std::uint16_t pad4E
Definition Sun.h:36
 
NiPointer< BSTriShape > sunQuery
Definition Sun.h:29
 
NiPointer< NiDirectionalLight > cloudLight
Definition Sun.h:32
 
bool doOcclusionTests
Definition Sun.h:34
 
NiPointer< BSTriShape > sunBase
Definition Sun.h:28
 
NiPointer< NiBillboardNode > sunGlareNode
Definition Sun.h:27
 
NiPointer< BSShaderAccumulator > sunAccumulator
Definition Sun.h:37
 
NiPointer< NiBillboardNode > sunBaseNode
Definition Sun.h:26
 
static constexpr auto VTABLE
Definition Sun.h:17
 
void Update(Sky *a_sky, float a_arg2) override
 
void Init(NiNode *a_root) override
 
static constexpr auto RTTI
Definition Sun.h:16
 
std::uint8_t pad4D
Definition Sun.h:35
 
NiPointer< NiDirectionalLight > light
Definition Sun.h:31
 
float glareScale
Definition Sun.h:33
 
Definition AbsorbEffect.h:6
 
constexpr std::array< REL::ID, 1 > VTABLE_Sun
Definition Offsets_VTABLE.h:12788
 
constexpr REL::ID RTTI_Sun(static_cast< std::uint64_t >(685541))