/external/webkit/Source/WebCore/svg/ |
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;
|
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*>* animationElementsForTarget = m_animatedElements.take(targetElement) [all...] |
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;
|
SVGAnimateMotionElement.h | 44 virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultElement);
|
SVGAnimateTransformElement.h | 50 virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultElement);
|
SVGAnimateElement.h | 49 virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultElement);
|
SVGAElement.cpp | 45 #include "SVGSMILElement.h" 168 if (SVGSMILElement::isSMILElement(targetElement)) { 169 static_cast<SVGSMILElement*>(targetElement)->beginByLinkActivation();
|
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)
|
SVGAnimateMotionElement.cpp | 180 void SVGAnimateMotionElement::calculateAnimatedValue(float percentage, unsigned, SVGSMILElement*)
|
SVGAnimateTransformElement.cpp | 132 void SVGAnimateTransformElement::calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement*)
|
SVGAnimateElement.cpp | 167 void SVGAnimateElement::calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultElement)
|
SVGUseElement.cpp | 42 #include "SVGSMILElement.h" 436 if (SVGSMILElement::isSMILElement(element)) [all...] |
/external/webkit/Source/WebCore/svg/animation/ |
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;
|
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(const QualifiedName& tagName, Document* doc [all...] |
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* b [all...] |
SVGSMILElement.h | 40 class SVGSMILElement : public SVGElement { 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/ |
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/ |
DumpRenderTreeSupportQt.cpp | 71 #include "SVGSMILElement.h" 313 if (!coreNode || !SVGSMILElement::isSMILElement(coreNode)) 316 return doc->accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreNode), time); [all...] |
/external/webkit/Source/WebKit/mac/WebView/ |
WebFrame.mm | 88 #import <WebCore/SVGSMILElement.h> [all...] |
/external/webkit/Source/WebKit/win/ |
WebFrame.cpp | 96 #include <WebCore/SVGSMILElement.h> [all...] |
/external/webkit/Source/WebKit/chromium/src/ |
WebFrameImpl.cpp | 119 #include "SVGSMILElement.h" [all...] |
/external/webkit/Source/WebCore/ |
Android.mk | [all...] |