20#ifndef INCLUDED_SVX_SDR_CONTACT_OBJECTCONTACT_HXX
21#define INCLUDED_SVX_SDR_CONTACT_OBJECTCONTACT_HXX
34 class PDFExtOutDevData;
46class ViewObjectContactRedirector;
103 virtual
void PrepareProcessDisplay();
106 virtual
void ProcessDisplay(
DisplayInfo& rDisplayInfo);
110 virtual
bool DoVisualizeEnteredGroup() const;
113 virtual const
ViewContact* getActiveViewContact() const;
117 virtual
void InvalidatePartOfView(const
basegfx::B2DRange& rRange) const;
121 virtual
bool AreGluePointsVisible() const;
124 sdr::animation::primitiveAnimator& getPrimitiveAnimator() {
return maPrimitiveAnimator; }
127 virtual bool IsTextAnimationAllowed()
const;
130 virtual bool IsGraphicAnimationAllowed()
const;
137 virtual bool isOutputToPrinter()
const;
140 virtual bool isPageDecorationActive()
const;
143 virtual bool isMasterPageActive()
const;
146 virtual bool isOutputToRecordingMetaFile()
const;
149 virtual bool isOutputToPDFFile()
const;
150 virtual bool isExportTaggedPDF()
const;
151 virtual ::vcl::PDFExtOutDevData
const* GetPDFExtOutDevData()
const;
154 virtual bool isDrawModeGray()
const;
157 virtual bool isDrawModeHighContrast()
const;
172 virtual bool supportsGridOffsets()
const;
173 virtual void calculateGridOffsetForViewOjectContact(
176 virtual void calculateGridOffsetForB2DRange(
179 void resetAllGridOffsets();
#define SVXCORE_DLLPUBLIC