KHTML
Go to the documentation of this file.
23 #ifndef SVGClipPathElement_h
24 #define SVGClipPathElement_h
35 class SVGClipPathElement :
public SVGStyledTransformableElement,
38 public SVGExternalResourcesRequired
41 SVGClipPathElement(
const QualifiedName&, Document*);
42 virtual ~SVGClipPathElement();
44 virtual bool isValid()
const {
return SVGTests::isValid(); }
45 virtual bool rendererIsNeeded(RenderStyle*) {
return false; }
47 virtual void parseMappedAttribute(MappedAttribute*);
48 virtual void svgAttributeChanged(
const QualifiedName&);
49 using DOM::NodeImpl::childrenChanged;
50 virtual void childrenChanged(
bool changedByParser =
false, Node* beforeChange = 0, Node* afterChange = 0,
int childCountDelta = 0);
52 virtual SVGResource* canvasResource();
57 virtual const SVGElement* contextElement()
const {
return this; }
60 ANIMATED_PROPERTY_FORWARD_DECLARATIONS(SVGExternalResourcesRequired,
bool, ExternalResourcesRequired, externalResourcesRequired)
62 ANIMATED_PROPERTY_DECLARATIONS(SVGClipPathElement,
int,
int, ClipPathUnits, clipPathUnits)
64 RefPtr<SVGResourceClipper> m_clipper;
DOM::QualifiedName clipPathTag
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:26:19 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.