20 #ifndef INCLUDED_SVX_SDR_OVERLAY_OVERLAYOBJECT_HXX
21 #define INCLUDED_SVX_SDR_OVERLAY_OVERLAYOBJECT_HXX
94 static sal_uInt32 impCheckBlinkTimeValueRange(sal_uInt64 nBlinkTime);
103 bool mbIsVisible : 1;
106 bool mbIsHittable : 1;
111 bool mbAllowsAnimation : 1;
116 bool mbAllowsAntiAliase : 1;
126 void allowAntiAliase(
bool bNew);
142 void setVisible(
bool bNew);
146 void setHittable(
bool bNew);
157 void setBaseColor(
Color aNew);
165 virtual void Trigger(sal_uInt32 nTime)
override;
174 virtual void stripeDefinitionHasChanged();
204 #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
const basegfx::B2DVector & getOffset() const
basegfx::B2DVector maOffset
::std::vector< OverlayObject * > OverlayObjectVector
bool allowsAntiAliase() const