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