Public Member Functions | |
LLLineEditorRollback (LLLineEditor *ed) | |
void | doRollback (LLLineEditor *ed) |
LLString | getText () |
Private Attributes | |
LLString | mText |
S32 | mCursorPos |
S32 | mScrollHPos |
BOOL | mIsSelecting |
S32 | mSelectionStart |
S32 | mSelectionEnd |
Definition at line 319 of file lllineeditor.h.
LLLineEditor::LLLineEditorRollback::LLLineEditorRollback | ( | LLLineEditor * | ed | ) | [inline] |
Definition at line 322 of file lllineeditor.h.
References LLLineEditor::getText(), and mText.
void LLLineEditor::LLLineEditorRollback::doRollback | ( | LLLineEditor * | ed | ) | [inline] |
Definition at line 333 of file lllineeditor.h.
References mCursorPos, LLLineEditor::mCursorPos, mIsSelecting, LLLineEditor::mIsSelecting, LLLineEditor::mPrevText, mScrollHPos, LLLineEditor::mScrollHPos, mSelectionEnd, LLLineEditor::mSelectionEnd, mSelectionStart, LLLineEditor::mSelectionStart, mText, and LLLineEditor::mText.
Referenced by LLLineEditor::cut(), LLLineEditor::doDelete(), LLLineEditor::handleKeyHere(), LLLineEditor::handleUnicodeCharHere(), and LLLineEditor::paste().
LLString LLLineEditor::LLLineEditorRollback::getText | ( | ) | [inline] |
Definition at line 344 of file lllineeditor.h.
References mText.
Referenced by LLLineEditor::handleKeyHere().
Definition at line 347 of file lllineeditor.h.
Referenced by doRollback(), getText(), and LLLineEditorRollback().