Home | History | Annotate | Download | only in animation

Lines Matching refs:Begin

183     // "If no attribute is present, the default begin value (an offset-value of 0) must be evaluated."
251 std::sort(timeList.begin(), timeList.end());
303 } else if (nameString == "begin" || nameString == "end") {
331 Vector<SMILTime>& timeList = beginOrEnd == Begin ? m_beginTimes : m_endTimes;
357 parseBeginOrEnd(attr->value().string(), Begin);
364 parseBeginOrEnd(getAttribute(SVGNames::beginAttr), Begin);
582 const Vector<SMILTime>& list = beginOrEnd == Begin ? m_beginTimes : m_endTimes;
586 if (time.isIndefinite() && beginOrEnd == Begin) {
587 // "The special value "indefinite" does not yield an instance time in the begin list."
642 SMILTime tempBegin = findInstanceTime(Begin, beginAfter, true);
674 SMILTime begin;
676 resolveInterval(true, begin, end);
677 ASSERT(!begin.isIndefinite());
679 if (!begin.isUnresolved() && (begin != m_intervalBegin || end != m_intervalEnd)) {
681 m_intervalBegin = begin;
691 SMILTime begin;
693 resolveInterval(false, begin, end);
694 ASSERT(!begin.isIndefinite());
696 if (!begin.isUnresolved() && begin != m_intervalBegin) {
697 m_intervalBegin = begin;
715 SMILTime newBegin = findInstanceTime(Begin, elapsed, false);
717 // Begin time changed, re-resolve the interval.
761 SMILTime nextBegin = findInstanceTime(Begin, m_intervalBegin, false);
894 for (TimeDependentSet::iterator it = m_timeDependents.begin(); it != end; ++it) {
909 ASSERT(condition.m_name == "begin" || condition.m_name == "end");
912 if (condition.m_name == "begin")
917 if (condition.m_beginOrEnd == Begin)
939 if (condition->m_beginOrEnd == Begin)