コンストラクター
| 名前 | 説明 |
|---|---|
オーバーライド関数
| アクセス | タイプ | モディファイア | 名前 | 説明 |
|---|---|---|---|---|
public | bool | const | isFocusable() | |
public | bool | |||
protected | void | onRefresh() | ||
protected | void | onFocus() | ||
protected | void | onBlur() | ||
protected | void | refreshSize() | ||
protected | void | refreshPosition() |
関数
| アクセス | タイプ | モディファイア | 名前 | 説明 |
|---|---|---|---|---|
private | bool | const | hasSelection() | |
private | void | refreshValue() | ||
private | void | refreshChrome() | ||
private | void | hoistChrome() | ||
private | void | |||
private | void | erase() | ||
private | void | eraseForward() | ||
private | void | commit() | ||
private | void | emitInput() | ||
private | void | setTextInputActive( bool inValue ) | ||
private | void | setCaret( std::size_t inIndex, bool inShouldSelect ) | ||
private | bool | moveCaret( int inDelta, bool inShouldSelect ) | ||
private | std::size_t | const | codepointCount() | |
private | const | |||
private | std::size_t | const | ||
private | void | selectAll() | ||
private | void | collapseSelection() | ||
private | void | deleteSelection() | ||
private | bool | |||
private | bool |
メンバ
| アクセス | タイプ | モディファイア | 名前 | 説明 |
|---|---|---|---|---|
public | const char* | static, constexpr | TAG_ID | |
public | const char* | static, constexpr | VALUE_ATTRIBUTE_NAME | |
public | const char* | static, constexpr | ON_INPUT_ATTRIBUTE_NAME | |
public | value | |||
public | caret | |||
public | selection | |||
public | float | selectionWidth | ||
public | caretColor | |||
private | bool | m_bIsEdited | ||
private | bool | m_bIsSelecting | ||
private | m_pendingText | |||
private | std::size_t | m_caret | ||
private | std::size_t | m_anchor |