diff options
Diffstat (limited to 'WebCore/svg/SVGFEGaussianBlurElement.h')
-rw-r--r-- | WebCore/svg/SVGFEGaussianBlurElement.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/WebCore/svg/SVGFEGaussianBlurElement.h b/WebCore/svg/SVGFEGaussianBlurElement.h index 3ddb437..a9ca799 100644 --- a/WebCore/svg/SVGFEGaussianBlurElement.h +++ b/WebCore/svg/SVGFEGaussianBlurElement.h @@ -23,6 +23,7 @@ #if ENABLE(SVG) && ENABLE(FILTERS) #include "FEGaussianBlur.h" +#include "SVGAnimatedNumber.h" #include "SVGFilterPrimitiveStandardAttributes.h" namespace WebCore { @@ -39,14 +40,15 @@ private: virtual void parseMappedAttribute(Attribute*); virtual void svgAttributeChanged(const QualifiedName&); virtual void synchronizeProperty(const QualifiedName&); - virtual PassRefPtr<FilterEffect> build(SVGFilterBuilder*); + virtual PassRefPtr<FilterEffect> build(SVGFilterBuilder*, Filter*); static const AtomicString& stdDeviationXIdentifier(); static const AtomicString& stdDeviationYIdentifier(); + // Animated property declarations DECLARE_ANIMATED_STATIC_PROPERTY_NEW(SVGFEGaussianBlurElement, SVGNames::inAttr, String, In1, in1) - DECLARE_ANIMATED_STATIC_PROPERTY_MULTIPLE_WRAPPERS_NEW(SVGFEGaussianBlurElement, SVGNames::stdDeviationAttr, stdDeviationXIdentifier(), float, StdDeviationX, stdDeviationX) - DECLARE_ANIMATED_STATIC_PROPERTY_MULTIPLE_WRAPPERS_NEW(SVGFEGaussianBlurElement, SVGNames::stdDeviationAttr, stdDeviationYIdentifier(), float, StdDeviationY, stdDeviationY) + DECLARE_ANIMATED_NUMBER(StdDeviationX, stdDeviationX) + DECLARE_ANIMATED_NUMBER(StdDeviationY, stdDeviationY) }; } // namespace WebCore |