LibreOffice Module svx (master) 1
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SdrUndoPageMasterPage Class Reference

ABC for all UndoActions that have something to do with MasterPage relationships. More...

#include <svdundo.hxx>

Inheritance diagram for SdrUndoPageMasterPage:
[legend]
Collaboration diagram for SdrUndoPageMasterPage:
[legend]

Public Member Functions

 UNLESS_MERGELIBS (SVXCORE_DLLPUBLIC) virtual ~SdrUndoPageMasterPage() override
 
- Public Member Functions inherited from SdrUndoAction
virtual ~SdrUndoAction () override
 
virtual bool CanRepeat (SfxRepeatTarget &rView) const override
 
virtual void Repeat (SfxRepeatTarget &rView) override
 
virtual OUString GetRepeatComment (SfxRepeatTarget &rView) const override
 
virtual OUString GetSdrRepeatComment () const
 
virtual bool CanSdrRepeat (SdrView &rView) const
 
virtual void SdrRepeat (SdrView &rView)
 
ViewShellId GetViewShellId () const override
 See SfxUndoAction::GetViewShellId(). More...
 
- Public Member Functions inherited from SfxUndoAction
 SfxUndoAction ()
 
virtual ~SfxUndoAction () COVERITY_NOEXCEPT_FALSE
 
virtual void Undo ()
 
virtual void UndoWithContext (SfxUndoContext &i_context)
 
virtual void Redo ()
 
virtual void RedoWithContext (SfxUndoContext &i_context)
 
virtual void Repeat (SfxRepeatTarget &)
 
virtual bool CanRepeat (SfxRepeatTarget &) const
 
virtual bool Merge (SfxUndoAction *pNextAction)
 
virtual OUString GetComment () const
 
virtual OUString GetRepeatComment (SfxRepeatTarget &) const
 
virtual ViewShellId GetViewShellId () const
 
const DateTimeGetDateTime () const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 

Protected Member Functions

 SdrUndoPageMasterPage (SdrPage &rChangedPage)
 
- Protected Member Functions inherited from SdrUndoPage
void ImpInsertPage (sal_uInt16 nNum)
 
void ImpRemovePage (sal_uInt16 nNum)
 
void ImpMovePage (sal_uInt16 nOldNum, sal_uInt16 nNewNum)
 
 SdrUndoPage (SdrPage &rNewPg)
 
 ~SdrUndoPage ()
 
- Protected Member Functions inherited from SdrUndoAction
 SdrUndoAction (SdrModel &rNewMod)
 

Protected Attributes

bool mbOldHadMasterPage
 
SdrLayerIDSet maOldSet
 
sal_uInt16 maOldMasterPageNumber
 
- Protected Attributes inherited from SdrUndoPage
rtl::Reference< SdrPagemxPage
 
- Protected Attributes inherited from SdrUndoAction
SdrModelrMod
 
ViewShellId m_nViewShellId
 

Additional Inherited Members

- Static Protected Member Functions inherited from SdrUndoPage
static OUString ImpGetDescriptionStr (TranslateId pStrCacheID)
 

Detailed Description

ABC for all UndoActions that have something to do with MasterPage relationships.

Definition at line 683 of file svdundo.hxx.

Constructor & Destructor Documentation

◆ SdrUndoPageMasterPage()

SdrUndoPageMasterPage::SdrUndoPageMasterPage ( SdrPage rChangedPage)
protected

Definition at line 1575 of file svdundo.cxx.

References maOldMasterPageNumber, maOldSet, mbOldHadMasterPage, and SdrUndoPage::mxPage.

Member Function Documentation

◆ UNLESS_MERGELIBS()

SdrUndoPageMasterPage::UNLESS_MERGELIBS ( SVXCORE_DLLPUBLIC  )
override

Member Data Documentation

◆ maOldMasterPageNumber

sal_uInt16 SdrUndoPageMasterPage::maOldMasterPageNumber
protected

◆ maOldSet

SdrLayerIDSet SdrUndoPageMasterPage::maOldSet
protected

◆ mbOldHadMasterPage

bool SdrUndoPageMasterPage::mbOldHadMasterPage
protected

The documentation for this class was generated from the following files: