Skip to content
LeviMC
English
AutoLightDark
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 > const &modifier)

Member Function Documentation

◆ updateStopEmotingRequest()

MCAPI void ClientInputUpdateSystem::updateStopEmotingRequest ( ::StrictEntityContext const & entity,
::RawMoveInputComponent const & rawMoveInput,
::ActorDataFlagComponent & actorDataFlag,
::ActorDataDirtyFlagsComponent & actorDataDirtyFlags,
::ClientInputLockComponent & clientInputLock,
::VanillaClientGameplayComponent & vanillaClientGameplay,
::EntityModifier<::ShouldStopEmotingRequestComponent > const & modifier )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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