CommonLibSSE NG
Loading...
Searching...
No Matches
RE::SkyObject Class Reference

#include <SkyObject.h>

Inheritance diagram for RE::SkyObject:
RE::Atmosphere RE::Clouds RE::Moon RE::Stars RE::Sun

Public Member Functions

virtual ~SkyObject ()
 
virtual NiNodeGetRoot ()
 
virtual void Init (NiNode *a_root)
 
virtual void Update (Sky *a_sky, float a_arg2)
 

Public Attributes

NiPointer< NiNoderoot
 

Static Public Attributes

static constexpr auto RTTI = RTTI_SkyObject
 
static constexpr auto VTABLE = VTABLE_SkyObject
 

Constructor & Destructor Documentation

◆ ~SkyObject()

virtual RE::SkyObject::~SkyObject ( )
virtual

Member Function Documentation

◆ GetRoot()

virtual NiNode * RE::SkyObject::GetRoot ( )
virtual

◆ Init()

virtual void RE::SkyObject::Init ( NiNode a_root)
virtual

Reimplemented in RE::Clouds, RE::Moon, RE::Stars, and RE::Sun.

◆ Update()

virtual void RE::SkyObject::Update ( Sky a_sky,
float  a_arg2 
)
virtual

Reimplemented in RE::Atmosphere, RE::Clouds, RE::Moon, RE::Stars, and RE::Sun.

Member Data Documentation

◆ root

NiPointer<NiNode> RE::SkyObject::root

◆ RTTI

constexpr auto RE::SkyObject::RTTI = RTTI_SkyObject
inlinestaticconstexpr

◆ VTABLE

constexpr auto RE::SkyObject::VTABLE = VTABLE_SkyObject
inlinestaticconstexpr

The documentation for this class was generated from the following file: