CommonLibVR
Loading...
Searching...
No Matches
BGSSceneActionPackage.h
Go to the documentation of this file.
1#pragma once
2
4#include "RE/B/BSTArray.h"
5
6namespace RE
7{
8 class TESPackage;
9
11 {
12 public:
13 inline static constexpr auto RTTI = RTTI_BGSSceneActionPackage;
14 inline static constexpr auto VTABLE = VTABLE_BGSSceneActionPackage;
15 inline static constexpr auto TYPE = Type::kPackage;
16
17 ~BGSSceneActionPackage() override; // 00
18
19 // override (BGSSceneAction)
20 bool LoadSceneAction(TESFile* a_mod) override; // 01
21 void Unk_02(void) override; // 02
22 Type GetType() const override; // 07 - { return kPackage; }
23 void Unk_08(void) override; // 08
24 void LoadBuffer(void* a_arg1, BGSLoadGameBuffer* a_buf) override; // 09
25 void Unk_0A(void) override; // 0A
26 void Unk_0B(void) override; // 0B
27 void Unk_10(void) override; // 10
28 void Unk_11(void) override; // 11
29 void Unk_12(void) override; // 12
30 void Unk_13(void) override; // 13
31
32 // members
33 std::uint64_t unk20; // 20
35 private:
37 };
38 static_assert(sizeof(BGSSceneActionPackage) == 0x40);
39}
#define KEEP_FOR_RE()
Definition PCH.h:517
Definition BGSLoadGameBuffer.h:6
Definition BGSSceneActionPackage.h:11
static constexpr auto VTABLE
Definition BGSSceneActionPackage.h:14
void Unk_12(void) override
void Unk_0A(void) override
std::uint64_t unk20
Definition BGSSceneActionPackage.h:33
static constexpr auto TYPE
Definition BGSSceneActionPackage.h:15
void Unk_08(void) override
void Unk_0B(void) override
void LoadBuffer(void *a_arg1, BGSLoadGameBuffer *a_buf) override
void Unk_02(void) override
void Unk_10(void) override
void Unk_11(void) override
bool LoadSceneAction(TESFile *a_mod) override
static constexpr auto RTTI
Definition BGSSceneActionPackage.h:13
Type GetType() const override
BSTArray< TESPackage * > packages
Definition BGSSceneActionPackage.h:34
~BGSSceneActionPackage() override
void Unk_13(void) override
Definition BGSSceneAction.h:11
Type
Definition BGSSceneAction.h:17
Definition BSTArray.h:378
Definition TESFile.h:17
Definition AbsorbEffect.h:6
constexpr REL::ID RTTI_BGSSceneActionPackage(static_cast< std::uint64_t >(685407))
constexpr std::array< REL::ID, 1 > VTABLE_BGSSceneActionPackage
Definition Offsets_VTABLE.h:8855