Public Member Functions | |
LLTextCmdRemove (S32 pos, BOOL group_with_next, S32 len) | |
virtual BOOL | execute (LLTextEditor *editor, S32 *delta) |
virtual S32 | undo (LLTextEditor *editor) |
virtual S32 | redo (LLTextEditor *editor) |
Private Attributes | |
LLWString | mWString |
S32 | mLen |
Definition at line 214 of file lltexteditor.cpp.
Definition at line 217 of file lltexteditor.cpp.
virtual BOOL LLTextEditor::LLTextCmdRemove::execute | ( | LLTextEditor * | editor, | |
S32 * | delta | |||
) | [inline, virtual] |
Implements LLTextEditor::LLTextCmd.
Definition at line 221 of file lltexteditor.cpp.
References LLTextEditor::LLTextCmd::getPosition(), LLTextEditor::getWSubString(), mLen, and mWString.
virtual S32 LLTextEditor::LLTextCmdRemove::undo | ( | LLTextEditor * | editor | ) | [inline, virtual] |
Implements LLTextEditor::LLTextCmd.
Definition at line 227 of file lltexteditor.cpp.
References LLTextEditor::LLTextCmd::getPosition(), LLTextEditor::LLTextCmd::insert(), and mWString.
virtual S32 LLTextEditor::LLTextCmdRemove::redo | ( | LLTextEditor * | editor | ) | [inline, virtual] |
Implements LLTextEditor::LLTextCmd.
Definition at line 232 of file lltexteditor.cpp.
References LLTextEditor::LLTextCmd::getPosition(), and mLen.
S32 LLTextEditor::LLTextCmdRemove::mLen [private] |