OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2004, 2005, 2006 Nikolas Zimmermann <zimmermann@kde.org> | 2 * Copyright (C) 2004, 2005, 2006 Nikolas Zimmermann <zimmermann@kde.org> |
3 * Copyright (C) 2004, 2005, 2006, 2007, 2010 Rob Buis <buis@kde.org> | 3 * Copyright (C) 2004, 2005, 2006, 2007, 2010 Rob Buis <buis@kde.org> |
4 * | 4 * |
5 * This library is free software; you can redistribute it and/or | 5 * This library is free software; you can redistribute it and/or |
6 * modify it under the terms of the GNU Library General Public | 6 * modify it under the terms of the GNU Library General Public |
7 * License as published by the Free Software Foundation; either | 7 * License as published by the Free Software Foundation; either |
8 * version 2 of the License, or (at your option) any later version. | 8 * version 2 of the License, or (at your option) any later version. |
9 * | 9 * |
10 * This library is distributed in the hope that it will be useful, | 10 * This library is distributed in the hope that it will be useful, |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
89 | 89 |
90 SMILTimeContainer* timeContainer() const { return m_timeContainer.get(); } | 90 SMILTimeContainer* timeContainer() const { return m_timeContainer.get(); } |
91 | 91 |
92 void pauseAnimations(); | 92 void pauseAnimations(); |
93 void unpauseAnimations(); | 93 void unpauseAnimations(); |
94 bool animationsPaused() const; | 94 bool animationsPaused() const; |
95 | 95 |
96 float getCurrentTime() const; | 96 float getCurrentTime() const; |
97 void setCurrentTime(float seconds); | 97 void setCurrentTime(float seconds); |
98 | 98 |
99 unsigned suspendRedraw(unsigned maxWaitMilliseconds); | 99 // Stubs for the deprecated 'redraw' interface. |
100 void unsuspendRedraw(unsigned suspendHandleId); | 100 unsigned suspendRedraw(unsigned) { return 1; } |
101 void unsuspendRedrawAll(); | 101 void unsuspendRedraw(unsigned) { } |
102 void forceRedraw(); | 102 void unsuspendRedrawAll() { } |
| 103 void forceRedraw() { } |
103 | 104 |
104 PassRefPtr<NodeList> getIntersectionList(PassRefPtr<SVGRectTearOff>, SVGElem
ent* referenceElement) const; | 105 PassRefPtr<NodeList> getIntersectionList(PassRefPtr<SVGRectTearOff>, SVGElem
ent* referenceElement) const; |
105 PassRefPtr<NodeList> getEnclosureList(PassRefPtr<SVGRectTearOff>, SVGElement
* referenceElement) const; | 106 PassRefPtr<NodeList> getEnclosureList(PassRefPtr<SVGRectTearOff>, SVGElement
* referenceElement) const; |
106 bool checkIntersection(SVGElement*, PassRefPtr<SVGRectTearOff>) const; | 107 bool checkIntersection(SVGElement*, PassRefPtr<SVGRectTearOff>) const; |
107 bool checkEnclosure(SVGElement*, PassRefPtr<SVGRectTearOff>) const; | 108 bool checkEnclosure(SVGElement*, PassRefPtr<SVGRectTearOff>) const; |
108 void deselectAll(); | 109 void deselectAll(); |
109 | 110 |
110 static PassRefPtr<SVGNumberTearOff> createSVGNumber(); | 111 static PassRefPtr<SVGNumberTearOff> createSVGNumber(); |
111 static PassRefPtr<SVGLengthTearOff> createSVGLength(); | 112 static PassRefPtr<SVGLengthTearOff> createSVGLength(); |
112 static SVGAngle createSVGAngle(); | 113 static SVGAngle createSVGAngle(); |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
189 inline bool isSVGSVGElement(const Node& node) | 190 inline bool isSVGSVGElement(const Node& node) |
190 { | 191 { |
191 return node.isSVGElement() && toSVGElement(node).isSVGSVGElement(); | 192 return node.isSVGElement() && toSVGElement(node).isSVGSVGElement(); |
192 } | 193 } |
193 | 194 |
194 DEFINE_NODE_TYPE_CASTS_WITH_FUNCTION(SVGSVGElement); | 195 DEFINE_NODE_TYPE_CASTS_WITH_FUNCTION(SVGSVGElement); |
195 | 196 |
196 } // namespace WebCore | 197 } // namespace WebCore |
197 | 198 |
198 #endif | 199 #endif |
OLD | NEW |