CommonLibSSE (Parapets fork)
Loading...
Searching...
No Matches
SkyObject.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace RE
6{
7 class NiNode;
8 class Sky;
9
11 {
12 public:
13 inline static constexpr auto RTTI = RTTI_SkyObject;
14
15 virtual ~SkyObject(); // 00
16
17 // add
18 virtual NiNode* GetRoot(); // 01 - { return root.get(); }
19 virtual void Unk_02(void); // 02
20 virtual void Update(Sky* a_sky, float a_arg2); // 03 - { return; }
21
22 // members
24 };
25 static_assert(sizeof(SkyObject) == 0x10);
26}
Definition: NiNode.h:12
Definition: NiSmartPointer.h:9
Definition: Sky.h:31
Definition: SkyObject.h:11
static constexpr auto RTTI
Definition: SkyObject.h:13
virtual void Unk_02(void)
virtual NiNode * GetRoot()
NiPointer< NiNode > root
Definition: SkyObject.h:23
virtual void Update(Sky *a_sky, float a_arg2)
virtual ~SkyObject()
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_SkyObject
Definition: Offsets_RTTI.h:5818