/external/webkit/Source/WebCore/svg/ |
H A D | SVGDocumentExtensions.h | 39 class SVGSMILElement; 59 bool sampleAnimationAtTime(const String& elementId, SVGSMILElement*, double time); 61 void addAnimationElementToTarget(SVGSMILElement*, SVGElement*); 62 void removeAnimationElementFromTarget(SVGSMILElement*, SVGElement*); 73 HashMap<SVGElement*, HashSet<SVGSMILElement*>* > m_animatedElements;
|
H A D | SVGDocumentExtensions.cpp | 36 #include "SVGSMILElement.h" 122 bool SVGDocumentExtensions::sampleAnimationAtTime(const String& elementId, SVGSMILElement* element, double time) 140 void SVGDocumentExtensions::addAnimationElementToTarget(SVGSMILElement* animationElement, SVGElement* targetElement) 145 if (HashSet<SVGSMILElement*>* animationElementsForTarget = m_animatedElements.get(targetElement)) { 150 HashSet<SVGSMILElement*>* animationElementsForTarget = new HashSet<SVGSMILElement*>; 155 void SVGDocumentExtensions::removeAnimationElementFromTarget(SVGSMILElement* animationElement, SVGElement* targetElement) 160 HashMap<SVGElement*, HashSet<SVGSMILElement*>* >::iterator it = m_animatedElements.find(targetElement); 163 HashSet<SVGSMILElement*>* animationElementsForTarget = it->second; 176 HashSet<SVGSMILElement*>* animationElementsForTarge [all...] |
H A D | SVGAnimationElement.h | 33 #include "SVGSMILElement.h" 43 class SVGAnimationElement : public SVGSMILElement, 85 // from SVGSMILElement 87 virtual void updateAnimation(float percent, unsigned repeat, SVGSMILElement* resultElement); 96 virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultElement) = 0;
|
H A D | SVGAnimateMotionElement.h | 44 virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultElement);
|
H A D | SVGAnimateTransformElement.h | 50 virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultElement);
|
H A D | SVGAnimateElement.h | 49 virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultElement);
|
H A D | SVGAElement.cpp | 45 #include "SVGSMILElement.h" 168 if (SVGSMILElement::isSMILElement(targetElement)) { 169 static_cast<SVGSMILElement*>(targetElement)->beginByLinkActivation();
|
H A D | SVGAnimationElement.cpp | 58 : SVGSMILElement(tagName, document) 156 SVGSMILElement::parseMappedAttribute(attr); 164 SVGSMILElement::attributeChanged(attr, preserveDecls); 169 SVGSMILElement::synchronizeProperty(attrName); 534 void SVGAnimationElement::updateAnimation(float percent, unsigned repeat, SVGSMILElement* resultElement)
|
H A D | SVGAnimateMotionElement.cpp | 180 void SVGAnimateMotionElement::calculateAnimatedValue(float percentage, unsigned, SVGSMILElement*)
|
H A D | SVGAnimateTransformElement.cpp | 132 void SVGAnimateTransformElement::calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement*)
|
H A D | SVGAnimateElement.cpp | 167 void SVGAnimateElement::calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultElement)
|
H A D | SVGUseElement.cpp | 42 #include "SVGSMILElement.h" 436 if (SVGSMILElement::isSMILElement(element))
|
/external/webkit/Source/WebCore/svg/animation/ |
H A D | SMILTimeContainer.h | 44 class SVGSMILElement; 51 void schedule(SVGSMILElement*); 52 void unschedule(SVGSMILElement*); 76 void sortByPriority(Vector<SVGSMILElement*>& smilElements, SMILTime elapsed); 91 typedef HashSet<SVGSMILElement*> TimingElementSet;
|
H A D | SVGSMILElement.cpp | 29 #include "SVGSMILElement.h" 59 static PassRefPtr<ConditionEventListener> create(SVGSMILElement* animation, SVGSMILElement::Condition* condition) 79 ConditionEventListener(SVGSMILElement* animation, SVGSMILElement::Condition* condition) 88 SVGSMILElement* m_animation; 89 SVGSMILElement::Condition* m_condition; 106 SVGSMILElement::Condition::Condition(Type type, BeginOrEnd beginOrEnd, const String& baseID, const String& name, SMILTime offset, int repeats) 116 SVGSMILElement::SVGSMILElement(cons function in class:WebCore::SVGSMILElement [all...] |
H A D | SMILTimeContainer.cpp | 35 #include "SVGSMILElement.h" 65 void SMILTimeContainer::schedule(SVGSMILElement* animation) 75 void SMILTimeContainer::unschedule(SVGSMILElement* animation) 149 if (SVGSMILElement::isSMILElement(node)) 150 static_cast<SVGSMILElement*>(node)->setDocumentOrderIndex(timingElementCount++); 157 bool operator()(SVGSMILElement* a, SVGSMILElement* b) 172 void SMILTimeContainer::sortByPriority(Vector<SVGSMILElement*>& smilElements, SMILTime elapsed) 179 static bool applyOrderSortFunction(SVGSMILElement* a, SVGSMILElement* [all...] |
H A D | SVGSMILElement.h | 40 class SVGSMILElement : public SVGElement { class in namespace:WebCore 42 SVGSMILElement(const QualifiedName&, Document*); 43 virtual ~SVGSMILElement(); 93 void progress(SMILTime elapsed, SVGSMILElement* resultsElement); 116 virtual void updateAnimation(float percent, unsigned repeat, SVGSMILElement* resultElement) = 0; 171 void createInstanceTimesFromSyncbase(SVGSMILElement* syncbase, NewOrExistingInterval); 172 void addTimeDependent(SVGSMILElement*); 173 void removeTimeDependent(SVGSMILElement*); 193 typedef HashSet<SVGSMILElement*> TimeDependentSet;
|
/external/webkit/Source/WebKit/gtk/WebCoreSupport/ |
H A D | DumpRenderTreeSupportGtk.cpp | 68 #include "SVGSMILElement.h" 399 if (!coreElement || !SVGSMILElement::isSMILElement(coreElement)) 401 return document->accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreElement), time);
|
/external/webkit/Source/WebKit/qt/WebCoreSupport/ |
H A D | DumpRenderTreeSupportQt.cpp | 71 #include "SVGSMILElement.h" 313 if (!coreNode || !SVGSMILElement::isSMILElement(coreNode)) 316 return doc->accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreNode), time);
|
/external/webkit/Source/WebKit/mac/WebView/ |
H A D | WebFrame.mm | 88 #import <WebCore/SVGSMILElement.h> 1023 if (!coreNode || !SVGSMILElement::isSMILElement(coreNode)) 1027 return document->accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreNode), time);
|
/external/webkit/Source/WebKit/win/ |
H A D | WebFrame.cpp | 96 #include <WebCore/SVGSMILElement.h> 1259 if (!domNode || !SVGSMILElement::isSMILElement(domNode->node())) 1263 *animationWasRunning = document->accessSVGExtensions()->sampleAnimationAtTime(String(elementId, SysStringLen(elementId)), static_cast<SVGSMILElement*>(domNode->node()), secondsFromNow);
|
/external/webkit/Source/WebKit/chromium/src/ |
H A D | WebFrameImpl.cpp | 119 #include "SVGSMILElement.h" 1876 if (!coreNode || !SVGSMILElement::isSMILElement(coreNode)) 1879 return document->accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreNode), time);
|
/external/webkit/Source/WebCore/ |
H A D | Android.mk | 1199 svg/animation/SVGSMILElement.cpp \
|