LeviLamina
Loading...
Searching...
No Matches
ClientInputUpdateSystem Class Reference

Public Types

enum class  LookDirection : schar {
  Up = 1 , Down = 0 , Left = 4 , Right = 5 ,
  Count = 4
}
enum class  LookDirection : schar {
  Up = 1 , Down = 0 , Left = 4 , Right = 5 ,
  Count = 4
}

Static Public Member Functions

static MCAPI void extractRawHIDInput (::MovementAbilitiesComponent const &abilities, ::MoveInputComponent const &moveInput, ::ActorDataFlagComponent const &synchedActorData, ::RawMoveInputComponent &rawMoveInput, ::Optional<::SneakingComponent const > sneaking, ::Optional<::WasInWaterFlagComponent const > isInWater)
static MCAPI void inputHandlerUpdatePlayerState (::MovementAbilitiesComponent const &abilities, ::MobEffectsComponent const &mobEffects, ::ActorDataFlagComponent const &synchedActorData, ::ActorOwnerComponent &actorOwner, ::MoveInputComponent &moveInput, ::Optional<::PassengerComponent const > isRiding, ::Optional<::WasInWaterFlagComponent const > isInWater)
static MCAPI void updateStopEmotingRequest (::StrictEntityContext const &entity, ::RawMoveInputComponent const &rawMoveInput, ::ActorDataFlagComponent &actorDataFlag, ::ActorDataDirtyFlagsComponent &actorDataDirtyFlags, ::ClientInputLockComponent &clientInputLock, ::VanillaClientGameplayComponent &vanillaClientGameplay, ::EntityModifier<::ShouldStopEmotingRequestComponent > &modifier)

The documentation for this class was generated from the following files: