ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
载入中...
搜索中...
未找到
UITextBox 成员列表

成员的完整列表,这些成员属于 UITextBox,包括所有继承而来的类成员

acquireFont()UITextInputprotected
byteToChar(const std::string &s, size_t byteOff)UITextInputprotectedstatic
charToByte(const std::string &s, size_t charIdx)UITextInputprotectedstatic
clampCursor()UITextInputprotected
Component()Component
Component(const Component &)=deleteComponent
Component(Component &&)=deleteComponent
containsPoint(const SDL_FRect &screenRect, const Vector2 &point) constUIRendererComponentvirtual
deleteSelection()UITextInputprotected
getCharacterCount() constUITextInputprotected
getCharacterLimit() constUITextBoxinline
getCursorColor() constUITextInputinline
getFontHeight() constUITextInputinline
getFontPath() constUITextInputinline
getFontSize() constUITextInputinline
getOwner() constComponentinline
getPlaceholder() constUITextInputinline
getPlaceholderColor() constUITextInputinline
getSelectionColor() constUITextInputinline
getText() constUITextInputinline
getTextColor() constUITextInputinline
getZIndex() constUIRendererComponentinline
insertText(const std::string &utf8) overrideUITextBoxprotectedvirtual
isFocused() constUITextInputinline
isMultiline() constUITextInputinline
isRegistered() constComponentinline
isVisible() constUIRendererComponentinline
m_cursorUITextInputprotected
m_cursorColorUITextInputprotected
m_fontHeightUITextInputprotected
m_fontPathUITextInputprotected
m_fontSizeUITextInputprotected
m_isDirtyUITextInputprotected
m_isFocusedUITextInputprotected
m_isMultilineUITextInputprotected
m_isRegisteredComponentprotected
m_isVisibleUIRendererComponentprotected
m_ownerComponentprotected
m_placeholderUITextInputprotected
m_placeholderColorUITextInputprotected
m_preeditUITextInputprotected
m_preeditLengthUITextInputprotected
m_preeditStartUITextInputprotected
m_selectionAnchorUITextInputprotected
m_selectionColorUITextInputprotected
m_textUITextInputprotected
m_textColorUITextInputprotected
m_zIndexUIRendererComponentprotected
markDirty()UITextInputinlineprotected
moveCursor(int deltaChars, bool selecting)UITextInputprotected
moveCursorToBoundary(bool toStart, bool selecting)UITextInputprotected
onAfterDeserialize()Componentinlinevirtual
onAttach() overrideUIRendererComponentvirtual
onCreate()Componentinlinevirtual
onKeyDown(KeyCode key, bool shift, bool ctrl)UITextInputprotectedvirtual
onRender(const SDL_FRect &screenRect) overrideUITextBoxprotectedvirtual
onTextEditing(const char *utf8Text, int start, int length)UITextInput
onTextInput(const char *utf8Text)UITextInput
operator=(const Component &)=deleteComponent
operator=(Component &&)=deleteComponent
requestSort()UIRendererComponentprotected
setCharacterLimit(size_t limit)UITextBoxinline
setCursorColor(const Color &color)UITextInputinline
setFocused(bool focused)UITextInput
setFontPath(const std::string &fontPath)UITextInputinline
setFontSize(float fontSize)UITextInputinline
setPlaceholder(const std::string &placeholder)UITextInputinline
setPlaceholderColor(const Color &color)UITextInputinline
setRegistered(bool registered)Componentinlineprotected
setSelectionColor(const Color &color)UITextInputinline
setText(const std::string &text)UITextInputvirtual
setTextColor(const Color &color)UITextInputinline
setVisible(bool visible)UIRendererComponentinline
setZIndex(int zIndex)UIRendererComponentinline
toSDLColor(const Color &color)UIRendererComponentinlineprotectedstatic
UIRendererComponent()UIRendererComponent
UITextBox()UITextBox
UITextInput()=defaultUITextInput
~Component()=defaultComponentvirtual
~UIRendererComponent() override=defaultUIRendererComponent
~UITextBox() override=defaultUITextBox
~UITextInput() overrideUITextInput