LeviLamina
Loading...
Searching...
No Matches
StorePreviousRideStatsSystem.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/ecs/ViewT.h"
7
#include "mc/deps/ecs/strict/Include.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
StrictEntityContext
;
12
struct
InterpolateMovementNeededComponent
;
13
struct
LocalPlayerComponent
;
14
struct
PassengerComponent
;
15
struct
StateVectorComponent
;
16
struct
TickingSystemWithInfo
;
17
struct
VanillaClientGameplayComponent
;
18
// clang-format on
19
20
class
StorePreviousRideStatsSystem
{
21
public
:
22
// StorePreviousRideStatsSystem inner types define
23
using
PassengerView =
::ViewT
<
24
::StrictEntityContext
,
25
::Include<::InterpolateMovementNeededComponent, ::LocalPlayerComponent, ::PassengerComponent>
,
26
::StateVectorComponent
const
,
27
::VanillaClientGameplayComponent
>;
28
29
public
:
30
// static functions
31
// NOLINTBEGIN
32
MCAPI
static
void
_storePreviousRideStats(
33
::StrictEntityContext
const
&,
34
::StateVectorComponent
const
& stateVectorComponent,
35
::VanillaClientGameplayComponent
& vanillaClientGameplayComponent
36
);
37
38
MCAPI
static
void
_tickStorePreviousRideStatsSystem(
39
::ViewT
<
40
::StrictEntityContext
,
41
::Include<::InterpolateMovementNeededComponent, ::LocalPlayerComponent, ::PassengerComponent>
,
42
::StateVectorComponent
const
,
43
::VanillaClientGameplayComponent
> view
44
);
45
46
MCAPI static ::TickingSystemWithInfo createSystem();
47
// NOLINTEND
48
};
StorePreviousRideStatsSystem
Definition
StorePreviousRideStatsSystem.h:20
StrictEntityContext
Definition
StrictEntityContext.h:8
ViewT
Definition
ViewT.h:6
Include
Definition
Include.h:6
InterpolateMovementNeededComponent
Definition
InterpolateMovementNeededComponent.h:5
LocalPlayerComponent
Definition
LocalPlayerComponent.h:5
PassengerComponent
Definition
PassengerComponent.h:8
StateVectorComponent
Definition
StateVectorComponent.h:8
TickingSystemWithInfo
Definition
TickingSystemWithInfo.h:13
VanillaClientGameplayComponent
Definition
VanillaClientGameplayComponent.h:8
src
mc
entity
systems
StorePreviousRideStatsSystem.h
Generated on
for LeviLamina by
1.16.1