|
|
ClientInputHandler & | operator= (ClientInputHandler const &) |
|
| ClientInputHandler (ClientInputHandler const &) |
|
MCAPI | ClientInputHandler (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client, ::InputHandler &inputHandler, ::IGameModuleApp &gameModuleApp) |
|
MCAPI::Actor * | _interactWithEntity () const |
|
MCAPI::std::string | _interactWithImmersiveReader () const |
|
MCAPI::ItemStack const & | _interactWithItem () const |
|
MCAPI bool | _shouldUseGameInputMapping () const |
|
MCFOLD bool | allowInteract () const |
|
MCAPI bool | allowPicking () const |
|
MCAPI bool | canInteract () const |
|
MCAPI bool | canPaddle () const |
|
MCAPI void | clearInputDeviceQueues () |
|
MCAPI void | clearInvalidDownKeys () |
|
MCFOLD::BindingFactory & | getBindingFactory () |
|
MCAPI::std::string | getBoatExitText () const |
|
MCAPI::InputMode | getCurrentInputMode () const |
|
MCAPI void | getCursorPos (float &xCursor, float &yCursor) const |
|
MCFOLD::std::string const & | getExpectedInGameInputMode () const |
|
MCFOLD::InputBindingMode | getInputBindingMode () |
|
MCAPI bool | getInteractActive () const |
|
MCAPI::std::string | getInteractText () const |
|
MCAPI bool | getSplitscreenJoinPromptVisible () const |
|
MCAPI bool | hasInteractText () const |
|
MCAPI bool | isBlockSelectToggled () const |
|
MCFOLD bool | isCreativeMode () const |
|
MCAPI bool | isTouchGameplayAllowed () const |
|
MCAPI void | onConfigChanged (::Config const &c) |
|
MCAPI void | onMobEffectsChanged (::MobEffectsLayout const &layout) |
|
MCAPI void | popInputMapping (bool inGame) |
|
MCAPI void | pushInputMapping (bool inGame) |
|
MCAPI void | releaseButtonsAndSticks () |
|
MCAPI void | render (::ScreenContext &screenContext) |
|
MCAPI void | resetPlayerState () |
|
MCAPI void | setBlockSelectToggle (bool value) |
|
MCAPI void | setDisableInput (bool disable) |
|
MCAPI void | setInputBindingMode (::InputBindingMode mode) |
|
MCAPI void | setSuspendDirectionalInput (bool suspendDirectionalInput) |
|
MCAPI void | setSuspendInput (bool suspendInput) |
|
MCAPI bool | showBoatExit () const |
|
MCAPI bool | showCodeBuilder () const |
|
MCAPI bool | showImmersiveReader () const |
|
MCAPI void | updateInputMapping () |
|
MCAPI bool | updateInputMode (::std::string const &mode) |
|
MCAPI void | updateInteractActiveState (bool value) |
|
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 |