LibreOffice Module sd (master) 1
Public Member Functions | Private Attributes | List of all members
AbstractMorphDlg_Impl Class Reference

#include <sddlgfact.hxx>

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

Public Member Functions

 AbstractMorphDlg_Impl (std::unique_ptr<::sd::MorphDlg > pDlg)
 
virtual short Execute () override
 
virtual void SaveSettings () const override
 
virtual sal_uInt16 GetFadeSteps () const override
 
virtual bool IsAttributeFade () const override
 
virtual bool IsOrientationFade () const override
 
virtual BitmapEx createScreenshot () const override
 
virtual OUString GetScreenshotId () const override
 
virtual void SaveSettings () const =0
 
virtual sal_uInt16 GetFadeSteps () const =0
 
virtual bool IsAttributeFade () const =0
 
virtual bool IsOrientationFade () const =0
 
- Public Member Functions inherited from VclAbstractDialog
virtual short Execute ()=0
 
bool StartExecuteAsync (const std::function< void(sal_Int32)> &rEndDialogFn)
 
virtual bool StartExecuteAsync (AsyncContext &)
 
virtual std::vector< OUString > getAllPageUIXMLDescriptions () const
 
virtual bool selectPageByUIXMLDescription (const OUString &rUIXMLDescription)
 
virtual BitmapEx createScreenshot () const
 
virtual OUString GetScreenshotId () const
 
- Public Member Functions inherited from VclReferenceBase
void acquire () const
 
void release () const
 
sal_Int32 getRefCount () const
 
void disposeOnce ()
 
bool isDisposed () const
 

Private Attributes

std::unique_ptr< sd::MorphDlgm_xDlg
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractMorphDlg
virtual ~AbstractMorphDlg () override=default
 
- Protected Member Functions inherited from VclAbstractDialog
virtual ~VclAbstractDialog () override
 
- Protected Member Functions inherited from VclReferenceBase
 VclReferenceBase ()
 
virtual ~VclReferenceBase ()
 
virtual void dispose ()
 

Detailed Description

Definition at line 282 of file sddlgfact.hxx.

Constructor & Destructor Documentation

◆ AbstractMorphDlg_Impl()

AbstractMorphDlg_Impl::AbstractMorphDlg_Impl ( std::unique_ptr<::sd::MorphDlg pDlg)
inline

Definition at line 287 of file sddlgfact.hxx.

Member Function Documentation

◆ createScreenshot()

BitmapEx AbstractMorphDlg_Impl::createScreenshot ( ) const
overridevirtual

Reimplemented from VclAbstractDialog.

Definition at line 502 of file sddlgfact.cxx.

References m_xDlg.

◆ Execute()

short AbstractMorphDlg_Impl::Execute ( )
overridevirtual

Implements VclAbstractDialog.

Definition at line 124 of file sddlgfact.cxx.

References m_xDlg.

◆ GetFadeSteps()

sal_uInt16 AbstractMorphDlg_Impl::GetFadeSteps ( ) const
overridevirtual

Implements AbstractMorphDlg.

Definition at line 487 of file sddlgfact.cxx.

References m_xDlg.

◆ GetScreenshotId()

OUString AbstractMorphDlg_Impl::GetScreenshotId ( ) const
overridevirtual

Reimplemented from VclAbstractDialog.

Definition at line 508 of file sddlgfact.cxx.

References m_xDlg.

◆ IsAttributeFade()

bool AbstractMorphDlg_Impl::IsAttributeFade ( ) const
overridevirtual

Implements AbstractMorphDlg.

Definition at line 492 of file sddlgfact.cxx.

References m_xDlg.

◆ IsOrientationFade()

bool AbstractMorphDlg_Impl::IsOrientationFade ( ) const
overridevirtual

Implements AbstractMorphDlg.

Definition at line 497 of file sddlgfact.cxx.

References m_xDlg.

◆ SaveSettings()

void AbstractMorphDlg_Impl::SaveSettings ( ) const
overridevirtual

Implements AbstractMorphDlg.

Definition at line 482 of file sddlgfact.cxx.

References m_xDlg.

Member Data Documentation

◆ m_xDlg

std::unique_ptr<sd::MorphDlg> AbstractMorphDlg_Impl::m_xDlg
private

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