UndoableEdit
: UndoableEdit()
class CompoundEdit : public UndoableEdit {
EditManager::Perform(UndoableEdit* edit, EditContext& context)
status_t Perform(UndoableEdit* edit,
UndoableEdit::UndoableEdit()
UndoableEdit::~UndoableEdit()
UndoableEdit::InitCheck()
UndoableEdit::Perform(EditContext& context)
UndoableEdit::Undo(EditContext& context)
UndoableEdit::Redo(EditContext& context)
UndoableEdit::GetName(BString& name)
UndoableEdit::UndoesPrevious(const UndoableEdit* previous)
UndoableEdit::CombineWithNext(const UndoableEdit* next)
UndoableEdit::CombineWithPrevious(const UndoableEdit* previous)
class UndoableEdit : public BReferenceable {
UndoableEdit();
virtual ~UndoableEdit();
virtual bool UndoesPrevious(const UndoableEdit* previous);
virtual bool CombineWithNext(const UndoableEdit* next);
const UndoableEdit* previous);
typedef BReference<UndoableEdit> UndoableEditRef;