CommonLibSSE NG
Loading...
Searching...
No Matches
BSGameSound.h
Go to the documentation of this file.
1#pragma once
2
3namespace RE
4{
6 {
7 public:
8 inline static constexpr auto RTTI = RTTI_BSGameSound;
9
10 // add
11 virtual void Unk_00(void); // 00 - { return; }
12
13 virtual ~BSGameSound(); // 01
14
15 virtual void Unk_02(void); // 02 - { return (unk5C >> 4) & 1; }
16 virtual void Unk_03(void); // 03
17 virtual void Unk_04(void) = 0; // 04
18 virtual void Unk_05(void); // 05
19 virtual void Unk_06(void) = 0; // 06
20 virtual void Unk_07(void) = 0; // 07
21 virtual void Unk_08(void) = 0; // 08
22 virtual void Unk_09(void) = 0; // 09
23 virtual void Unk_0A(void) = 0; // 0A
24 virtual void Unk_0B(void); // 0B - { unk5C |= 0x800; }
25 virtual void Unk_0C(void); // 0C
26 virtual void Unk_0D(void) = 0; // 0D
27 virtual void Unk_0E(void); // 0E
28 virtual void Unk_0F(void) = 0; // 0F
29 virtual void Unk_10(void) = 0; // 10
30 virtual void Unk_11(void) = 0; // 11
31 virtual void Unk_12(void) = 0; // 12
32 virtual void Unk_13(void); // 13 - { return; }
33 virtual void Unk_14(void) = 0; // 14
34 virtual void Unk_15(void) = 0; // 15
35 virtual void Unk_16(void) = 0; // 16
36 virtual void Unk_17(void) = 0; // 17
37 virtual void Unk_18(void) = 0; // 18
38
39 // members
40 std::uint64_t unk08; // 08
41 std::uint64_t unk10; // 10
42 std::uint64_t unk18; // 18
43 std::uint64_t unk20; // 20
44 std::uint64_t unk28; // 28
45 std::uint64_t unk30; // 30
46 std::uint64_t unk38; // 38
47 std::uint64_t unk40; // 40
48 std::uint64_t unk48; // 48
49 std::uint64_t unk50; // 50
50 std::uint64_t unk58; // 58
51 std::uint64_t unk60; // 60
52 std::uint64_t unk68; // 68
53 std::uint64_t unk70; // 70
54 std::uint64_t unk78; // 78
55 std::uint64_t unk80; // 80
56 std::uint64_t unk88; // 88
57 std::uint64_t unk90; // 90
58 std::uint64_t unk98; // 98
59 std::uint64_t unkA0; // A0
60 std::uint64_t unkA8; // A8
61 std::uint64_t unkB0; // B0
62 std::uint64_t unkB8; // B8
63 std::uint64_t unkC0; // C0
64 };
65 static_assert(sizeof(BSGameSound) == 0xC8);
66}
Definition BSGameSound.h:6
std::uint64_t unk98
Definition BSGameSound.h:58
virtual void Unk_05(void)
std::uint64_t unk48
Definition BSGameSound.h:48
std::uint64_t unk88
Definition BSGameSound.h:56
std::uint64_t unk40
Definition BSGameSound.h:47
static constexpr auto RTTI
Definition BSGameSound.h:8
std::uint64_t unk20
Definition BSGameSound.h:43
std::uint64_t unk10
Definition BSGameSound.h:41
std::uint64_t unk70
Definition BSGameSound.h:53
std::uint64_t unk18
Definition BSGameSound.h:42
virtual void Unk_04(void)=0
std::uint64_t unk38
Definition BSGameSound.h:46
virtual void Unk_03(void)
std::uint64_t unk80
Definition BSGameSound.h:55
std::uint64_t unk58
Definition BSGameSound.h:50
std::uint64_t unk90
Definition BSGameSound.h:57
virtual void Unk_13(void)
virtual void Unk_14(void)=0
std::uint64_t unkA0
Definition BSGameSound.h:59
virtual void Unk_0B(void)
virtual void Unk_15(void)=0
virtual void Unk_06(void)=0
std::uint64_t unkA8
Definition BSGameSound.h:60
virtual void Unk_10(void)=0
std::uint64_t unk68
Definition BSGameSound.h:52
virtual void Unk_0D(void)=0
virtual void Unk_0C(void)
virtual void Unk_02(void)
virtual void Unk_16(void)=0
std::uint64_t unkB8
Definition BSGameSound.h:62
std::uint64_t unk30
Definition BSGameSound.h:45
std::uint64_t unk60
Definition BSGameSound.h:51
virtual void Unk_12(void)=0
std::uint64_t unk28
Definition BSGameSound.h:44
virtual void Unk_0A(void)=0
std::uint64_t unkB0
Definition BSGameSound.h:61
virtual void Unk_0E(void)
virtual void Unk_09(void)=0
virtual void Unk_17(void)=0
virtual void Unk_11(void)=0
virtual void Unk_00(void)
std::uint64_t unkC0
Definition BSGameSound.h:63
virtual void Unk_0F(void)=0
std::uint64_t unk78
Definition BSGameSound.h:54
virtual void Unk_08(void)=0
virtual void Unk_18(void)=0
std::uint64_t unk50
Definition BSGameSound.h:49
virtual void Unk_07(void)=0
virtual ~BSGameSound()
std::uint64_t unk08
Definition BSGameSound.h:40
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BSGameSound(690253, 398108, 0x1f5ee08)