|
CommonLibSSE (Parapets fork)
|
#include <Moon.h>
Classes | |
| struct | Phases |
Public Types | |
| enum class | UpdateStatus { kNotRequired = 0 , kWhenCulled , kInitialize } |
| using | Phase = Phases::Phase |
Public Member Functions | |
| ~Moon () override | |
| void | Unk_02 (void) override |
| void | Update (Sky *a_sky, float a_arg2) override |
Public Member Functions inherited from RE::SkyObject | |
| virtual | ~SkyObject () |
| virtual NiNode * | GetRoot () |
Public Attributes | |
| NiPointer< NiNode > | moonNode |
| NiPointer< NiNode > | shadowNode |
| NiPointer< BSTriShape > | moonMesh |
| NiPointer< BSTriShape > | shadowMesh |
| BSString | stateTextures [Phase::kTotal] |
| float | angleFadeStart |
| float | angleFadeEnd |
| float | angleShadowEarlyFade |
| float | speed |
| float | zOffset |
| std::uint32_t | size |
| stl::enumeration< UpdateStatus, std::uint32_t > | updateMoonTexture |
| float | unkCC |
| float | unkD0 |
| std::uint32_t | padD4 |
Public Attributes inherited from RE::SkyObject | |
| NiPointer< NiNode > | root |
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_Moon |
Static Public Attributes inherited from RE::SkyObject | |
| static constexpr auto | RTTI = RTTI_SkyObject |
| using RE::Moon::Phase = Phases::Phase |
|
strong |
|
override |
|
overridevirtual |
Reimplemented from RE::SkyObject.
|
overridevirtual |
Reimplemented from RE::SkyObject.
| float RE::Moon::angleFadeEnd |
| float RE::Moon::angleFadeStart |
| float RE::Moon::angleShadowEarlyFade |
| NiPointer<BSTriShape> RE::Moon::moonMesh |
| std::uint32_t RE::Moon::padD4 |
|
inlinestaticconstexpr |
| NiPointer<BSTriShape> RE::Moon::shadowMesh |
| std::uint32_t RE::Moon::size |
| float RE::Moon::speed |
| BSString RE::Moon::stateTextures[Phase::kTotal] |
| float RE::Moon::unkCC |
| float RE::Moon::unkD0 |
| stl::enumeration<UpdateStatus, std::uint32_t> RE::Moon::updateMoonTexture |
| float RE::Moon::zOffset |