CommonLibSSE NG
|
#include <Clouds.h>
Public Types | |
enum | { kTotalLayers = 32 } |
Public Member Functions | |
~Clouds () override | |
void | Init (NiNode *a_root) override |
void | Update (Sky *a_sky, float a_arg2) override |
Public Member Functions inherited from RE::SkyObject | |
virtual | ~SkyObject () |
virtual NiNode * | GetRoot () |
virtual void | Init (NiNode *a_root) |
virtual void | Update (Sky *a_sky, float a_arg2) |
Public Attributes | |
NiPointer< BSGeometry > | clouds [kTotalLayers] |
std::uint64_t | unk110 [kTotalLayers] |
NiPointer< NiTexture > | transTexture [kTotalLayers] |
NiColor | colors [kTotalLayers] |
float | alphas [kTotalLayers] |
std::uint16_t | numLayers |
bool | forceUpdate |
std::uint8_t | pad513 |
std::uint32_t | pad514 |
std::uint64_t | pad520 |
Public Attributes inherited from RE::SkyObject | |
NiPointer< NiNode > | root |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_Clouds |
static constexpr auto | VTABLE = VTABLE_Clouds |
Static Public Attributes inherited from RE::SkyObject | |
static constexpr auto | RTTI = RTTI_SkyObject |
static constexpr auto | VTABLE = VTABLE_SkyObject |
|
override |
|
overridevirtual |
Reimplemented from RE::SkyObject.
|
overridevirtual |
Reimplemented from RE::SkyObject.
float RE::Clouds::alphas[kTotalLayers] |
NiPointer<BSGeometry> RE::Clouds::clouds[kTotalLayers] |
NiColor RE::Clouds::colors[kTotalLayers] |
bool RE::Clouds::forceUpdate |
std::uint16_t RE::Clouds::numLayers |
std::uint8_t RE::Clouds::pad513 |
std::uint32_t RE::Clouds::pad514 |
std::uint64_t RE::Clouds::pad520 |
|
inlinestaticconstexpr |
NiPointer<NiTexture> RE::Clouds::transTexture[kTotalLayers] |
std::uint64_t RE::Clouds::unk110[kTotalLayers] |
|
inlinestaticconstexpr |