3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/ecs/Optional.h"
7#include "mc/deps/ecs/strict/EntityModifier.h"
30 enum class LookDirection : schar {
41 MCAPI
static void extractRawHIDInput(
42 ::MovementAbilitiesComponent
const& abilities,
43 ::MoveInputComponent
const& moveInput,
44 ::ActorDataFlagComponent
const& synchedActorData,
45 ::RawMoveInputComponent& rawMoveInput,
46 ::Optional<::SneakingComponent const> sneaking,
47 ::Optional<::WasInWaterFlagComponent const> isInWater
50 MCAPI
static void inputHandlerUpdatePlayerState(
51 ::MovementAbilitiesComponent
const& abilities,
52 ::MobEffectsComponent
const& mobEffects,
53 ::ActorDataFlagComponent
const& synchedActorData,
54 ::ActorOwnerComponent& actorOwner,
55 ::MoveInputComponent& moveInput,
56 ::Optional<::PassengerComponent const> isRiding,
57 ::Optional<::WasInWaterFlagComponent const> isInWater
60 MCAPI
static void updateStopEmotingRequest(
61 ::StrictEntityContext
const& entity,
62 ::RawMoveInputComponent
const& rawMoveInput,
63 ::ActorDataFlagComponent& actorDataFlag,
64 ::ActorDataDirtyFlagsComponent& actorDataDirtyFlags,
65 ::ClientInputLockComponent& clientInputLock,
66 ::VanillaClientGameplayComponent& vanillaClientGameplay,
67 ::EntityModifier<::ShouldStopEmotingRequestComponent>& modifier
Definition ActorOwnerComponent.h:10
Definition StrictEntityContext.h:8
Definition ActorDataDirtyFlagsComponent.h:5
Definition ActorDataFlagComponent.h:9
Definition MobEffectsComponent.h:8
Definition MovementAbilitiesComponent.h:5
Definition PassengerComponent.h:8
Definition ShouldStopEmotingRequestComponent.h:5
Definition SneakingComponent.h:5
Definition VanillaClientGameplayComponent.h:8
Definition WasInWaterFlagComponent.h:5