LeviLamina
Loading...
Searching...
No Matches
EventingRequest.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
struct
EventingRequest
{
6
public
:
7
// EventingRequest inner types declare
8
// clang-format off
9
struct
ActorMovementCorrectionData
;
10
struct
PersonaEmoteData
;
11
struct
PlayerBounceData
;
12
struct
PlayerUnexpectedFallDamageData
;
13
// clang-format on
14
15
// EventingRequest inner types define
16
struct
ActorMovementCorrectionData {
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<4, 4>
mUnk7a7984;
21
::ll::UntypedStorage<8, 24>
mUnk783515;
22
// NOLINTEND
23
24
public
:
25
// prevent constructor by default
26
ActorMovementCorrectionData& operator=(ActorMovementCorrectionData
const
&);
27
ActorMovementCorrectionData(ActorMovementCorrectionData
const
&);
28
ActorMovementCorrectionData();
29
};
30
31
struct
PersonaEmoteData {
32
public
:
33
// member variables
34
// NOLINTBEGIN
35
::ll::UntypedStorage<8, 32>
mUnkc28b4c;
36
::ll::UntypedStorage<1, 1>
mUnk73d3b0;
37
::ll::UntypedStorage<4, 4>
mUnkb9b4ae;
38
// NOLINTEND
39
40
public
:
41
// prevent constructor by default
42
PersonaEmoteData& operator=(PersonaEmoteData
const
&);
43
PersonaEmoteData(PersonaEmoteData
const
&);
44
PersonaEmoteData();
45
};
46
47
struct
PlayerBounceData {
48
public
:
49
// member variables
50
// NOLINTBEGIN
51
::ll::UntypedStorage<8, 8>
mUnkcf8f72;
52
::ll::UntypedStorage<8, 8>
mUnkc09b76;
53
::ll::UntypedStorage<4, 4>
mUnkeaecbe;
54
// NOLINTEND
55
56
public
:
57
// prevent constructor by default
58
PlayerBounceData& operator=(PlayerBounceData
const
&);
59
PlayerBounceData(PlayerBounceData
const
&);
60
PlayerBounceData();
61
};
62
63
struct
PlayerUnexpectedFallDamageData {
64
public
:
65
// member variables
66
// NOLINTBEGIN
67
::ll::UntypedStorage<4, 4>
mUnk3878e5;
68
::ll::UntypedStorage<1, 1>
mUnk8e3f6b;
69
::ll::UntypedStorage<4, 4>
mUnk3b030a;
70
// NOLINTEND
71
72
public
:
73
// prevent constructor by default
74
PlayerUnexpectedFallDamageData& operator=(PlayerUnexpectedFallDamageData
const
&);
75
PlayerUnexpectedFallDamageData(PlayerUnexpectedFallDamageData
const
&);
76
PlayerUnexpectedFallDamageData();
77
};
78
79
public
:
80
// member variables
81
// NOLINTBEGIN
82
::ll::TypedStorage<
83
8,
84
48,
85
::std::variant<
86
::EventingRequest::PersonaEmoteData
,
87
::EventingRequest::PlayerBounceData
,
88
::EventingRequest::PlayerUnexpectedFallDamageData
,
89
::EventingRequest::ActorMovementCorrectionData
>>
90
mData;
91
// NOLINTEND
92
93
public
:
94
// member functions
95
// NOLINTBEGIN
96
MCAPI
~EventingRequest
();
97
// NOLINTEND
98
99
public
:
100
// destructor thunk
101
// NOLINTBEGIN
102
MCAPI
void
$dtor();
103
// NOLINTEND
104
};
EventingRequest::ActorMovementCorrectionData
Definition
EventingRequest.h:16
EventingRequest::PersonaEmoteData
Definition
EventingRequest.h:31
EventingRequest::PlayerBounceData
Definition
EventingRequest.h:47
EventingRequest::PlayerUnexpectedFallDamageData
Definition
EventingRequest.h:63
EventingRequest
Definition
EventingRequest.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
entity
components
EventingRequest.h
Generated on
for LeviLamina by
1.16.1