Home
last modified time | relevance | path

Searched refs:SVGSMILElement (Results 1 – 25 of 35) sorted by relevance

12

/external/webkit/Source/WebCore/svg/animation/
DSVGSMILElement.cpp59 …static PassRefPtr<ConditionEventListener> create(SVGSMILElement* animation, SVGSMILElement::Condit… in create()
79 ConditionEventListener(SVGSMILElement* animation, SVGSMILElement::Condition* condition) in ConditionEventListener()
88 SVGSMILElement* m_animation;
89 SVGSMILElement::Condition* m_condition;
106 SVGSMILElement::Condition::Condition(Type type, BeginOrEnd beginOrEnd, const String& baseID, const … in Condition()
116 SVGSMILElement::SVGSMILElement(const QualifiedName& tagName, Document* doc) in SVGSMILElement() function in WebCore::SVGSMILElement
139 SVGSMILElement::~SVGSMILElement() in ~SVGSMILElement()
170 void SVGSMILElement::insertedIntoDocument() in insertedIntoDocument()
188 void SVGSMILElement::removedFromDocument() in removedFromDocument()
201 RefPtr<SVGSMILElement> keepAlive(this); in removedFromDocument()
[all …]
DSMILTimeContainer.cpp65 void SMILTimeContainer::schedule(SVGSMILElement* animation) in schedule()
75 void SMILTimeContainer::unschedule(SVGSMILElement* animation) in unschedule()
149 if (SVGSMILElement::isSMILElement(node)) in updateDocumentOrderIndexes()
150 static_cast<SVGSMILElement*>(node)->setDocumentOrderIndex(timingElementCount++); in updateDocumentOrderIndexes()
157 bool operator()(SVGSMILElement* a, SVGSMILElement* b) in operator ()()
172 void SMILTimeContainer::sortByPriority(Vector<SVGSMILElement*>& smilElements, SMILTime elapsed) in sortByPriority()
179 static bool applyOrderSortFunction(SVGSMILElement* a, SVGSMILElement* b) in applyOrderSortFunction()
186 static void sortByApplyOrder(Vector<SVGSMILElement*>& smilElements) in sortByApplyOrder()
229 Vector<SVGSMILElement*> toAnimate; in updateAnimations()
235 SVGSMILElement* animation = toAnimate[n]; in updateAnimations()
[all …]
DSVGSMILElement.h40 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;
DSMILTimeContainer.h44 class SVGSMILElement; variable
51 void schedule(SVGSMILElement*);
52 void unschedule(SVGSMILElement*);
76 void sortByPriority(Vector<SVGSMILElement*>& smilElements, SMILTime elapsed);
91 typedef HashSet<SVGSMILElement*> TimingElementSet;
/external/webkit/Source/WebCore/svg/
DSVGDocumentExtensions.cpp122 bool SVGDocumentExtensions::sampleAnimationAtTime(const String& elementId, SVGSMILElement* element,… in sampleAnimationAtTime()
140 void SVGDocumentExtensions::addAnimationElementToTarget(SVGSMILElement* animationElement, SVGElemen… in addAnimationElementToTarget()
145 …if (HashSet<SVGSMILElement*>* animationElementsForTarget = m_animatedElements.get(targetElement)) { in addAnimationElementToTarget()
150 HashSet<SVGSMILElement*>* animationElementsForTarget = new HashSet<SVGSMILElement*>; in addAnimationElementToTarget()
155 void SVGDocumentExtensions::removeAnimationElementFromTarget(SVGSMILElement* animationElement, SVGE… in removeAnimationElementFromTarget()
160 …HashMap<SVGElement*, HashSet<SVGSMILElement*>* >::iterator it = m_animatedElements.find(targetElem… in removeAnimationElementFromTarget()
163 HashSet<SVGSMILElement*>* animationElementsForTarget = it->second; in removeAnimationElementFromTarget()
176 HashSet<SVGSMILElement*>* animationElementsForTarget = m_animatedElements.take(targetElement); in removeAllAnimationElementsFromTarget()
180 HashSet<SVGSMILElement*>::iterator it = animationElementsForTarget->begin(); in removeAllAnimationElementsFromTarget()
181 HashSet<SVGSMILElement*>::iterator end = animationElementsForTarget->end(); in removeAllAnimationElementsFromTarget()
DSVGDocumentExtensions.h39 class SVGSMILElement; variable
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;
DSVGAnimationElement.h43 class SVGAnimationElement : public SVGSMILElement,
87 virtual void updateAnimation(float percent, unsigned repeat, SVGSMILElement* resultElement);
96 …virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultEleme…
DSVGAnimationElement.cpp58 : SVGSMILElement(tagName, document) in DEFINE_ANIMATED_BOOLEAN()
156 SVGSMILElement::parseMappedAttribute(attr); in parseMappedAttribute()
164 SVGSMILElement::attributeChanged(attr, preserveDecls); in attributeChanged()
169 SVGSMILElement::synchronizeProperty(attrName); in synchronizeProperty()
534 void SVGAnimationElement::updateAnimation(float percent, unsigned repeat, SVGSMILElement* resultEle… in updateAnimation()
DSVGAElement.cpp168 if (SVGSMILElement::isSMILElement(targetElement)) { in defaultEventHandler()
169 static_cast<SVGSMILElement*>(targetElement)->beginByLinkActivation(); in defaultEventHandler()
DSVGAnimateTransformElement.h50 …virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultEleme…
DSVGAnimateMotionElement.h44 …virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultEleme…
DSVGAnimateElement.h49 …virtual void calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* resultEleme…
DSVGAnimateTransformElement.cpp132 …AnimateTransformElement::calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement*) in calculateAnimatedValue() argument
DSVGAnimateMotionElement.cpp180 void SVGAnimateMotionElement::calculateAnimatedValue(float percentage, unsigned, SVGSMILElement*) in calculateAnimatedValue() argument
DSVGAnimateElement.cpp167 void SVGAnimateElement::calculateAnimatedValue(float percentage, unsigned repeat, SVGSMILElement* r… in calculateAnimatedValue()
DSVGUseElement.cpp436 if (SVGSMILElement::isSMILElement(element)) in isDisallowedElement()
/external/webkit/Source/WebKit/gtk/WebCoreSupport/
DDumpRenderTreeSupportGtk.cpp399 if (!coreElement || !SVGSMILElement::isSMILElement(coreElement)) in pauseSVGAnimation()
401 …>accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreElement)… in pauseSVGAnimation()
/external/webkit/Source/WebKit/qt/WebCoreSupport/
DDumpRenderTreeSupportQt.cpp313 if (!coreNode || !SVGSMILElement::isSMILElement(coreNode)) in pauseSVGAnimation()
316 …return doc->accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(c… in pauseSVGAnimation()
/external/webkit/Source/WebKit/mac/WebView/
DWebFrame.mm88 #import <WebCore/SVGSMILElement.h>
1023 if (!coreNode || !SVGSMILElement::isSMILElement(coreNode))
1027 …>accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreNode), t…
/external/webkit/Source/WebKit/chromium/src/
DWebFrameImpl.cpp1876 if (!coreNode || !SVGSMILElement::isSMILElement(coreNode)) in pauseSVGAnimation()
1879 …>accessSVGExtensions()->sampleAnimationAtTime(elementId, static_cast<SVGSMILElement*>(coreNode), t… in pauseSVGAnimation()
/external/webkit/Source/WebKit/win/
DWebFrame.cpp1259 if (!domNode || !SVGSMILElement::isSMILElement(domNode->node())) in pauseSVGAnimation()
1263 …mationAtTime(String(elementId, SysStringLen(elementId)), static_cast<SVGSMILElement*>(domNode->nod… in pauseSVGAnimation()
/external/webkit/Source/WebCore/
DChangeLog-2008-08-1014423 * svg/animation/SVGSMILElement.cpp:
14426 (WebCore::SVGSMILElement::connectConditions):
26936 * svg/animation/SVGSMILElement.cpp:
26937 (WebCore::SVGSMILElement::Condition::Condition):
26938 * svg/animation/SVGSMILElement.h:
29168 * svg/animation/SVGSMILElement.cpp:
29172 (WebCore::SVGSMILElement::connectConditions):
29173 (WebCore::SVGSMILElement::disconnectConditions):
29174 (WebCore::SVGSMILElement::createInstanceTimesFromSyncbase):
29175 * svg/animation/SVGSMILElement.h:
[all …]
DAndroid.mk1198 svg/animation/SVGSMILElement.cpp \
DWebCore.pro2259 svg/animation/SVGSMILElement.h \
3189 svg/animation/SVGSMILElement.cpp \
DCMakeLists.txt1753 svg/animation/SVGSMILElement.cpp

12