Public Member Functions | |
void | Undo () |
void | clearUndo () |
void | Copy () |
void | Cut () |
void | Paste () |
void | clear () |
void | SelectAll () |
void | Focus () |
Public Attributes | |
std::string | text |
std::string | buffer |
int | cursor_pos = 0 |
int | selection_start = 0 |
int | selection_end = 0 |
int | selection_length = 0 |
bool | has_selection = false |
bool | has_focus = false |
bool | changed = false |
bool | can_undo = false |
Definition at line 100 of file message_editor.h.
|
inline |
Definition at line 112 of file message_editor.h.
References buffer, cursor_pos, has_selection, selection_start, and text.
|
inline |
Definition at line 117 of file message_editor.h.
References can_undo.
|
inline |
|
inline |
Definition at line 119 of file message_editor.h.
References changed, Copy(), cursor_pos, has_selection, selection_end, selection_start, and text.
|
inline |
Definition at line 126 of file message_editor.h.
References changed, cursor_pos, has_selection, selection_end, selection_start, and text.
|
inline |
Definition at line 134 of file message_editor.h.
References buffer, can_undo, changed, cursor_pos, has_focus, has_selection, selection_end, selection_length, selection_start, and text.
|
inline |
Definition at line 146 of file message_editor.h.
References has_selection, selection_end, selection_length, selection_start, and text.
|
inline |
Definition at line 152 of file message_editor.h.
References has_focus.
std::string yaze::editor::MessageEditor::TextBox::text |
Definition at line 101 of file message_editor.h.
Referenced by clear(), Copy(), Cut(), Paste(), SelectAll(), and Undo().
std::string yaze::editor::MessageEditor::TextBox::buffer |
Definition at line 102 of file message_editor.h.
int yaze::editor::MessageEditor::TextBox::cursor_pos = 0 |
int yaze::editor::MessageEditor::TextBox::selection_start = 0 |
Definition at line 104 of file message_editor.h.
Referenced by clear(), Cut(), Paste(), SelectAll(), and Undo().
int yaze::editor::MessageEditor::TextBox::selection_end = 0 |
Definition at line 105 of file message_editor.h.
Referenced by clear(), Cut(), Paste(), and SelectAll().
int yaze::editor::MessageEditor::TextBox::selection_length = 0 |
Definition at line 106 of file message_editor.h.
Referenced by clear(), and SelectAll().
bool yaze::editor::MessageEditor::TextBox::has_selection = false |
Definition at line 107 of file message_editor.h.
Referenced by clear(), Cut(), Paste(), SelectAll(), and Undo().
bool yaze::editor::MessageEditor::TextBox::has_focus = false |
Definition at line 108 of file message_editor.h.
bool yaze::editor::MessageEditor::TextBox::changed = false |
Definition at line 109 of file message_editor.h.
bool yaze::editor::MessageEditor::TextBox::can_undo = false |
Definition at line 110 of file message_editor.h.
Referenced by clear(), and clearUndo().