LeviLamina
Loading...
Searching...
No Matches
OreUI::GamefaceTextInputProxy Class Reference
Inheritance diagram for OreUI::GamefaceTextInputProxy:

Public Member Functions

GamefaceTextInputProxy & operator= (GamefaceTextInputProxy const &)
 GamefaceTextInputProxy (GamefaceTextInputProxy const &)
virtual void imeStartComposition ()
virtual void imeUpdateCompositionText (::std::string const &compositionString)
virtual void imeReplaceCompositionTextRange (::std::string const &replacement, int from, int to)
virtual void imeConfirmComposition (::std::string const &compositionString)
virtual void imeConfirmComposition ()
virtual void imeEndComposition ()
virtual void setText (::std::string const &text, ::TextBoxSelection selection)
virtual void setSelection (::TextBoxSelection selection)
virtual::std::string getText () const
virtual::TextBoxSelection getSelection () const
MCAPI void $imeStartComposition ()
MCAPI void $imeUpdateCompositionText (::std::string const &compositionString)
MCAPI void $imeReplaceCompositionTextRange (::std::string const &replacement, int from, int to)
MCAPI void $imeConfirmComposition (::std::string const &compositionString)
MCAPI void $imeConfirmComposition ()
MCAPI void $imeEndComposition ()
MCAPI void $setText (::std::string const &text, ::TextBoxSelection selection)
MCAPI void $setSelection (::TextBoxSelection selection)
MCAPI::std::string $getText () const
MCAPI::TextBoxSelection $getSelection () const

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IView > > mView
::ll::TypedStorage< 8, 8, ::OreUI::ViewInputHandler & > mInputHandler

Member Function Documentation

◆ imeStartComposition()

virtual void OreUI::GamefaceTextInputProxy::imeStartComposition ( )
virtual

◆ imeUpdateCompositionText()

virtual void OreUI::GamefaceTextInputProxy::imeUpdateCompositionText ( ::std::string const & compositionString)
virtual

◆ imeReplaceCompositionTextRange()

virtual void OreUI::GamefaceTextInputProxy::imeReplaceCompositionTextRange ( ::std::string const & replacement,
int from,
int to )
virtual

◆ imeConfirmComposition() [1/2]

virtual void OreUI::GamefaceTextInputProxy::imeConfirmComposition ( ::std::string const & compositionString)
virtual

◆ imeConfirmComposition() [2/2]

virtual void OreUI::GamefaceTextInputProxy::imeConfirmComposition ( )
virtual

◆ imeEndComposition()

virtual void OreUI::GamefaceTextInputProxy::imeEndComposition ( )
virtual

◆ setText()

virtual void OreUI::GamefaceTextInputProxy::setText ( ::std::string const & text,
::TextBoxSelection selection )
virtual

◆ setSelection()

virtual void OreUI::GamefaceTextInputProxy::setSelection ( ::TextBoxSelection selection)
virtual

◆ getText()

virtual::std::string OreUI::GamefaceTextInputProxy::getText ( ) const
virtual

◆ getSelection()

virtual::TextBoxSelection OreUI::GamefaceTextInputProxy::getSelection ( ) const
virtual

◆ $vftable()

MCAPI void ** OreUI::GamefaceTextInputProxy::$vftable ( )
static
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: