#include <llundo.h>
Public Member Functions | |
virtual void | undo ()=0 |
virtual void | redo ()=0 |
virtual void | cleanup () |
Protected Member Functions | |
LLUndoAction () | |
virtual | ~LLUndoAction () |
Private Attributes | |
S32 | mClusterID |
Friends | |
class | LLUndoBuffer |
Definition at line 39 of file llundo.h.
LLUndoBuffer::LLUndoAction::LLUndoAction | ( | ) | [inline, protected] |
virtual LLUndoBuffer::LLUndoAction::~LLUndoAction | ( | ) | [inline, protected, virtual] |
virtual void LLUndoBuffer::LLUndoAction::undo | ( | ) | [pure virtual] |
Implemented in LLUndoWearable.
Referenced by LLUndoBuffer::undoAction().
virtual void LLUndoBuffer::LLUndoAction::redo | ( | ) | [pure virtual] |
Implemented in LLUndoWearable.
Referenced by LLUndoBuffer::redoAction().
virtual void LLUndoBuffer::LLUndoAction::cleanup | ( | ) | [inline, virtual] |
Definition at line 45 of file llundo.h.
Referenced by LLUndoBuffer::flushActions(), and LLUndoBuffer::getNextAction().
friend class LLUndoBuffer [friend] |
S32 LLUndoBuffer::LLUndoAction::mClusterID [private] |