CommonLibVR
ExtraInfoGeneralTopic.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
RE/B/BSExtraData.h
"
4
#include "
RE/E/ExtraDataTypes.h
"
5
6
namespace
RE
7
{
8
class
ExtraInfoGeneralTopic
:
public
BSExtraData
9
{
10
public
:
11
inline
static
constexpr
auto
RTTI
=
RTTI_ExtraInfoGeneralTopic
;
12
inline
static
constexpr
auto
VTABLE
=
VTABLE_ExtraInfoGeneralTopic
;
13
inline
static
constexpr
auto
EXTRADATATYPE
=
ExtraDataType::kInfoGeneralTopic
;
14
15
struct
Data
16
{
17
std::uint64_t
unk00
;
// 00
18
std::uint64_t
unk08
;
// 08
19
std::uint64_t
unk10
;
// 10
20
std::uint64_t
unk18
;
// 18
21
std::uint64_t
unk20
;
// 20
22
std::uint64_t
unk28
;
// 28
23
std::uint64_t
unk30
;
// 30
24
std::uint64_t
unk38
;
// 38
25
std::uint64_t
unk40
;
// 40
26
std::uint64_t
unk48
;
// 48
27
std::uint64_t
unk50
;
// 50
28
};
29
static_assert(
sizeof
(
Data
) == 0x58);
30
31
~ExtraInfoGeneralTopic
()
override
;
// 00
32
33
// override (BSExtraData)
34
[[nodiscard]]
ExtraDataType
GetType
()
const override
;
// 01 - { return kInfoGeneralTopic; }
35
36
// members
37
Data
*
unk10
;
// 10
38
private
:
39
KEEP_FOR_RE
()
40
};
41
static_assert(
sizeof
(
ExtraInfoGeneralTopic
) == 0x18);
42
}
BSExtraData.h
ExtraDataTypes.h
KEEP_FOR_RE
#define KEEP_FOR_RE()
Definition:
PCH.h:713
RE::BSExtraData
Definition:
BSExtraData.h:9
RE::ExtraInfoGeneralTopic
Definition:
ExtraInfoGeneralTopic.h:9
RE::ExtraInfoGeneralTopic::unk10
Data * unk10
Definition:
ExtraInfoGeneralTopic.h:37
RE::ExtraInfoGeneralTopic::RTTI
static constexpr auto RTTI
Definition:
ExtraInfoGeneralTopic.h:11
RE::ExtraInfoGeneralTopic::EXTRADATATYPE
static constexpr auto EXTRADATATYPE
Definition:
ExtraInfoGeneralTopic.h:13
RE::ExtraInfoGeneralTopic::VTABLE
static constexpr auto VTABLE
Definition:
ExtraInfoGeneralTopic.h:12
RE::ExtraInfoGeneralTopic::GetType
ExtraDataType GetType() const override
RE::ExtraInfoGeneralTopic::~ExtraInfoGeneralTopic
~ExtraInfoGeneralTopic() override
RE
Definition:
AbsorbEffect.h:6
RE::VTABLE_ExtraInfoGeneralTopic
constexpr std::array< REL::ID, 1 > VTABLE_ExtraInfoGeneralTopic
Definition:
Offsets_VTABLE.h:11547
RE::ExtraDataType
ExtraDataType
Definition:
ExtraDataTypes.h:173
RE::ExtraDataType::kInfoGeneralTopic
@ kInfoGeneralTopic
RE::RTTI_ExtraInfoGeneralTopic
constexpr REL::ID RTTI_ExtraInfoGeneralTopic(static_cast< std::uint64_t >(684784))
RE::ExtraInfoGeneralTopic::Data
Definition:
ExtraInfoGeneralTopic.h:16
RE::ExtraInfoGeneralTopic::Data::unk28
std::uint64_t unk28
Definition:
ExtraInfoGeneralTopic.h:22
RE::ExtraInfoGeneralTopic::Data::unk30
std::uint64_t unk30
Definition:
ExtraInfoGeneralTopic.h:23
RE::ExtraInfoGeneralTopic::Data::unk18
std::uint64_t unk18
Definition:
ExtraInfoGeneralTopic.h:20
RE::ExtraInfoGeneralTopic::Data::unk10
std::uint64_t unk10
Definition:
ExtraInfoGeneralTopic.h:19
RE::ExtraInfoGeneralTopic::Data::unk20
std::uint64_t unk20
Definition:
ExtraInfoGeneralTopic.h:21
RE::ExtraInfoGeneralTopic::Data::unk50
std::uint64_t unk50
Definition:
ExtraInfoGeneralTopic.h:27
RE::ExtraInfoGeneralTopic::Data::unk40
std::uint64_t unk40
Definition:
ExtraInfoGeneralTopic.h:25
RE::ExtraInfoGeneralTopic::Data::unk48
std::uint64_t unk48
Definition:
ExtraInfoGeneralTopic.h:26
RE::ExtraInfoGeneralTopic::Data::unk38
std::uint64_t unk38
Definition:
ExtraInfoGeneralTopic.h:24
RE::ExtraInfoGeneralTopic::Data::unk08
std::uint64_t unk08
Definition:
ExtraInfoGeneralTopic.h:18
RE::ExtraInfoGeneralTopic::Data::unk00
std::uint64_t unk00
Definition:
ExtraInfoGeneralTopic.h:17
CommonLibVR
include
RE
E
ExtraInfoGeneralTopic.h
Generated by
1.9.1