LeviLamina
Loading...
Searching...
No Matches
ServerPlayerMovementSystemUtils.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/ecs/Optional.h"
7
#include "mc/deps/ecs/ViewT.h"
8
#include "mc/deps/ecs/strict/OptionalGlobal.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
ActorOwnerComponent
;
13
class
PlayerMovementSettingsComponent
;
14
class
StrictEntityContext
;
15
struct
ActorDataFlagComponent
;
16
struct
PassengerComponent
;
17
struct
PlayerIsSleepingFlagComponent
;
18
struct
ServerPlayerCurrentMovementComponent
;
19
struct
StateVectorComponent
;
20
struct
VehicleInputIntentComponent
;
21
// clang-format on
22
23
namespace
ServerPlayerMovementSystemUtils {
24
// functions
25
// NOLINTBEGIN
26
MCAPI
void
checkCheatingIfSupported(
27
::ActorOwnerComponent
& actorOwnerComponent,
28
::ServerPlayerCurrentMovementComponent
const
& serverPlayerCurrentMovement,
29
::ActorDataFlagComponent
const
& synchedActorData,
30
::Optional<::PassengerComponent const>
const
& passengerComponent,
31
::Optional<::StateVectorComponent const>
const
& stateVectorComponent,
32
::Optional<::PlayerIsSleepingFlagComponent const>
const
& playerIsSleeping,
33
::ViewT<::StrictEntityContext, ::VehicleInputIntentComponent, ::ActorOwnerComponent>
const
& vehicleView,
34
::OptionalGlobal<::PlayerMovementSettingsComponent const>
playerMovementSettings
35
);
36
// NOLINTEND
37
38
}
// namespace ServerPlayerMovementSystemUtils
ActorOwnerComponent
Definition
ActorOwnerComponent.h:10
OptionalGlobal
Definition
OptionalGlobal.h:6
Optional
Definition
Optional.h:8
PlayerMovementSettingsComponent
Definition
PlayerMovementSettingsComponent.h:10
StrictEntityContext
Definition
StrictEntityContext.h:10
ViewT
Definition
ViewT.h:6
ActorDataFlagComponent
Definition
ActorDataFlagComponent.h:8
PassengerComponent
Definition
PassengerComponent.h:10
PlayerIsSleepingFlagComponent
Definition
PlayerIsSleepingFlagComponent.h:5
ServerPlayerCurrentMovementComponent
Definition
ServerPlayerCurrentMovementComponent.h:12
StateVectorComponent
Definition
StateVectorComponent.h:10
VehicleInputIntentComponent
Definition
VehicleInputIntentComponent.h:12
src
mc
util
ServerPlayerMovementSystemUtils.h
Generated on Sat Apr 26 2025 05:56:00 for LeviLamina by
1.12.0