CommonLibSSE NG
Loading...
Searching...
No Matches
BGSStaticCollection.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
RE/F/FormTypes.h
"
4
#include "
RE/T/TESBoundObject.h
"
5
#include "
RE/T/TESModelTextureSwap.h
"
6
7
namespace
RE
8
{
9
class
BGSStaticCollection
:
10
public
TESBoundObject
,
// 00
11
public
TESModelTextureSwap
// 30
12
{
13
public
:
14
inline
static
constexpr
auto
RTTI
=
RTTI_BGSStaticCollection
;
15
inline
static
constexpr
auto
VTABLE
=
VTABLE_BGSStaticCollection
;
16
inline
static
constexpr
auto
FORMTYPE
=
FormType::StaticCollection
;
17
18
struct
RecordFlags
19
{
20
enum
RecordFlag
: std::uint32_t
21
{
22
};
23
};
24
25
~BGSStaticCollection
()
override
;
// 00
26
27
// override (TESBoundObject)
28
void
ClearData
()
override
;
// 05
29
bool
Load
(
TESFile
* a_mod)
override
;
// 06
30
void
InitItemImpl
()
override
;
// 13
31
};
32
static_assert
(
sizeof
(
BGSStaticCollection
) == 0x68);
33
}
FormTypes.h
TESBoundObject.h
TESModelTextureSwap.h
RE::BGSStaticCollection
Definition
BGSStaticCollection.h:12
RE::BGSStaticCollection::~BGSStaticCollection
~BGSStaticCollection() override
RE::BGSStaticCollection::Load
bool Load(TESFile *a_mod) override
RE::BGSStaticCollection::FORMTYPE
static constexpr auto FORMTYPE
Definition
BGSStaticCollection.h:16
RE::BGSStaticCollection::ClearData
void ClearData() override
RE::BGSStaticCollection::InitItemImpl
void InitItemImpl() override
RE::BGSStaticCollection::RTTI
static constexpr auto RTTI
Definition
BGSStaticCollection.h:14
RE::BGSStaticCollection::VTABLE
static constexpr auto VTABLE
Definition
BGSStaticCollection.h:15
RE::TESBoundObject
Definition
TESBoundObject.h:24
RE::TESFile
Definition
TESFile.h:15
RE::TESModelTextureSwap
Definition
TESModelTextureSwap.h:10
RE
Definition
AbsorbEffect.h:6
RE::RTTI_BGSStaticCollection
constexpr REL::VariantID RTTI_BGSStaticCollection(685031, 392783, 0x1ede408)
RE::VTABLE_BGSStaticCollection
constexpr std::array< REL::VariantID, 2 > VTABLE_BGSStaticCollection
Definition
Offsets_VTABLE.h:480
RE::FormType::StaticCollection
@ StaticCollection
RE::BGSStaticCollection::RecordFlags
Definition
BGSStaticCollection.h:19
RE::BGSStaticCollection::RecordFlags::RecordFlag
RecordFlag
Definition
BGSStaticCollection.h:21
CommonLibSSE-NG
include
RE
B
BGSStaticCollection.h
Generated by
1.9.7