|
|
ClientInputHandler & | operator= (ClientInputHandler const &) |
|
| ClientInputHandler (ClientInputHandler const &) |
|
MCAPI | ClientInputHandler (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client, ::InputHandler &inputHandler, ::IGameModuleApp &gameModuleApp) |
|
MCAPI bool | canInteract () const |
|
MCAPI bool | canPaddle () const |
|
MCAPI void | clearInvalidDownKeys () |
|
MCAPI::std::string | getBoatExitText () const |
|
MCAPI::InputMode | getCurrentInputMode () const |
|
MCAPI void | getCursorPos (float &xCursor, float &yCursor) const |
|
MCAPI::std::string | getInteractText () const |
|
MCAPI void | onConfigChanged (::Config const &c) |
|
MCAPI void | pushInputMapping (bool inGame) |
|
MCAPI void | render (::ScreenContext &screenContext) |
|
MCAPI void | resetPlayerState () |
|
MCAPI bool | showCodeBuilder () const |
|
MCAPI bool | showImmersiveReader () const |
|
MCAPI void | updateInputMapping () |
|
MCAPI bool | updateInputMode (::std::string const &mode) |
|
MCAPI void | updatePlayerState (::gsl::not_null<::IClientInstance const * > client, ::MovementAbilitiesComponent const &abilities, ::MobEffectsComponent const &mobEffects, ::ActorDataFlagComponent const &synchedActorData, ::MoveInputComponent &moveInput, bool isRiding, bool isInWater) |
|
MCAPI bool | useFreeformPickDirection () const |
|
MCAPI void * | $ctor (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client, ::InputHandler &inputHandler, ::IGameModuleApp &gameModuleApp) |
|
MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > > | mClient |
|
::ll::TypedStorage< 8, 8, ::InputHandler & > | mInputHandler |
|
::ll::TypedStorage< 4, 4, ::InputBindingMode > | mInputBindingMode |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ClientBindingFactory > > | mBindingFactory |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ClientInputMappingFactory > > | mMappingFactory |
|
::ll::TypedStorage< 8, 32, ::std::string > | mExpectedInGameInputMode |
|
::ll::TypedStorage< 1, 1, bool > | mIsFlying |
|
::ll::TypedStorage< 1, 1, bool > | mIsSneaking |
|
::ll::TypedStorage< 1, 1, bool > | mIsSprinting |
|
::ll::TypedStorage< 1, 1, bool > | mIsSwimming |
|
::ll::TypedStorage< 1, 1, bool > | mIsInWater |
|
::ll::TypedStorage< 1, 1, bool > | mIsExpediateEmoteActive |
|
::ll::TypedStorage< 1, 1, bool > | mIsInAscendableBlock |
|
::ll::TypedStorage< 1, 1, bool > | mIsOnDescendableBlock |
|
::ll::TypedStorage< 1, 1, bool > | mIsCreativeMode |
|
::ll::TypedStorage< 1, 1, bool > | mIsSpectatorMode |
|
::ll::TypedStorage< 1, 1, bool > | mInteractActive |
|
::ll::TypedStorage< 1, 1, bool > | mHasMobEffects |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ClientInputHandlerProxy > > | mProxy |