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 240 of file lltexteditor.cpp.
Definition at line 243 of file lltexteditor.cpp.
virtual BOOL LLTextCmdRemove::execute | ( | LLTextEditor * | editor, | |
S32 * | delta | |||
) | [inline, virtual] |
Implements LLTextCmd.
Definition at line 247 of file lltexteditor.cpp.
References LLTextEditor::getWSubString(), mLen, LLTextCmd::mPos, mWString, and LLTextCmd::remove().
virtual S32 LLTextCmdRemove::redo | ( | LLTextEditor * | editor | ) | [inline, virtual] |
Implements LLTextCmd.
Definition at line 258 of file lltexteditor.cpp.
References mLen, LLTextCmd::mPos, and LLTextCmd::remove().
virtual S32 LLTextCmdRemove::undo | ( | LLTextEditor * | editor | ) | [inline, virtual] |
Implements LLTextCmd.
Definition at line 253 of file lltexteditor.cpp.
References LLTextCmd::insert(), LLTextCmd::mPos, and mWString.
S32 LLTextCmdRemove::mLen [private] |
LLWString LLTextCmdRemove::mWString [private] |