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
 
tools::WeakReference< SdrPagemxStartPage
 

Detailed Description

Definition at line 84 of file objectcontactofobjlistpainter.hxx.

Constructor & Destructor Documentation

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

Definition at line 162 of file objectcontactofobjlistpainter.cxx.

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

Definition at line 170 of file objectcontactofobjlistpainter.cxx.

Member Function Documentation

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

Definition at line 151 of file objectcontactofobjlistpainter.cxx.

References GetStartPage().

ViewContact & sdr::contact::ObjectContactOfPagePainter::GetPaintObjectViewContact ( sal_uInt32  nIndex)
overrideprotectedvirtual
const SdrPage* sdr::contact::ObjectContactOfPagePainter::GetStartPage ( ) const
inline
SdrPage* sdr::contact::ObjectContactOfPagePainter::GetStartPage ( )
inline
void sdr::contact::ObjectContactOfPagePainter::SetStartPage ( const SdrPage pPage)
OutputDevice * sdr::contact::ObjectContactOfPagePainter::TryToGetOutputDevice ( ) const
overridevirtual

Member Data Documentation

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

Definition at line 87 of file objectcontactofobjlistpainter.hxx.

Referenced by TryToGetOutputDevice().

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

Definition at line 90 of file objectcontactofobjlistpainter.hxx.

Referenced by SetStartPage().


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