|
|
ViewInputHandler & | operator= (ViewInputHandler const &) |
|
| ViewInputHandler (ViewInputHandler const &) |
|
MCAPI | ViewInputHandler (::SubClientId subClientId, ::std::unique_ptr<::OreUI::TextInputHandler > textInputHandler, ::std::unique_ptr<::OreUI::TouchInputHandler > touchInputHandler, ::std::unique_ptr<::OreUI::GamepadInputHandler > gamepadInputHandler, ::KeyboardManager &keyboardManager, ::cohtml::View &view, ::Bedrock::NotNullNonOwnerPtr<::ControllerIDtoClientMap > controllerIdToClientMap, bool isPrimaryClient, ::IOptions &options) |
|
MCAPI void | _onImeCompositionChanged (::std::string const &composition) |
|
MCAPI void | handleInput (::OreUI::InputSource inputSource, ::MouseAction const &mouseAction) |
|
MCAPI void | handleKeyboardInput (::OreUI::InputSource inputSource, ::KeyboardAction const &keyboardAction) |
|
MCAPI void | handleNativeTextInput (::OreUI::InputSource inputSource, ::std::string_view text) |
|
MCAPI void | imeStartComposition (::OreUI::InputSource inputSource) |
|
MCAPI void | sendTextChangedEvent (::OreUI::TextInputResult inputResult) |
|
MCAPI void | setTextBoxState (::OreUI::InputSource inputSource, ::TextBoxStateChange const &stateChange) |
|
MCAPI void * | $ctor (::SubClientId subClientId, ::std::unique_ptr<::OreUI::TextInputHandler > textInputHandler, ::std::unique_ptr<::OreUI::TouchInputHandler > touchInputHandler, ::std::unique_ptr<::OreUI::GamepadInputHandler > gamepadInputHandler, ::KeyboardManager &keyboardManager, ::cohtml::View &view, ::Bedrock::NotNullNonOwnerPtr<::ControllerIDtoClientMap > controllerIdToClientMap, bool isPrimaryClient, ::IOptions &options) |
|
MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 1, 1, ::SubClientId > | mSubClientId |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::TouchInputHandler > > | mTouchInputHandler |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::TextInputHandler > > | mTextInputHandler |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::OreUI::GamepadInputHandler > > | mGamepadInputHandler |
|
::ll::TypedStorage< 8, 8, ::KeyboardManager & > | mKeyboardManager |
|
::ll::TypedStorage< 8, 8, ::cohtml::View & > | mView |
|
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::ControllerIDtoClientMap > > | mControllerToClientMap |
|
::ll::TypedStorage< 1, 1, bool > | mShouldIgnoreBedrockInput |
|
::ll::TypedStorage< 1, 1, bool > | mEmulateTouchInput |
|
::ll::TypedStorage< 1, 1, bool > | mIsPointerDown |
|
::ll::TypedStorage< 1, 1, bool const > | mIsPrimaryClient |
|
::ll::TypedStorage< 1, 1, bool > | mIsFullKeyboard |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mIsFullKeyboardSubscription |
|
::ll::TypedStorage< 1, 1, bool > | mInvertMouse |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mInvertMouseSubscription |
|
::ll::TypedStorage< 8, 48, ::std::optional<::OreUI::GamefaceImeComposer > > | mImeComposer |