LibreOffice Module svx (master) 1
|
#include <objectcontact.hxx>
Protected Member Functions | |
sal_uInt32 | getViewObjectContactCount () const |
ViewObjectContact * | getViewObjectContact (sal_uInt32 a) const |
void | setPreviewRenderer (bool bNew) |
void | updateViewInformation2D (const drawinglayer::geometry::ViewInformation2D &rViewInformation2D) |
Private Member Functions | |
void | AddViewObjectContact (ViewObjectContact &rVOContact) |
void | RemoveViewObjectContact (ViewObjectContact &rVOContact) |
Friends | |
class | ViewObjectContact |
Definition at line 48 of file objectcontact.hxx.
sdr::contact::ObjectContact::ObjectContact | ( | ) |
Definition at line 49 of file objectcontact.cxx.
|
virtual |
Definition at line 55 of file objectcontact.cxx.
References DBG_ASSERT, and maViewObjectContactVector.
|
private |
Definition at line 87 of file objectcontact.cxx.
References maViewObjectContactVector.
Referenced by sdr::contact::ViewObjectContact::ViewObjectContact().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 131 of file objectcontact.cxx.
|
virtual |
Definition at line 42 of file objectcontact.cxx.
Referenced by SdrMarkView::getPossibleGridOffsetForPosition(), and SdrDragMethod::insertNewlyCreatedOverlayObjectForSdrDragMethod().
|
virtual |
Definition at line 35 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContact::getGridOffset(), and SdrHdl::insertNewlyCreatedOverlayObjectForSdrHdl().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 110 of file objectcontact.cxx.
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 117 of file objectcontact.cxx.
vcl::PDFExtOutDevData const * sdr::contact::ObjectContact::GetPDFExtOutDevData | ( | ) | const |
Definition at line 191 of file objectcontact.cxx.
Referenced by sdr::contact::PagePrimitiveExtractor::GetPDFExtOutDevData().
|
inline |
Definition at line 124 of file objectcontact.hxx.
Referenced by sdr::contact::ObjectContactOfPageView::DoProcessDisplay(), sdr::animation::PrimitiveAnimation::prepareNextEvent(), SdrPaintView::SetAnimationPause(), SdrPaintView::SetAnimationTimer(), and sdr::animation::PrimitiveAnimation::~PrimitiveAnimation().
|
inline |
Definition at line 163 of file objectcontact.hxx.
Referenced by sdr::contact::PagePrimitiveExtractor::createPrimitive2DSequenceForPage(), sdr::contact::ObjectContactOfPageView::DoProcessDisplay(), sdr::contact::ViewObjectContact::getObjectRange(), sdr::contact::ViewObjectContactOfSdrObj::isPrimitiveVisible(), and ViewObjectContactPrimitiveHit().
|
inlineprotected |
Definition at line 83 of file objectcontact.hxx.
References a.
Referenced by sdr::contact::ObjectContactOfPageView::Invoke(), resetAllGridOffsets(), and sdr::contact::ObjectContactOfPageView::SetUNOControlsDesignMode().
|
inlineprotected |
Definition at line 82 of file objectcontact.hxx.
Referenced by sdr::contact::ObjectContactOfPageView::Invoke(), resetAllGridOffsets(), and sdr::contact::ObjectContactOfPageView::SetUNOControlsDesignMode().
|
inline |
Definition at line 133 of file objectcontact.hxx.
Referenced by sdr::contact::ViewObjectContact::getPrimitive2DSequence().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 125 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContact::ActionChanged(), sdr::contact::ViewObjectContact::triggerLazyInvalidate(), and sdr::contact::ViewObjectContact::~ViewObjectContact().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 197 of file objectcontact.cxx.
Referenced by sdr::contact::PagePrimitiveExtractor::isDrawModeGray().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 203 of file objectcontact.cxx.
Referenced by sdr::contact::PagePrimitiveExtractor::isDrawModeHighContrast().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 186 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContact::isExportPDFTags(), and sdr::contact::PagePrimitiveExtractor::isExportTaggedPDF().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 143 of file objectcontact.cxx.
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 169 of file objectcontact.cxx.
Referenced by sdr::contact::PagePrimitiveExtractor::isMasterPageActive().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 181 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContactOfGraphic::createPrimitive2DSequence(), and sdr::contact::PagePrimitiveExtractor::isOutputToPDFFile().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 157 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContactOfGraphic::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfSdrOle2Obj::createPrimitive2DSequence(), and sdr::contact::PagePrimitiveExtractor::isOutputToPrinter().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 175 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContactOfSdrOle2Obj::createPrimitive2DSequence(), and sdr::contact::PagePrimitiveExtractor::isOutputToRecordingMetaFile().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 163 of file objectcontact.cxx.
Referenced by sdr::contact::PagePrimitiveExtractor::isPageDecorationActive().
|
inline |
Definition at line 160 of file objectcontact.hxx.
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 137 of file objectcontact.cxx.
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 82 of file objectcontact.cxx.
Referenced by SdrPageWindow::PrePaint(), and SdrPageWindow::PrepareRedraw().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 104 of file objectcontact.cxx.
Referenced by SdrPageWindow::RedrawAll(), and SdrPageWindow::RedrawLayer().
|
private |
Definition at line 93 of file objectcontact.cxx.
References maViewObjectContactVector.
Referenced by sdr::contact::ViewObjectContact::~ViewObjectContact().
void sdr::contact::ObjectContact::resetAllGridOffsets | ( | ) |
Definition at line 220 of file objectcontact.cxx.
References a, getViewObjectContact(), getViewObjectContactCount(), and sdr::contact::ViewObjectContact::resetGridOffset().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 76 of file objectcontact.cxx.
References sdr::contact::ViewObjectContact::triggerLazyInvalidate().
Referenced by sdr::contact::ViewObjectContact::ActionChanged().
|
inlineprotected |
Definition at line 86 of file objectcontact.hxx.
Referenced by sdr::contact::ObjectContactOfPageView::ObjectContactOfPageView().
void sdr::contact::ObjectContact::SetViewObjectContactRedirector | ( | ViewObjectContactRedirector * | pNew | ) |
Definition at line 148 of file objectcontact.cxx.
References mpViewObjectContactRedirector.
Referenced by SdrPageWindow::RedrawAll(), and SdrPageWindow::RedrawLayer().
|
virtual |
|
virtual |
access to OutputDevice. May return 0L like the default implementations do. Override as needed.
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 215 of file objectcontact.cxx.
Referenced by sdr::contact::ViewContactOfUnoControl::CreateObjectSpecificViewObjectContact(), sdr::contact::ViewObjectContactOfUnoControl_Impl::impl_getOutputDevice_throw(), sdr::contact::ObjectContactOfPagePainter::TryToGetOutputDevice(), and sdr::contact::PagePrimitiveExtractor::TryToGetOutputDevice().
|
virtual |
access to SdrPageView. May return 0L like the default implementations do. Override as needed.
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 209 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContactOfUnoControl::ActionChanged(), sdr::contact::ViewObjectContactOfSdrOle2Obj::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfPageBackground::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfPageFill::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfPageGrid::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfPageHelplines::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfSdrObj::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageFill::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageShadow::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfOuterPageBorder::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfInnerPageBorder::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageGrid::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageHelplines::isPrimitiveVisible(), and sdr::contact::PagePrimitiveExtractor::TryToGetSdrPageView().
|
inlineprotected |
Definition at line 89 of file objectcontact.hxx.
Referenced by sdr::contact::ObjectContactOfPageView::DoProcessDisplay().
|
friend |
Definition at line 53 of file objectcontact.hxx.
|
private |
Definition at line 68 of file objectcontact.hxx.
|
private |
Definition at line 75 of file objectcontact.hxx.
|
private |
Definition at line 58 of file objectcontact.hxx.
Referenced by AddViewObjectContact(), RemoveViewObjectContact(), and ~ObjectContact().
|
private |
Definition at line 78 of file objectcontact.hxx.
|
private |
Definition at line 72 of file objectcontact.hxx.
Referenced by SetViewObjectContactRedirector().