diff options
Diffstat (limited to 'WebCore/svg/SVGCursorElement.h')
-rw-r--r-- | WebCore/svg/SVGCursorElement.h | 49 |
1 files changed, 25 insertions, 24 deletions
diff --git a/WebCore/svg/SVGCursorElement.h b/WebCore/svg/SVGCursorElement.h index d3bcb8b..d83fba5 100644 --- a/WebCore/svg/SVGCursorElement.h +++ b/WebCore/svg/SVGCursorElement.h @@ -31,40 +31,41 @@ namespace WebCore { - class SVGCursorElement : public SVGElement, - public SVGTests, - public SVGExternalResourcesRequired, - public SVGURIReference { - public: - static PassRefPtr<SVGCursorElement> create(const QualifiedName&, Document*); +class SVGCursorElement : public SVGElement, + public SVGTests, + public SVGExternalResourcesRequired, + public SVGURIReference { +public: + static PassRefPtr<SVGCursorElement> create(const QualifiedName&, Document*); - virtual ~SVGCursorElement(); + virtual ~SVGCursorElement(); - void addClient(SVGElement*); - void removeClient(SVGElement*); + void addClient(SVGElement*); + void removeClient(SVGElement*); - private: - SVGCursorElement(const QualifiedName&, Document*); +private: + SVGCursorElement(const QualifiedName&, Document*); - virtual bool isValid() const { return SVGTests::isValid(); } + virtual bool isValid() const { return SVGTests::isValid(); } - virtual void parseMappedAttribute(Attribute*); - virtual void svgAttributeChanged(const QualifiedName&); - virtual void synchronizeProperty(const QualifiedName&); + virtual void parseMappedAttribute(Attribute*); + virtual void svgAttributeChanged(const QualifiedName&); + virtual void synchronizeProperty(const QualifiedName&); - virtual void addSubresourceAttributeURLs(ListHashSet<KURL>&) const; + virtual void addSubresourceAttributeURLs(ListHashSet<KURL>&) const; - DECLARE_ANIMATED_PROPERTY_NEW(SVGCursorElement, SVGNames::xAttr, SVGLength, X, x) - DECLARE_ANIMATED_PROPERTY_NEW(SVGCursorElement, SVGNames::yAttr, SVGLength, Y, y) + // Animated property declarations + DECLARE_ANIMATED_LENGTH(X, x) + DECLARE_ANIMATED_LENGTH(Y, y) - // SVGURIReference - DECLARE_ANIMATED_STATIC_PROPERTY_NEW(SVGCursorElement, XLinkNames::hrefAttr, String, Href, href) + // SVGURIReference + DECLARE_ANIMATED_STATIC_PROPERTY_NEW(SVGCursorElement, XLinkNames::hrefAttr, String, Href, href) - // SVGExternalResourcesRequired - DECLARE_ANIMATED_STATIC_PROPERTY_NEW(SVGCursorElement, SVGNames::externalResourcesRequiredAttr, bool, ExternalResourcesRequired, externalResourcesRequired) + // SVGExternalResourcesRequired + DECLARE_ANIMATED_STATIC_PROPERTY_NEW(SVGCursorElement, SVGNames::externalResourcesRequiredAttr, bool, ExternalResourcesRequired, externalResourcesRequired) - HashSet<SVGElement*> m_clients; - }; + HashSet<SVGElement*> m_clients; +}; } // namespace WebCore |