Home | History | Annotate | Download | only in animation

Lines Matching refs:SMILTimeWithOrigin

287 static inline void clearTimesWithDynamicOrigins(Vector<SMILTimeWithOrigin>& timeList)
330 m_beginTimes.append(SMILTimeWithOrigin());
418 static void sortTimeList(Vector<SMILTimeWithOrigin>& timeList)
490 Vector<SMILTimeWithOrigin>& timeList = beginOrEnd == Begin ? m_beginTimes : m_endTimes;
505 timeList.append(SMILTimeWithOrigin(value, SMILTimeWithOrigin::ParserOrigin));
809 void SVGSMILElement::addBeginTime(SMILTime eventTime, SMILTime beginTime, SMILTimeWithOrigin::Origin origin)
811 m_beginTimes.append(SMILTimeWithOrigin(beginTime, origin));
816 void SVGSMILElement::addEndTime(SMILTime eventTime, SMILTime endTime, SMILTimeWithOrigin::Origin origin)
818 m_endTimes.append(SMILTimeWithOrigin(endTime, origin));
823 inline bool compareTimes(const SMILTimeWithOrigin& left, const SMILTimeWithOrigin& right)
830 const Vector<SMILTimeWithOrigin>& list = beginOrEnd == Begin ? m_beginTimes : m_endTimes;
836 const SMILTimeWithOrigin dummyTimeWithOrigin(minimumTime, SMILTimeWithOrigin::ParserOrigin);
837 const SMILTimeWithOrigin* result = std::lower_bound(list.begin(), list.end(), dummyTimeWithOrigin, compareTimes);