LibreOffice Module sd (master) 1
|
#include <undoobjects.hxx>
Protected Member Functions | |
UndoRemovePresObjectImpl (SdrObject &rObject) | |
virtual | ~UndoRemovePresObjectImpl () |
virtual void | Undo () |
virtual void | Redo () |
Private Attributes | |
std::unique_ptr< SfxUndoAction > | mpUndoUsercall |
std::unique_ptr< SfxUndoAction > | mpUndoAnimation |
std::unique_ptr< SfxUndoAction > | mpUndoPresObj |
Definition at line 33 of file undoobjects.hxx.
|
protected |
Definition at line 47 of file undoobjects.cxx.
References SdPage::getMainSequence(), SdrPage::getSdrModelFromSdrPage(), SdrObject::getSdrPageFromSdrObject(), SdrObject::getUnoShape(), SdrObject::GetUserCall(), SdPage::hasAnimationNode(), SdPage::IsPresObj(), mpUndoAnimation, mpUndoPresObj, and mpUndoUsercall.
|
protectedvirtual |
Definition at line 71 of file undoobjects.cxx.
|
protectedvirtual |
Reimplemented in sd::UndoRemoveObject, sd::UndoDeleteObject, and sd::UndoReplaceObject.
Definition at line 85 of file undoobjects.cxx.
References mpUndoAnimation, mpUndoPresObj, and mpUndoUsercall.
Referenced by sd::UndoRemoveObject::Redo(), sd::UndoDeleteObject::Redo(), and sd::UndoReplaceObject::Redo().
|
protectedvirtual |
Reimplemented in sd::UndoRemoveObject, sd::UndoDeleteObject, and sd::UndoReplaceObject.
Definition at line 75 of file undoobjects.cxx.
References mpUndoAnimation, mpUndoPresObj, and mpUndoUsercall.
Referenced by sd::UndoRemoveObject::Undo(), sd::UndoDeleteObject::Undo(), and sd::UndoReplaceObject::Undo().
|
private |
Definition at line 44 of file undoobjects.hxx.
Referenced by Redo(), Undo(), and UndoRemovePresObjectImpl().
|
private |
Definition at line 45 of file undoobjects.hxx.
Referenced by Redo(), Undo(), and UndoRemovePresObjectImpl().
|
private |
Definition at line 43 of file undoobjects.hxx.
Referenced by Redo(), Undo(), and UndoRemovePresObjectImpl().