20 #ifndef INCLUDED_SVX_SDR_OVERLAY_OVERLAYOBJECT_HXX
21 #define INCLUDED_SVX_SDR_OVERLAY_OVERLAYOBJECT_HXX
88 static sal_uInt32 impCheckBlinkTimeValueRange(sal_uInt64 nBlinkTime);
100 bool mbIsHittable : 1;
105 bool mbAllowsAnimation : 1;
110 bool mbAllowsAntiAliase : 1;
120 void allowAntiAliase(
bool bNew);
136 void setVisible(
bool bNew);
140 void setHittable(
bool bNew);
151 void setBaseColor(
Color aNew);
159 virtual void Trigger(sal_uInt32 nTime)
override;
168 virtual void stripeDefinitionHasChanged();
195 #endif // INCLUDED_SVX_SDR_OVERLAY_OVERLAYOBJECT_HXX
const drawinglayer::primitive2d::Primitive2DContainer & getPrimitive2DSequence() const
OverlayManager * getOverlayManager() const
void resetPrimitive2DSequence()
OverlayManager * mpOverlayManager
bool allowsAnimation() const
basegfx::B2DRange maBaseRange
const basegfx::B2DPoint & getBasePosition() const
const Color & getBaseColor() const
basegfx::B2DPoint maBasePosition
drawinglayer::primitive2d::Primitive2DContainer maPrimitive2DSequence
#define SVXCORE_DLLPUBLIC
const basegfx::B2DVector & getOffset() const
basegfx::B2DVector maOffset
::std::vector< OverlayObject * > OverlayObjectVector
bool allowsAntiAliase() const