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

Static Public Member Functions

static MCAPI void destroyVibrate (::IClientInstance &client, int milliSeconds)
static MCAPI void handleAttackActionButtonRelease (::IClientInstance &client)
static MCAPI void handleBlockSelectButtonRelease (::IClientInstance &client)
static MCAPI void handleBlockSelectButtonReleaseWithData (::IClientInstance &client)
static MCAPI bool handleBuildAction (::IClientInstance &client, ::BuildActionIntention &bai, ::HitResult const &solidHitResult, ::HitResult const &liquidHitResult)
static MCAPI void handleBuildActionButtonRelease (::IClientInstance &client)
static MCAPI void handleBuildOrAttackButtonPress (::IClientInstance &client)
static MCAPI void handleBuildOrAttackOrBlockSelectButtonPress (::IClientInstance &client)
static MCAPI void handleBuildOrInteractButtonPress (::IClientInstance &client)
static MCAPI void handleChangeUserRequest (::IMinecraftGame *mg, int controllerId, bool restrictToControllerIdChange)
static MCAPI void handleChatButtonRelease (::IClientInstance &client)
static MCAPI void handleClearPointerLocationWithId (::IClientInstance &client, ::ClearPointerLocationWithIdEventData const &clearPointerLocationData)
static MCAPI void handleClearPointerLocations (::IClientInstance &client)
static MCAPI void handleCodeBuilderButtonRelease (::IClientInstance &client)
static MCAPI void handleCommandMacroPress (::IClientInstance &client, ::OptionID commandOption)
static MCAPI void handleConsoleButtonRelease (::IClientInstance &client)
static MCAPI void handleContentLogHistoryOpen (::IClientInstance &client)
static MCAPI void handleControlOption (::IClientInstance &client, ::ControlOptionEventData const &controlOptionEventData)
static MCAPI void handleControllerConnectionStateChange (::IClientInstance &client, bool controllerIsConnected, int)
static MCAPI void handleCopyCurrentButtonPress (::IClientInstance &client)
static MCAPI void handleCopyFacingButtonPress (::IClientInstance &client)
static MCAPI void handleDescribeBlockButtonRelease (::IClientInstance &client)
static MCAPI void handleDestoryOrAttackButtonPress (::IClientInstance &client)
static MCAPI void handleDestroyOrInteractButtonPress (::IClientInstance &client)
static MCAPI void handleDirection (::IClientInstance &client, ::DirectionId stickId, float x, float y, ::FocusImpact focusImpact)
static MCAPI void handleDismountButtonPress (::IClientInstance &client)
static MCAPI void handleDropAllButtonPress (::IClientInstance &client)
static MCAPI void handleDropButtonPress (::IClientInstance &client)
static MCAPI void handleEmoteButtonEntered (::IClientInstance &client)
static MCAPI void handleEmoteButtonHeld (::IClientInstance &client)
static MCAPI void handleEmoteButtonPress (::IClientInstance &client)
static MCAPI void handleEmoteSlotButtonPress (::IClientInstance &client, int slot)
static MCAPI bool handleImmersiveReaderButtonRelease (::IClientInstance &client)
static MCAPI void handleInputModeChanged (::IClientInstance &client, ::InputMode inputMode)
static MCAPI void handleInteractButtonPress (::IClientInstance &client)
static MCAPI void handleInventoryButtonPress (::IClientInstance &client, ::CraftingType craftType)
static MCAPI void handleInventoryMoveButtonPress (::IClientInstance &client, int offset)
static MCAPI void handleMenuButtonPress (::IClientInstance &client, uint buttonId, ::FocusImpact focusImpact)
static MCAPI void handleMenuButtonRelease (::IClientInstance &client, uint buttonId, ::FocusImpact focusImpact)
static MCAPI void handleMobEffectsAndToastInteractButtonRelease (::IClientInstance &client)
static MCAPI void handleMobEffectsButtonPress (::IClientInstance &client)
static MCAPI void handleNumberOfEnabledControlOptions (::IClientInstance &client, ::NumberOfEnabledControlOptionsEventData const &numberOfEnabledControlOptionsEventData)
static MCAPI void handleOpenSocialDrawer (::IClientInstance &client)
static MCAPI void handleOverlappingControls (::IClientInstance &client, ::OverlappingControlsEventData const &overlappingControlsEventData)
static MCAPI void handlePaddleButtonPress (::IClientInstance &client, ::SharedTypes::Side side)
static MCAPI void handlePaddleButtonRelease (::IClientInstance &client, ::SharedTypes::Side side)
static MCAPI void handlePauseButtonPress (::IClientInstance &client)
static MCFOLD void handlePickDebugObjectButtonPress (::IClientInstance &client)
static MCAPI bool handlePointerLocation (::IClientInstance &client, ::PointerLocationEventData const &pointerLocationData, ::FocusImpact focusImpact)
static MCAPI void handlePointerLocationWithId (::IClientInstance &client, ::PointerLocationWithIdEventData const &pointerLocationData)
static MCAPI void handlePointerPressedButtonPress (::IClientInstance &client)
static MCAPI void handlePointerPressedButtonRelease (::IClientInstance &client)
static MCAPI void handlePotentialOverlappingControls (::IClientInstance &client)
static MCAPI void handleReloadUIDefinitions (::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client)
static MCAPI void handleRenderDebugButtonPress (::IClientInstance &client, int step)
static MCAPI void handleScreenshotButtonPress (::IClientInstance &client)
static MCAPI void handleSetSpawnPositionButtonPress (::IClientInstance &client)
static MCAPI void handleSlotSelectButtonPress (::IClientInstance &client, int slot)
static MCAPI void handleSocialDrawerMobEffectsAndToastInteractButtonRelease (::IClientInstance &client)
static MCAPI void handleTextChar (::IClientInstance &client, ::std::string const &utf8text, ::FocusImpact focusImpact)
static MCAPI void handleToastInteractButtonRelease (::IClientInstance &client)
static MCAPI void handleToggleChatTextToSpeechButtonPress (::IClientInstance &client)
static MCAPI void handleToggleControlTipsButtonPress (::IClientInstance &client)
static MCAPI void handleToggleEnableFocusDebugButtonPress (::IClientInstance &)
static MCAPI void handleToggleEnableNewScreensDebugButtonPress (::IClientInstance &)
static MCAPI void handleToggleFullscreenButtonPress (::IClientInstance &client)
static MCAPI void handleTogglePerspectiveButtonPress (::IClientInstance &client)
static MCAPI void handleToggleSimulateTouchButtonPress (::IClientInstance &)
static MCAPI void handleToggleUIProfile (::IClientInstance &client)
static MCAPI void handleTouchPadTouch (::IClientInstance &client, ::TouchPadTouchEventData const &touchEventData, ::FocusImpact focusImpact)
static MCAPI void handleUIScalingRuleChange (::IClientInstance &)
static MCAPI void splitVibrate (::IClientInstance &client, int milliSeconds)

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