20#ifndef INCLUDED_SVX_SDR_OVERLAY_OVERLAYOBJECT_HXX
21#define INCLUDED_SVX_SDR_OVERLAY_OVERLAYOBJECT_HXX
88 static sal_uInt32 impCheckBlinkTimeValueRange(sal_uInt64 nBlinkTime);
126 void allowAntiAliase(
bool bNew);
142 void setVisible(
bool bNew);
146 void setHittable(
bool bNew);
160 void setBaseColor(
Color aNew);
168 virtual void Trigger(sal_uInt32 nTime)
override;
177 virtual void stripeDefinitionHasChanged();
basegfx::B2DPoint maBasePosition
const basegfx::B2DPoint & getBasePosition() const
basegfx::B2DPoint maBasePosition
drawinglayer::primitive2d::Primitive2DContainer maPrimitive2DSequence
const basegfx::B2DVector & getOffset() const
bool mbHighContrastSelection
const Color & getBaseColor() const
OverlayObject & operator=(const OverlayObject &)=delete
bool allowsAntiAliase() const
bool isHighContrastSelection() const
bool allowsAnimation() const
basegfx::B2DRange maBaseRange
OverlayManager * getOverlayManager() const
OverlayManager * mpOverlayManager
basegfx::B2DVector maOffset
const drawinglayer::primitive2d::Primitive2DContainer & getPrimitive2DSequence() const
OverlayObject(const OverlayObject &)=delete
void resetPrimitive2DSequence()
::std::vector< OverlayObject * > OverlayObjectVector
#define SVXCORE_DLLPUBLIC