CommonLibVR
Loading...
Searching...
No Matches
BSXAudio2GameSound.h
Go to the documentation of this file.
1#pragma once
2
3#include "RE/B/BSGameSound.h"
5
6namespace RE
7{
9 public BSGameSound, // 000
10 public IXAudio2VoiceCallback // 0C8
11 {
12 public:
13 inline static constexpr auto RTTI = RTTI_BSXAudio2GameSound;
14 inline static constexpr auto VTABLE = VTABLE_BSXAudio2GameSound;
15
16 // override (BSGameSound)
17 void Unk_00(void) override; // 00
18
19 ~BSXAudio2GameSound() override; // 01
20
21 void Unk_04(void) override; // 04
22 void Unk_06(void) override; // 06
23 void Unk_07(void) override; // 07
24 void Unk_08(void) override; // 08
25 void Unk_09(void) override; // 09
26 void Unk_0A(void) override; // 0A
27 void Unk_0B(void) override; // 0B
28 void Unk_0C(void) override; // 0C
29 void Unk_0D(void) override; // 0D
30 void Unk_0E(void) override; // 0E
31 void Unk_0F(void) override; // 0F
32 void Unk_10(void) override; // 10
33 void Unk_11(void) override; // 11
34 void Unk_12(void) override; // 12
35 void Unk_13(void) override; // 13
36 void Unk_14(void) override; // 14
37 void Unk_15(void) override; // 15
38 void Unk_16(void) override; // 16
39 void Unk_17(void) override; // 17
40 void Unk_18(void) override; // 18
41
42 // members
43 std::uint64_t unk0C8; // 0C8
44 std::uint64_t unk0D0; // 0D0
45 std::uint64_t unk0D8; // 0D8
46 std::uint64_t unk0E0; // 0E0
47 std::uint64_t unk0E8; // 0E8
48 std::uint64_t unk0F0; // 0F0
49 std::uint64_t unk0F8; // 0F8
50 std::uint64_t unk100; // 100
51 std::uint64_t unk108; // 108
52 std::uint64_t unk110; // 110
53 std::uint64_t unk118; // 118
54 std::uint64_t unk120; // 120
55 std::uint64_t unk128; // 128
56 std::uint64_t unk130; // 130
57 std::uint64_t unk138; // 138
58 std::uint64_t unk140; // 140
59 std::uint64_t unk148; // 148
60 std::uint64_t unk150; // 150
61 std::uint64_t unk158; // 158
62 std::uint64_t unk160; // 160
63 std::uint64_t unk168; // 168
64 std::uint64_t unk170; // 170
65 std::uint64_t unk178; // 178
66 std::uint64_t unk180; // 180
67 std::uint64_t unk188; // 188
68 std::uint64_t unk190; // 190
69 std::uint64_t unk198; // 198
70 std::uint64_t unk1A0; // 1A0
71 std::uint64_t unk1A8; // 1A8
72 std::uint64_t unk1B0; // 1B0
73 std::uint64_t unk1B8; // 1B8
74 std::uint64_t unk1C0; // 1C0
75 std::uint64_t unk1C8; // 1C8
76 std::uint64_t unk1D0; // 1D0
77 std::uint64_t unk1D8; // 1D8
78 std::uint64_t unk1E0; // 1E0
79 std::uint64_t unk1E8; // 1E8
80 std::uint64_t unk1F0; // 1F0
81 std::uint64_t unk1F8; // 1F8
82 std::uint64_t unk200; // 200
83 std::uint64_t unk208; // 208
84 std::uint64_t unk210; // 210
85 std::uint64_t unk218; // 218
86 private:
88 };
89 static_assert(sizeof(BSXAudio2GameSound) == 0x220);
90}
#define KEEP_FOR_RE()
Definition PCH.h:517
Definition BSGameSound.h:6
Definition BSXAudio2GameSound.h:11
std::uint64_t unk150
Definition BSXAudio2GameSound.h:60
std::uint64_t unk188
Definition BSXAudio2GameSound.h:67
std::uint64_t unk200
Definition BSXAudio2GameSound.h:82
std::uint64_t unk1F0
Definition BSXAudio2GameSound.h:80
void Unk_18(void) override
std::uint64_t unk210
Definition BSXAudio2GameSound.h:84
void Unk_13(void) override
void Unk_10(void) override
std::uint64_t unk0F8
Definition BSXAudio2GameSound.h:49
std::uint64_t unk1A8
Definition BSXAudio2GameSound.h:71
std::uint64_t unk0E8
Definition BSXAudio2GameSound.h:47
std::uint64_t unk100
Definition BSXAudio2GameSound.h:50
std::uint64_t unk218
Definition BSXAudio2GameSound.h:85
static constexpr auto RTTI
Definition BSXAudio2GameSound.h:13
std::uint64_t unk160
Definition BSXAudio2GameSound.h:62
std::uint64_t unk208
Definition BSXAudio2GameSound.h:83
std::uint64_t unk0E0
Definition BSXAudio2GameSound.h:46
std::uint64_t unk110
Definition BSXAudio2GameSound.h:52
void Unk_0E(void) override
void Unk_0B(void) override
std::uint64_t unk0C8
Definition BSXAudio2GameSound.h:43
void Unk_04(void) override
void Unk_06(void) override
std::uint64_t unk1E0
Definition BSXAudio2GameSound.h:78
void Unk_08(void) override
std::uint64_t unk140
Definition BSXAudio2GameSound.h:58
std::uint64_t unk170
Definition BSXAudio2GameSound.h:64
void Unk_0F(void) override
void Unk_15(void) override
~BSXAudio2GameSound() override
std::uint64_t unk1C8
Definition BSXAudio2GameSound.h:75
void Unk_14(void) override
std::uint64_t unk1F8
Definition BSXAudio2GameSound.h:81
std::uint64_t unk158
Definition BSXAudio2GameSound.h:61
void Unk_12(void) override
std::uint64_t unk0F0
Definition BSXAudio2GameSound.h:48
void Unk_0D(void) override
std::uint64_t unk168
Definition BSXAudio2GameSound.h:63
void Unk_17(void) override
std::uint64_t unk108
Definition BSXAudio2GameSound.h:51
std::uint64_t unk1D0
Definition BSXAudio2GameSound.h:76
std::uint64_t unk1B0
Definition BSXAudio2GameSound.h:72
std::uint64_t unk148
Definition BSXAudio2GameSound.h:59
static constexpr auto VTABLE
Definition BSXAudio2GameSound.h:14
void Unk_11(void) override
void Unk_16(void) override
std::uint64_t unk198
Definition BSXAudio2GameSound.h:69
std::uint64_t unk0D8
Definition BSXAudio2GameSound.h:45
std::uint64_t unk178
Definition BSXAudio2GameSound.h:65
void Unk_00(void) override
std::uint64_t unk1C0
Definition BSXAudio2GameSound.h:74
std::uint64_t unk1E8
Definition BSXAudio2GameSound.h:79
std::uint64_t unk138
Definition BSXAudio2GameSound.h:57
std::uint64_t unk1B8
Definition BSXAudio2GameSound.h:73
std::uint64_t unk1D8
Definition BSXAudio2GameSound.h:77
std::uint64_t unk180
Definition BSXAudio2GameSound.h:66
void Unk_09(void) override
std::uint64_t unk190
Definition BSXAudio2GameSound.h:68
void Unk_0C(void) override
std::uint64_t unk120
Definition BSXAudio2GameSound.h:54
std::uint64_t unk130
Definition BSXAudio2GameSound.h:56
std::uint64_t unk1A0
Definition BSXAudio2GameSound.h:70
std::uint64_t unk128
Definition BSXAudio2GameSound.h:55
std::uint64_t unk118
Definition BSXAudio2GameSound.h:53
std::uint64_t unk0D0
Definition BSXAudio2GameSound.h:44
void Unk_0A(void) override
void Unk_07(void) override
Definition AbsorbEffect.h:6
constexpr REL::ID RTTI_BSXAudio2GameSound(static_cast< std::uint64_t >(690275))
constexpr std::array< REL::ID, 2 > VTABLE_BSXAudio2GameSound
Definition Offsets_VTABLE.h:10584
Definition IXAudio2VoiceCallback.h:6