LibreOffice Module svx (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
sdr::contact::ObjectContactOfPagePainter Class Reference

#include <objectcontactofobjlistpainter.hxx>

Inheritance diagram for sdr::contact::ObjectContactOfPagePainter:
[legend]
Collaboration diagram for sdr::contact::ObjectContactOfPagePainter:
[legend]

Public Member Functions

 ObjectContactOfPagePainter (ObjectContact &rOriginalObjectContact)
 
virtual ~ObjectContactOfPagePainter () override
 
void SetStartPage (const SdrPage *pPage)
 
const SdrPageGetStartPage () const
 
SdrPageGetStartPage ()
 
virtual OutputDeviceTryToGetOutputDevice () const override
 

Protected Member Functions

virtual sal_uInt32 GetPaintObjectCount () const override
 
virtual ViewContactGetPaintObjectViewContact (sal_uInt32 nIndex) override
 

Private Attributes

ObjectContactmrOriginalObjectContact
 
unotools::WeakReference< SdrPagemxStartPage
 

Detailed Description

Definition at line 86 of file objectcontactofobjlistpainter.hxx.

Constructor & Destructor Documentation

◆ ObjectContactOfPagePainter()

sdr::contact::ObjectContactOfPagePainter::ObjectContactOfPagePainter ( ObjectContact rOriginalObjectContact)

Definition at line 182 of file objectcontactofobjlistpainter.cxx.

◆ ~ObjectContactOfPagePainter()

sdr::contact::ObjectContactOfPagePainter::~ObjectContactOfPagePainter ( )
overridevirtual

Definition at line 188 of file objectcontactofobjlistpainter.cxx.

Member Function Documentation

◆ GetPaintObjectCount()

sal_uInt32 sdr::contact::ObjectContactOfPagePainter::GetPaintObjectCount ( ) const
overrideprotectedvirtual

Definition at line 171 of file objectcontactofobjlistpainter.cxx.

References GetStartPage().

◆ GetPaintObjectViewContact()

ViewContact & sdr::contact::ObjectContactOfPagePainter::GetPaintObjectViewContact ( sal_uInt32  nIndex)
overrideprotectedvirtual

◆ GetStartPage() [1/2]

SdrPage * sdr::contact::ObjectContactOfPagePainter::GetStartPage ( )
inline

◆ GetStartPage() [2/2]

const SdrPage * sdr::contact::ObjectContactOfPagePainter::GetStartPage ( ) const
inline

◆ SetStartPage()

void sdr::contact::ObjectContactOfPagePainter::SetStartPage ( const SdrPage pPage)

Definition at line 192 of file objectcontactofobjlistpainter.cxx.

References GetStartPage(), and mxStartPage.

◆ TryToGetOutputDevice()

OutputDevice * sdr::contact::ObjectContactOfPagePainter::TryToGetOutputDevice ( ) const
overridevirtual

Member Data Documentation

◆ mrOriginalObjectContact

ObjectContact& sdr::contact::ObjectContactOfPagePainter::mrOriginalObjectContact
private

Definition at line 89 of file objectcontactofobjlistpainter.hxx.

Referenced by TryToGetOutputDevice().

◆ mxStartPage

unotools::WeakReference<SdrPage> sdr::contact::ObjectContactOfPagePainter::mxStartPage
private

Definition at line 92 of file objectcontactofobjlistpainter.hxx.

Referenced by SetStartPage().


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