| 
    CommonLibSSE (powerof3)
    
   | 
 
#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 |