|
|
MinecraftKeyboardManager & | operator= (MinecraftKeyboardManager const &) |
|
| MinecraftKeyboardManager (MinecraftKeyboardManager const &) |
| virtual bool | tryEnableKeyboard (::std::string const ¤tText, int maxLength, bool limitInput, bool numbersOnly, bool isMultiline, ::Vec2 const &position, float controlHeight) |
| virtual bool | isFullScreenKeyboard () const |
| virtual void | disableKeyboard () |
| virtual bool | canActivateKeyboard () |
| virtual bool | isKeyboardEnabled () const |
| virtual bool | isKeyboardActive () const |
| virtual bool | wasEnabledWithMultiline () const |
| virtual bool | isNumbersOnly () const |
| virtual int | getMaxLength () const |
|
virtual void | setResumeInputCallback (::std::function< void()> callback) |
|
virtual void | setDisableInputToOtherClientsCallback (::std::function< void(int)> callback) |
| virtual bool | tryClaimKeyboardOwnership () |
| virtual void | releaseKeyboardOwnership () |
| virtual void | setForcedHeight (float height) |
| virtual float | getKeyboardHeight () const |
| virtual bool | getKeyboardClosedEvent () |
| virtual void | clearKeyboardClosedEvent () |
| virtual void | updateTextEditBoxPosition (::RectangleArea const &controlPosition, ::Vec2 const &caretPosition, ::Vec2 const &caretSize) |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::GuiData const > | _getGuiData () const |
|
MCAPI float | _getGuiScale () const |
|
MCAPI float | _getInvGuiScale () const |
|
MCAPI void | $dtor () |
|
MCAPI bool | $tryEnableKeyboard (::std::string const ¤tText, int maxLength, bool limitInput, bool numbersOnly, bool isMultiline, ::Vec2 const &position, float controlHeight) |
|
MCAPI bool | $isFullScreenKeyboard () const |
|
MCAPI void | $disableKeyboard () |
|
MCAPI bool | $canActivateKeyboard () |
|
MCFOLD bool | $isKeyboardEnabled () const |
|
MCFOLD bool | $isKeyboardActive () const |
|
MCFOLD bool | $wasEnabledWithMultiline () const |
|
MCFOLD bool | $isNumbersOnly () const |
|
MCFOLD int | $getMaxLength () const |
|
MCAPI void | $setResumeInputCallback (::std::function< void()> callback) |
|
MCAPI void | $setDisableInputToOtherClientsCallback (::std::function< void(int)> callback) |
|
MCAPI bool | $tryClaimKeyboardOwnership () |
|
MCAPI void | $releaseKeyboardOwnership () |
|
MCAPI void | $setForcedHeight (float height) |
|
MCAPI float | $getKeyboardHeight () const |
|
MCFOLD bool | $getKeyboardClosedEvent () |
|
MCAPI void | $clearKeyboardClosedEvent () |
|
MCAPI void | $updateTextEditBoxPosition (::RectangleArea const &controlPosition, ::Vec2 const &caretPosition, ::Vec2 const &caretSize) |
|
|
::ll::TypedStorage< 1, 1, bool > | mDelayedInputResume |
|
bool | mIsKeyboardActive: 1 |
|
bool | mIsKeyboardEnabled: 1 |
|
bool | mKeyboardClosedEvent: 1 |
|
::ll::TypedStorage< 4, 4, float > | mKeyboardForcedHeight |
|
::ll::TypedStorage< 8, 64, ::std::function< void()> > | mResumeInputCallback |
|
::ll::TypedStorage< 8, 64, ::std::function< void(int)> > | mDisableInputToOtherClientsCallback |
|
::ll::TypedStorage< 8, 8, ::IClientInstance & > | mClientInstance |
|
::ll::TypedStorage< 1, 1, bool > | mWasEnabledWithMultiline |
|
::ll::TypedStorage< 1, 1, bool > | mIsNumbersOnly |
|
::ll::TypedStorage< 4, 4, int > | mMaxLength |