LibreOffice Module sc (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
ScOverlayDashedBorder Class Reference

#include <overlayobject.hxx>

Inheritance diagram for ScOverlayDashedBorder:
Collaboration diagram for ScOverlayDashedBorder:

Public Member Functions

 ScOverlayDashedBorder (const ::basegfx::B2DRange &rRange, const Color &rColor)
virtual ~ScOverlayDashedBorder () override
virtual void Trigger (sal_uInt32 nTime) override
virtual void stripeDefinitionHasChanged () override
- Public Member Functions inherited from sdr::overlay::OverlayObject
 OverlayObject (Color aBaseColor)
virtual ~OverlayObject () override
OverlayManagergetOverlayManager () const
virtual drawinglayer::primitive2d::Primitive2DContainer getOverlayObjectPrimitive2DSequence () const
bool isVisible () const
void setVisible (bool bNew)
bool isHittable () const
void setHittable (bool bNew)
bool allowsAntiAliase () const
bool isHighContrastSelection () const
const basegfx::B2DRangegetBaseRange () const
const ColorgetBaseColor () const
void setBaseColor (Color aNew)
const basegfx::B2DVectorgetOffset () const
void setOffset (const basegfx::B2DVector &rOffset)
virtual void Trigger (sal_uInt32 nTime) override
bool allowsAnimation () const
virtual void stripeDefinitionHasChanged ()
- Public Member Functions inherited from sdr::animation::Event
virtual ~Event ()
SAL_DLLPRIVATE sal_uInt32 GetTime () const
void SetTime (sal_uInt32 nNew)
virtual void Trigger (sal_uInt32 nTime)=0

Protected Member Functions

virtual drawinglayer::primitive2d::Primitive2DContainer createOverlayObjectPrimitive2DSequence () override
- Protected Member Functions inherited from sdr::overlay::OverlayObject
const drawinglayer::primitive2d::Primitive2DContainergetPrimitive2DSequence () const
void resetPrimitive2DSequence ()
virtual drawinglayer::primitive2d::Primitive2DContainer createOverlayObjectPrimitive2DSequence ()
void objectChange ()
void allowAntiAliase (bool bNew)

Private Attributes

::basegfx::B2DRange maRange
bool mbToggle

Additional Inherited Members

- Static Protected Member Functions inherited from sdr::overlay::OverlayObject
static sal_uInt32 impCheckBlinkTimeValueRange (sal_uInt64 nBlinkTime)
- Protected Attributes inherited from sdr::overlay::OverlayObject
basegfx::B2DRange maBaseRange
Color maBaseColor
bool mbIsVisible
bool mbIsHittable
bool mbAllowsAnimation
bool mbAllowsAntiAliase
bool mbHighContrastSelection

Detailed Description

Definition at line 26 of file overlayobject.hxx.

Constructor & Destructor Documentation

◆ ScOverlayDashedBorder()

ScOverlayDashedBorder::ScOverlayDashedBorder ( const ::basegfx::B2DRange rRange,
const Color rColor 

◆ ~ScOverlayDashedBorder()

ScOverlayDashedBorder::~ScOverlayDashedBorder ( )

Definition at line 45 of file overlayobject.cxx.

Member Function Documentation

◆ createOverlayObjectPrimitive2DSequence()

drawinglayer::primitive2d::Primitive2DContainer ScOverlayDashedBorder::createOverlayObjectPrimitive2DSequence ( )

◆ stripeDefinitionHasChanged()

void ScOverlayDashedBorder::stripeDefinitionHasChanged ( )

Reimplemented from sdr::overlay::OverlayObject.

Definition at line 61 of file overlayobject.cxx.

References sdr::overlay::OverlayObject::objectChange().

◆ Trigger()

void ScOverlayDashedBorder::Trigger ( sal_uInt32  nTime)

Member Data Documentation

◆ maRange

::basegfx::B2DRange ScOverlayDashedBorder::maRange

◆ mbToggle

bool ScOverlayDashedBorder::mbToggle

Definition at line 41 of file overlayobject.hxx.

Referenced by createOverlayObjectPrimitive2DSequence(), and Trigger().

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