CommonLibSSE NG
Loading...
Searching...
No Matches
hkbGenerator.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
RE/H/hkbNode.h
"
4
5
namespace
RE
6
{
7
class
hkbGenerator
:
public
hkbNode
8
{
9
public
:
10
inline
static
constexpr
auto
RTTI
=
RTTI_hkbGenerator
;
11
inline
static
constexpr
auto
VTABLE
=
VTABLE_hkbGenerator
;
12
13
~hkbGenerator
()
override
;
// 00
14
15
// override (hkbNode)
16
void
Unk_15
(
void
)
override
;
// 15 - { return 1; }
17
18
// add
19
virtual
void
Generate
(
const
hkbContext
& a_context) = 0;
// 17
20
virtual
void
Unk_18
(
void
);
// 18 - { return 0; }
21
virtual
void
UpdateSync
(
const
hkbContext
& a_context);
// 19
22
virtual
void
Unk_1A
(
void
);
// 1A - { return; }
23
virtual
void
Unk_1B
(
void
);
// 1B - { return; }
24
};
25
static_assert
(
sizeof
(
hkbGenerator
) == 0x48);
26
}
RE::hkbContext
Definition
hkbContext.h:13
RE::hkbGenerator
Definition
hkbGenerator.h:8
RE::hkbGenerator::VTABLE
static constexpr auto VTABLE
Definition
hkbGenerator.h:11
RE::hkbGenerator::Unk_18
virtual void Unk_18(void)
RE::hkbGenerator::Unk_1A
virtual void Unk_1A(void)
RE::hkbGenerator::UpdateSync
virtual void UpdateSync(const hkbContext &a_context)
RE::hkbGenerator::~hkbGenerator
~hkbGenerator() override
RE::hkbGenerator::RTTI
static constexpr auto RTTI
Definition
hkbGenerator.h:10
RE::hkbGenerator::Generate
virtual void Generate(const hkbContext &a_context)=0
RE::hkbGenerator::Unk_15
void Unk_15(void) override
RE::hkbGenerator::Unk_1B
virtual void Unk_1B(void)
RE::hkbNode
Definition
hkbNode.h:10
hkbNode.h
RE
Definition
AbsorbEffect.h:6
RE::RTTI_hkbGenerator
constexpr REL::VariantID RTTI_hkbGenerator(689635, 397490, 0x1f56940)
RE::VTABLE_hkbGenerator
constexpr std::array< REL::VariantID, 1 > VTABLE_hkbGenerator
Definition
Offsets_VTABLE.h:4786
CommonLibSSE-NG
include
RE
H
hkbGenerator.h
Generated by
1.9.7