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 86 of file objectcontactofobjlistpainter.hxx.
sdr::contact::ObjectContactOfPagePainter::ObjectContactOfPagePainter | ( | ObjectContact & | rOriginalObjectContact | ) |
Definition at line 182 of file objectcontactofobjlistpainter.cxx.
|
overridevirtual |
Definition at line 188 of file objectcontactofobjlistpainter.cxx.
|
overrideprotectedvirtual |
Definition at line 171 of file objectcontactofobjlistpainter.cxx.
References GetStartPage().
|
overrideprotectedvirtual |
Definition at line 176 of file objectcontactofobjlistpainter.cxx.
References DBG_ASSERT, GetStartPage(), and SdrPage::GetViewContact().
|
inline |
Definition at line 107 of file objectcontactofobjlistpainter.hxx.
References unotools::WeakReference< class interface_type >::get().
|
inline |
Definition at line 106 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 192 of file objectcontactofobjlistpainter.cxx.
References GetStartPage(), and mxStartPage.
|
overridevirtual |
Reimplemented in sdr::contact::PagePrimitiveExtractor.
Definition at line 200 of file objectcontactofobjlistpainter.cxx.
References mrOriginalObjectContact, and sdr::contact::ObjectContact::TryToGetOutputDevice().
|
private |
Definition at line 89 of file objectcontactofobjlistpainter.hxx.
Referenced by TryToGetOutputDevice().
|
private |
Definition at line 92 of file objectcontactofobjlistpainter.hxx.
Referenced by SetStartPage().