LeviLamina
Loading...
Searching...
No Matches
MovementEffectsReplay.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/entity/utilities/IMovementCorrection.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
Actor
;
11
class
EntityContext
;
12
// clang-format on
13
14
namespace
History {
15
16
struct
MovementEffectsReplay
:
public
::IMovementCorrection
{
17
public
:
18
// member variables
19
// NOLINTBEGIN
20
::ll::UntypedStorage<8, 72>
mUnk586136;
21
::ll::UntypedStorage<4, 4>
mUnk5c62aa;
22
::ll::UntypedStorage<4, 4>
mUnk12db08;
23
// NOLINTEND
24
25
public
:
26
// prevent constructor by default
27
MovementEffectsReplay
& operator=(
MovementEffectsReplay
const
&);
28
MovementEffectsReplay
(
MovementEffectsReplay
const
&);
29
MovementEffectsReplay
();
30
31
public
:
32
// virtual functions
33
// NOLINTBEGIN
34
// vIndex: 4
35
virtual
void
advanceFrame(
::EntityContext
&)
const
/*override*/
;
36
37
// vIndex: 2
38
virtual
void
advanceLiveFrame(
::Actor
&, ::std::optional<uint64>)
/*override*/
;
39
40
// vIndex: 3
41
virtual ::std::bitset<2> getCorrectionTypeBitset()
const
/*override*/
;
42
43
// vIndex: 0
44
virtual
~MovementEffectsReplay
()
/*override*/
=
default
;
45
// NOLINTEND
46
47
public
:
48
// destructor thunk
49
// NOLINTBEGIN
50
51
// NOLINTEND
52
53
public
:
54
// virtual function thunks
55
// NOLINTBEGIN
56
57
// NOLINTEND
58
};
59
60
}
// namespace History
Actor
Definition
Actor.h:104
EntityContext
Definition
EntityContext.h:16
History::MovementEffectsReplay
Definition
MovementEffectsReplay.h:16
IMovementCorrection
Definition
IMovementCorrection.h:15
ll::UntypedStorage
Definition
Alias.h:14
src
mc
entity
utilities
history
MovementEffectsReplay.h
Generated on Sat Apr 26 2025 05:55:38 for LeviLamina by
1.12.0