Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
HIDController::GamefaceTextEditContext Class Reference

Public Types

enum class  StateChange : int { None = 0 , Text = 1 , Selection = 2 , TextAndSelection = 3 }
enum class  StateChange : int { None = 0 , Text = 1 , Selection = 2 , TextAndSelection = 3 }

Public Member Functions

MCAPI::HIDController::GamefaceTextEditContext::StateChange checkForChanges ()
MCAPI void replaceTextRange (::std::string const &text, int from, int to)
MCAPI bool tryEnable (::Bedrock::NonOwnerPointer<::ITextBoxController > textBoxController)
MCAPI ~GamefaceTextEditContext ()
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IGamefaceTextInputProxy > > mTextInputProxy
::ll::TypedStorage< 8, 32, ::std::string > mLastCheckText
::ll::TypedStorage< 4, 12, ::TextBoxSelection > mLastCheckSelection
::ll::TypedStorage< 1, 1, bool > mForceApplyChanges
::ll::TypedStorage< 1, 1, bool > mIsComposing

Constructor & Destructor Documentation

◆ ~GamefaceTextEditContext()

MCAPI HIDController::GamefaceTextEditContext::~GamefaceTextEditContext ( )
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.

Member Function Documentation

◆ checkForChanges()

MCAPI::HIDController::GamefaceTextEditContext::StateChange HIDController::GamefaceTextEditContext::checkForChanges ( )
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.

◆ replaceTextRange()

MCAPI void HIDController::GamefaceTextEditContext::replaceTextRange ( ::std::string const & text,
int from,
int to )
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.

◆ tryEnable()

MCAPI bool HIDController::GamefaceTextEditContext::tryEnable ( ::Bedrock::NonOwnerPointer<::ITextBoxController > textBoxController)
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.

◆ $dtor()

MCAPI void HIDController::GamefaceTextEditContext::$dtor ( )
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: