Home | History | Annotate | Download | only in animation

Lines Matching refs:SVGSMILElement

29 #include "SVGSMILElement.h"
59 static PassRefPtr<ConditionEventListener> create(SVGSMILElement* animation, Element* eventBase, SVGSMILElement::Condition* condition)
81 ConditionEventListener(SVGSMILElement* animation, Element* eventBase, SVGSMILElement::Condition* condition)
92 SVGSMILElement* m_animation;
93 SVGSMILElement::Condition* m_condition;
111 SVGSMILElement::Condition::Condition(Type type, BeginOrEnd beginOrEnd, const String& baseID, const String& name, SMILTime offset, int repeats)
121 SVGSMILElement::SVGSMILElement(const QualifiedName& tagName, Document* doc)
142 SVGSMILElement::~SVGSMILElement()
149 void SVGSMILElement::insertedIntoDocument()
166 void SVGSMILElement::removedFromDocument()
174 RefPtr<SVGSMILElement> keepAlive(this);
179 void SVGSMILElement::finishParsingChildren()
193 SMILTime SVGSMILElement::parseOffsetValue(const String& data)
213 SMILTime SVGSMILElement::parseClockValue(const String& data)
254 bool SVGSMILElement::parseCondition(const String& value, BeginOrEnd beginOrEnd)
321 bool SVGSMILElement::isSMILElement(Node* node)
329 void SVGSMILElement::parseBeginOrEnd(const String& parseString, BeginOrEnd beginOrEnd)
349 void SVGSMILElement::parseMappedAttribute(MappedAttribute* attr)
373 void SVGSMILElement::attributeChanged(Attribute* attr, bool preserveDecls)
397 void SVGSMILElement::connectConditions()
418 SVGSMILElement* syncbase = static_cast<SVGSMILElement*>(condition.m_syncbase.get());
424 void SVGSMILElement::disconnectConditions()
440 static_cast<SVGSMILElement*>(condition.m_syncbase.get())->removeTimeDependent(this);
447 void SVGSMILElement::reschedule()
453 SVGElement* SVGSMILElement::targetElement() const
462 String SVGSMILElement::attributeName() const
467 SMILTime SVGSMILElement::elapsed() const
472 bool SVGSMILElement::isInactive() const
477 bool SVGSMILElement::isFrozen() const
482 SVGSMILElement::Restart SVGSMILElement::restart() const
494 SVGSMILElement::FillMode SVGSMILElement::fill() const
501 String SVGSMILElement::xlinkHref() const
506 SMILTime SVGSMILElement::dur() const
515 SMILTime SVGSMILElement::repeatDur() const
525 SMILTime SVGSMILElement::repeatCount() const
541 SMILTime SVGSMILElement::maxValue() const
550 SMILTime SVGSMILElement::minValue() const
559 SMILTime SVGSMILElement::simpleDuration() const
564 void SVGSMILElement::addBeginTime(SMILTime time)
571 void SVGSMILElement::addEndTime(SMILTime time)
578 SMILTime SVGSMILElement::findInstanceTime(BeginOrEnd beginOrEnd, SMILTime minimumTime, bool equalsMinimumOK) const
599 SMILTime SVGSMILElement::repeatingDuration() const
612 SMILTime SVGSMILElement::resolveActiveEnd(SMILTime resolvedBegin, SMILTime resolvedEnd) const
635 void SVGSMILElement::resolveInterval(bool first, SMILTime& beginResult, SMILTime& endResult) const
672 void SVGSMILElement::resolveFirstInterval()
689 void SVGSMILElement::resolveNextInterval()
704 SMILTime SVGSMILElement::nextProgressTime() const
709 void SVGSMILElement::beginListChanged()
730 void SVGSMILElement::endListChanged()
749 void SVGSMILElement::checkRestart(SMILTime elapsed)
771 float SVGSMILElement::calculateAnimationPercentAndRepeat(SMILTime elapsed, unsigned& repeat) const
798 SMILTime SVGSMILElement::calculateNextProgressTime(SMILTime elapsed) const
817 SVGSMILElement::ActiveState SVGSMILElement::determineActiveState(SMILTime elapsed) const
828 bool SVGSMILElement::isContributing(SMILTime elapsed) const
834 void SVGSMILElement::progress(SMILTime elapsed, SVGSMILElement* resultElement)
885 void SVGSMILElement::notifyDependentsIntervalChanged(NewOrExistingInterval newOrExisting)
888 DEFINE_STATIC_LOCAL(HashSet<SVGSMILElement*>, loopBreaker, ());
895 SVGSMILElement* dependent = *it;
902 void SVGSMILElement::createInstanceTimesFromSyncbase(SVGSMILElement* syncbase, NewOrExistingInterval)
925 void SVGSMILElement::addTimeDependent(SVGSMILElement* animation)
932 void SVGSMILElement::removeTimeDependent(SVGSMILElement* animation)
937 void SVGSMILElement::handleConditionEvent(Event*, Condition* condition)
945 void SVGSMILElement