LibreOffice Module svx (master) 1
|
#include <objectcontactofobjlistpainter.hxx>
Public Member Functions | |
ObjectContactOfPagePainter (ObjectContact &rOriginalObjectContact) | |
virtual | ~ObjectContactOfPagePainter () override |
void | SetStartPage (const SdrPage *pPage) |
const SdrPage * | GetStartPage () const |
SdrPage * | GetStartPage () |
virtual OutputDevice * | TryToGetOutputDevice () const override |
Protected Member Functions | |
virtual sal_uInt32 | GetPaintObjectCount () const override |
virtual ViewContact & | GetPaintObjectViewContact (sal_uInt32 nIndex) override |
Private Attributes | |
ObjectContact & | mrOriginalObjectContact |
unotools::WeakReference< SdrPage > | mxStartPage |
Definition at line 85 of file objectcontactofobjlistpainter.hxx.
sdr::contact::ObjectContactOfPagePainter::ObjectContactOfPagePainter | ( | ObjectContact & | rOriginalObjectContact | ) |
Definition at line 171 of file objectcontactofobjlistpainter.cxx.
|
overridevirtual |
Definition at line 177 of file objectcontactofobjlistpainter.cxx.
|
overrideprotectedvirtual |
Definition at line 160 of file objectcontactofobjlistpainter.cxx.
References GetStartPage().
|
overrideprotectedvirtual |
Definition at line 165 of file objectcontactofobjlistpainter.cxx.
References DBG_ASSERT, GetStartPage(), and SdrPage::GetViewContact().
|
inline |
Definition at line 106 of file objectcontactofobjlistpainter.hxx.
References unotools::WeakReference< class interface_type >::get().
|
inline |
Definition at line 105 of file objectcontactofobjlistpainter.hxx.
References unotools::WeakReference< class interface_type >::get().
Referenced by sdr::contact::PagePrimitiveExtractor::createPrimitive2DSequenceForPage(), GetPaintObjectCount(), GetPaintObjectViewContact(), sdr::contact::PagePrimitiveExtractor::InvalidatePartOfView(), and SetStartPage().
void sdr::contact::ObjectContactOfPagePainter::SetStartPage | ( | const SdrPage * | pPage | ) |
Definition at line 181 of file objectcontactofobjlistpainter.cxx.
References GetStartPage(), and mxStartPage.
|
overridevirtual |
Reimplemented in sdr::contact::PagePrimitiveExtractor.
Definition at line 189 of file objectcontactofobjlistpainter.cxx.
References mrOriginalObjectContact, and sdr::contact::ObjectContact::TryToGetOutputDevice().
|
private |
Definition at line 88 of file objectcontactofobjlistpainter.hxx.
Referenced by TryToGetOutputDevice().
|
private |
Definition at line 91 of file objectcontactofobjlistpainter.hxx.
Referenced by SetStartPage().