ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
Toggle main menu visibility
载入中...
搜索中...
未找到
UITextInput 成员列表
成员的完整列表,这些成员属于
UITextInput
,包括所有继承而来的类成员
acquireFont
()
UITextInput
protected
byteToChar
(const std::string &s, size_t byteOff)
UITextInput
protected
static
charToByte
(const std::string &s, size_t charIdx)
UITextInput
protected
static
clampCursor
()
UITextInput
protected
Component
()
Component
Component
(const Component &)=delete
Component
Component
(Component &&)=delete
Component
containsPoint
(const SDL_FRect &screenRect, const Vector2 &point) const
UIRendererComponent
virtual
deleteSelection
()
UITextInput
protected
getCharacterCount
() const
UITextInput
protected
getCursorColor
() const
UITextInput
inline
getFontHeight
() const
UITextInput
inline
getFontPath
() const
UITextInput
inline
getFontSize
() const
UITextInput
inline
getOwner
() const
Component
inline
getPlaceholder
() const
UITextInput
inline
getPlaceholderColor
() const
UITextInput
inline
getSelectionColor
() const
UITextInput
inline
getText
() const
UITextInput
inline
getTextColor
() const
UITextInput
inline
getZIndex
() const
UIRendererComponent
inline
insertNewline
()
UITextInput
protected
virtual
insertText
(const std::string &utf8)
UITextInput
protected
virtual
isFocused
() const
UITextInput
inline
isMultiline
() const
UITextInput
inline
isRegistered
() const
Component
inline
isVisible
() const
UIRendererComponent
inline
m_cursor
UITextInput
protected
m_cursorColor
UITextInput
protected
m_fontHeight
UITextInput
protected
m_fontPath
UITextInput
protected
m_fontSize
UITextInput
protected
m_isDirty
UITextInput
protected
m_isFocused
UITextInput
protected
m_isMultiline
UITextInput
protected
m_isRegistered
Component
protected
m_isVisible
UIRendererComponent
protected
m_owner
Component
protected
m_placeholder
UITextInput
protected
m_placeholderColor
UITextInput
protected
m_preedit
UITextInput
protected
m_preeditLength
UITextInput
protected
m_preeditStart
UITextInput
protected
m_selectionAnchor
UITextInput
protected
m_selectionColor
UITextInput
protected
m_text
UITextInput
protected
m_textColor
UITextInput
protected
m_zIndex
UIRendererComponent
protected
markDirty
()
UITextInput
inline
protected
moveCursor
(int deltaChars, bool selecting)
UITextInput
protected
moveCursorToBoundary
(bool toStart, bool selecting)
UITextInput
protected
onAfterDeserialize
()
Component
inline
virtual
onAttach
() override
UIRendererComponent
virtual
onCreate
()
Component
inline
virtual
onKeyDown
(KeyCode key, bool shift, bool ctrl)
UITextInput
protected
virtual
onRender
(const SDL_FRect &screenRect) override=0
UITextInput
protected
pure virtual
onTextEditing
(const char *utf8Text, int start, int length)
UITextInput
onTextInput
(const char *utf8Text)
UITextInput
operator=
(const Component &)=delete
Component
operator=
(Component &&)=delete
Component
requestSort
()
UIRendererComponent
protected
setCursorColor
(const Color &color)
UITextInput
inline
setFocused
(bool focused)
UITextInput
setFontPath
(const std::string &fontPath)
UITextInput
inline
setFontSize
(float fontSize)
UITextInput
inline
setPlaceholder
(const std::string &placeholder)
UITextInput
inline
setPlaceholderColor
(const Color &color)
UITextInput
inline
setRegistered
(bool registered)
Component
inline
protected
setSelectionColor
(const Color &color)
UITextInput
inline
setText
(const std::string &text)
UITextInput
virtual
setTextColor
(const Color &color)
UITextInput
inline
setVisible
(bool visible)
UIRendererComponent
inline
setZIndex
(int zIndex)
UIRendererComponent
inline
TextInputGate
class
UITextInput
friend
toSDLColor
(const Color &color)
UIRendererComponent
inline
protected
static
UIRendererComponent
()
UIRendererComponent
UITextInput
()=default
UITextInput
~Component
()=default
Component
virtual
~UIRendererComponent
() override=default
UIRendererComponent
~UITextInput
() override
UITextInput
制作者
1.17.0