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 44 of file objectcontact.hxx.
sdr::contact::ObjectContact::ObjectContact | ( | ) |
Definition at line 49 of file objectcontact.cxx.
|
virtual |
Definition at line 58 of file objectcontact.cxx.
References DBG_ASSERT, and maViewObjectContactVector.
|
private |
Definition at line 90 of file objectcontact.cxx.
References maViewObjectContactVector.
Referenced by sdr::contact::ViewObjectContact::ViewObjectContact().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 134 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContact::createPrimitive2DSequence().
|
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 113 of file objectcontact.cxx.
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 120 of file objectcontact.cxx.
|
inline |
Definition at line 120 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 151 of file objectcontact.hxx.
Referenced by sdr::contact::ViewObjectContactOfUnoControl::createPrimitive2DSequence(), sdr::contact::PagePrimitiveExtractor::createPrimitive2DSequenceForPage(), sdr::contact::ObjectContactOfPageView::DoProcessDisplay(), sdr::contact::ViewObjectContact::getObjectRange(), sdr::contact::ViewObjectContactOfSdrObj::isPrimitiveVisible(), and ViewObjectContactPrimitiveHit().
|
inlineprotected |
Definition at line 79 of file objectcontact.hxx.
Referenced by sdr::contact::ObjectContactOfPageView::Invoke(), resetAllGridOffsets(), and sdr::contact::ObjectContactOfPageView::SetUNOControlsDesignMode().
|
inlineprotected |
Definition at line 78 of file objectcontact.hxx.
Referenced by sdr::contact::ObjectContactOfPageView::Invoke(), resetAllGridOffsets(), and sdr::contact::ObjectContactOfPageView::SetUNOControlsDesignMode().
|
inline |
Definition at line 129 of file objectcontact.hxx.
Referenced by sdr::contact::ViewObjectContact::getPrimitive2DSequence().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 128 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 178 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContactOfMasterPageDescriptor::getPrimitive2DSequenceHierarchy(), and sdr::contact::PagePrimitiveExtractor::isDrawModeGray().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 184 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContactOfMasterPageDescriptor::getPrimitive2DSequenceHierarchy(), sdr::contact::PagePrimitiveExtractor::isDrawModeHighContrast(), and sdr::contact::ViewObjectContactOfPageShadow::isPrimitiveVisible().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 146 of file objectcontact.cxx.
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 172 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContactOfGraphic::createPrimitive2DSequence(), and sdr::contact::PagePrimitiveExtractor::isOutputToPDFFile().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 160 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContactOfGraphic::createPrimitive2DSequence(), sdr::contact::ViewObjectContact::createPrimitive2DSequence(), sdr::contact::PagePrimitiveExtractor::isOutputToPrinter(), sdr::contact::ViewObjectContactOfPageSubObject::isPrimitiveVisible(), and sdr::contact::ViewObjectContactOfSdrObj::isPrimitiveVisible().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 166 of file objectcontact.cxx.
Referenced by sdr::contact::PagePrimitiveExtractor::isOutputToRecordingMetaFile().
|
inline |
Definition at line 148 of file objectcontact.hxx.
Referenced by sdr::contact::ViewObjectContactOfPageShadow::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfInnerPageBorder::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageGrid::isPrimitiveVisible(), sdr::contact::ViewObjectContactOfPageHelplines::isPrimitiveVisible(), and sdr::contact::ObjectContactOfPageView::ObjectContactOfPageView().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 140 of file objectcontact.cxx.
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 85 of file objectcontact.cxx.
Referenced by SdrPageWindow::PrePaint(), and SdrPageWindow::PrepareRedraw().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 107 of file objectcontact.cxx.
Referenced by SdrPageWindow::RedrawAll(), and SdrPageWindow::RedrawLayer().
|
private |
Definition at line 96 of file objectcontact.cxx.
References maViewObjectContactVector.
Referenced by sdr::contact::ViewObjectContact::~ViewObjectContact().
void sdr::contact::ObjectContact::resetAllGridOffsets | ( | ) |
Definition at line 201 of file objectcontact.cxx.
References a, assert(), getViewObjectContact(), getViewObjectContactCount(), and sdr::contact::ViewObjectContact::resetGridOffset().
|
virtual |
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 79 of file objectcontact.cxx.
References sdr::contact::ViewObjectContact::triggerLazyInvalidate().
Referenced by sdr::contact::ViewObjectContact::ActionChanged().
|
inlineprotected |
Definition at line 82 of file objectcontact.hxx.
Referenced by sdr::contact::ObjectContactOfPageView::ObjectContactOfPageView().
void sdr::contact::ObjectContact::SetViewObjectContactRedirector | ( | ViewObjectContactRedirector * | pNew | ) |
Definition at line 151 of file objectcontact.cxx.
References mpViewObjectContactRedirector.
Referenced by SdrPageWindow::RedrawAll(), and SdrPageWindow::RedrawLayer().
|
virtual |
Definition at line 29 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContact::getGridOffset(), SdrDragMethod::insertNewlyCreatedOverlayObjectForSdrDragMethod(), SdrHdl::insertNewlyCreatedOverlayObjectForSdrHdl(), and sdr::contact::ViewObjectContactOfUnoControl::isPrimitiveVisible().
|
virtual |
access to OutputDevice. May return 0L like the default implementations do. Override as needed.
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 196 of file objectcontact.cxx.
Referenced by sdr::contact::ViewContactOfUnoControl::CreateObjectSpecificViewObjectContact(), sdr::contact::ViewObjectContactOfUnoControl_Impl::impl_getOutputDevice_throw(), sdr::contact::PagePrimitiveExtractor::TryToGetOutputDevice(), and sdr::contact::ObjectContactOfPagePainter::TryToGetOutputDevice().
|
virtual |
access to SdrPageView. May return 0L like the default implementations do. Override as needed.
Reimplemented in sdr::contact::ObjectContactOfPageView.
Definition at line 190 of file objectcontact.cxx.
Referenced by sdr::contact::ViewObjectContactOfUnoControl::ActionChanged(), sdr::contact::ViewObjectContactOfPageBackground::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfPageFill::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfPageGrid::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfPageHelplines::createPrimitive2DSequence(), sdr::contact::ViewObjectContactOfPageSubObject::isPrimitiveVisible(), 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 85 of file objectcontact.hxx.
Referenced by sdr::contact::ObjectContactOfPageView::DoProcessDisplay().
|
friend |
Definition at line 49 of file objectcontact.hxx.
|
private |
Definition at line 64 of file objectcontact.hxx.
|
private |
Definition at line 71 of file objectcontact.hxx.
|
private |
Definition at line 54 of file objectcontact.hxx.
Referenced by AddViewObjectContact(), RemoveViewObjectContact(), and ~ObjectContact().
|
private |
Definition at line 74 of file objectcontact.hxx.
|
private |
Definition at line 68 of file objectcontact.hxx.
Referenced by SetViewObjectContactRedirector().