LibreOffice Module svx (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
SvxContourDlg Class Referencefinal

#include <contdlg.hxx>

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

Public Member Functions

 SvxContourDlg (SfxBindings *pBindings, SfxChildWindow *pCW, weld::Window *pParent)
 
virtual ~SvxContourDlg () override
 
const GraphicGetGraphic () const
 
bool IsGraphicChanged () const
 
tools::PolyPolygon GetPolyPolygon ()
 
const voidGetEditingObject () const
 
void Update (const Graphic &rGraphic, bool bGraphicLinked, const tools::PolyPolygon *pPolyPoly, void *pEditingObj)
 
- Public Member Functions inherited from SfxModelessDialogController
virtual ~SfxModelessDialogController () override
 
void Initialize (SfxChildWinInfo const *pInfo)
 
bool IsClosing () const
 
virtual void Close () override
 
virtual void EndDialog () override
 
virtual void Activate () override
 
virtual void Deactivate () override
 
virtual void ChildWinDispose () override
 
virtual void FillInfo (SfxChildWinInfo &) const
 
SfxBindingsGetBindings () const
 
- Public Member Functions inherited from SfxDialogController
 SfxDialogController (weld::Widget *pParent, const OUString &rUIFile, const OString &rDialogId)
 

Static Public Member Functions

static tools::PolyPolygon CreateAutoContour (const Graphic &rGraphic, const tools::Rectangle *pRect=nullptr)
 

Private Attributes

std::unique_ptr< SvxSuperContourDlgm_xImpl
 

Additional Inherited Members

- Protected Member Functions inherited from SfxModelessDialogController
 SfxModelessDialogController (SfxBindings *, SfxChildWindow *pChildWin, weld::Window *pParent, const OUString &rUIXMLDescription, const OString &rID)
 

Detailed Description

Definition at line 52 of file contdlg.hxx.

Constructor & Destructor Documentation

SvxContourDlg::SvxContourDlg ( SfxBindings pBindings,
SfxChildWindow pCW,
weld::Window pParent 
)

Definition at line 73 of file _contdlg.cxx.

SvxContourDlg::~SvxContourDlg ( )
overridevirtual

Definition at line 80 of file _contdlg.cxx.

Member Function Documentation

tools::PolyPolygon SvxContourDlg::CreateAutoContour ( const Graphic rGraphic,
const tools::Rectangle pRect = nullptr 
)
static
const void * SvxContourDlg::GetEditingObject ( ) const

Definition at line 186 of file _contdlg.cxx.

References m_xImpl.

const Graphic & SvxContourDlg::GetGraphic ( ) const

Definition at line 171 of file _contdlg.cxx.

References m_xImpl.

tools::PolyPolygon SvxContourDlg::GetPolyPolygon ( )

Definition at line 181 of file _contdlg.cxx.

References m_xImpl.

bool SvxContourDlg::IsGraphicChanged ( ) const

Definition at line 176 of file _contdlg.cxx.

References m_xImpl.

void SvxContourDlg::Update ( const Graphic rGraphic,
bool  bGraphicLinked,
const tools::PolyPolygon pPolyPoly,
void pEditingObj 
)

Definition at line 191 of file _contdlg.cxx.

References m_xImpl.

Member Data Documentation

std::unique_ptr<SvxSuperContourDlg> SvxContourDlg::m_xImpl
private

Definition at line 54 of file contdlg.hxx.

Referenced by GetEditingObject(), GetGraphic(), GetPolyPolygon(), IsGraphicChanged(), and Update().


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