LibreOffice Module svx (master)  1
Public Member Functions | Protected Member Functions | List of all members
sdr::contact::ObjectContactPainter Class Referenceabstract

#include <objectcontactofobjlistpainter.hxx>

Inheritance diagram for sdr::contact::ObjectContactPainter:
Collaboration diagram for sdr::contact::ObjectContactPainter:

Public Member Functions

 ObjectContactPainter ()
virtual ~ObjectContactPainter () override
- Public Member Functions inherited from sdr::contact::ObjectContact
 ObjectContact ()
virtual ~ObjectContact () COVERITY_NOEXCEPT_FALSE
virtual void setLazyInvalidate (ViewObjectContact &rVOC)
virtual void PrepareProcessDisplay ()
virtual void ProcessDisplay (DisplayInfo &rDisplayInfo)
virtual bool DoVisualizeEnteredGroup () const
virtual const ViewContactgetActiveViewContact () const
virtual void InvalidatePartOfView (const basegfx::B2DRange &rRange) const
virtual bool AreGluePointsVisible () const
sdr::animation::primitiveAnimatorgetPrimitiveAnimator ()
virtual bool IsTextAnimationAllowed () const
virtual bool IsGraphicAnimationAllowed () const
ViewObjectContactRedirectorGetViewObjectContactRedirector () const
void SetViewObjectContactRedirector (ViewObjectContactRedirector *pNew)
virtual bool isOutputToPrinter () const
virtual bool isOutputToRecordingMetaFile () const
virtual bool isOutputToPDFFile () const
virtual bool isDrawModeGray () const
virtual bool isDrawModeHighContrast () const
bool IsPreviewRenderer () const
const drawinglayer::geometry::ViewInformation2DgetViewInformation2D () const
virtual SdrPageViewTryToGetSdrPageView () const
 access to SdrPageView. May return 0L like the default implementations do. Override as needed. More...
virtual OutputDeviceTryToGetOutputDevice () const
 access to OutputDevice. May return 0L like the default implementations do. Override as needed. More...
virtual bool supportsGridOffsets () const
virtual void calculateGridOffsetForViewOjectContact (basegfx::B2DVector &rTarget, const ViewObjectContact &rClient) const
virtual void calculateGridOffsetForB2DRange (basegfx::B2DVector &rTarget, const basegfx::B2DRange &rB2DRange) const
void resetAllGridOffsets ()

Protected Member Functions

virtual sal_uInt32 GetPaintObjectCount () const =0
virtual ViewContactGetPaintObjectViewContact (sal_uInt32 nIndex)=0
- Protected Member Functions inherited from sdr::contact::ObjectContact
sal_uInt32 getViewObjectContactCount () const
ViewObjectContactgetViewObjectContact (sal_uInt32 a) const
void setPreviewRenderer (bool bNew)
void updateViewInformation2D (const drawinglayer::geometry::ViewInformation2D &rViewInformation2D)

Detailed Description

Definition at line 33 of file objectcontactofobjlistpainter.hxx.

Constructor & Destructor Documentation

sdr::contact::ObjectContactPainter::ObjectContactPainter ( )

Definition at line 37 of file objectcontactofobjlistpainter.cxx.

sdr::contact::ObjectContactPainter::~ObjectContactPainter ( )

Definition at line 42 of file objectcontactofobjlistpainter.cxx.

Member Function Documentation

virtual sal_uInt32 sdr::contact::ObjectContactPainter::GetPaintObjectCount ( ) const
protectedpure virtual
virtual ViewContact& sdr::contact::ObjectContactPainter::GetPaintObjectViewContact ( sal_uInt32  nIndex)
protectedpure virtual

The documentation for this class was generated from the following files: