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

Abstract base class for all UndoActions that have something to do with SdrLayer. More...

#include <svdundo.hxx>

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

Protected Member Functions

 SdrUndoLayer (sal_uInt16 nLayerNum, SdrLayerAdmin &rNewLayerAdmin, SdrModel &rNewModel)
 
virtual ~SdrUndoLayer () override
 
- Protected Member Functions inherited from SdrUndoAction
 SdrUndoAction (SdrModel &rNewMod)
 

Protected Attributes

SdrLayer *const pLayer
 
SdrLayerAdminpLayerAdmin
 
sal_uInt16 const nNum
 
bool bItsMine
 
- Protected Attributes inherited from SdrUndoAction
SdrModelrMod
 
ViewShellId m_nViewShellId
 

Additional Inherited Members

- 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 bool Merge (SfxUndoAction *pNextAction)
 
virtual OUString GetComment () const
 
const DateTimeGetDateTime () const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 

Detailed Description

Abstract base class for all UndoActions that have something to do with SdrLayer.

Definition at line 462 of file svdundo.hxx.

Constructor & Destructor Documentation

SdrUndoLayer::SdrUndoLayer ( sal_uInt16  nLayerNum,
SdrLayerAdmin rNewLayerAdmin,
SdrModel rNewModel 
)
protected

Definition at line 1212 of file svdundo.cxx.

SdrUndoLayer::~SdrUndoLayer ( )
overrideprotectedvirtual

Definition at line 1221 of file svdundo.cxx.

References bItsMine, and pLayer.

Member Data Documentation

bool SdrUndoLayer::bItsMine
protected
sal_uInt16 const SdrUndoLayer::nNum
protected
SdrLayer* const SdrUndoLayer::pLayer
protected
SdrLayerAdmin* SdrUndoLayer::pLayerAdmin
protected

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