Home | History | Annotate | Download | only in animation

Lines Matching refs:BeginOrEnd

111 SVGSMILElement::Condition::Condition(Type type, BeginOrEnd beginOrEnd, const String& baseID, const String& name, SMILTime offset, int repeats)
113 , m_beginOrEnd(beginOrEnd)
254 bool SVGSMILElement::parseCondition(const String& value, BeginOrEnd beginOrEnd)
313 m_conditions.append(Condition(type, beginOrEnd, baseID, nameString, offset, repeats));
315 if (type == Condition::EventBase && beginOrEnd == End)
329 void SVGSMILElement::parseBeginOrEnd(const String& parseString, BeginOrEnd beginOrEnd)
331 Vector<SMILTime>& timeList = beginOrEnd == Begin ? m_beginTimes : m_endTimes;
332 if (beginOrEnd == End)
342 parseCondition(splitString[n], beginOrEnd);
578 SMILTime SVGSMILElement::findInstanceTime(BeginOrEnd beginOrEnd, SMILTime minimumTime, bool equalsMinimumOK) const
582 const Vector<SMILTime>& list = beginOrEnd == Begin ? m_beginTimes : m_endTimes;
586 if (time.isIndefinite() && beginOrEnd == Begin) {