Home | History | Annotate | Download | only in animation

Lines Matching refs:ConditionEventListener

57 class ConditionEventListener : public EventListener {
59 static PassRefPtr<ConditionEventListener> create(SVGSMILElement* animation, SVGSMILElement::Condition* condition)
61 return adoptRef(new ConditionEventListener(animation, condition));
64 static const ConditionEventListener* cast(const EventListener* listener)
67 ? static_cast<const ConditionEventListener*>(listener)
79 ConditionEventListener(SVGSMILElement* animation, SVGSMILElement::Condition* condition)
92 bool ConditionEventListener::operator==(const EventListener& listener)
94 if (const ConditionEventListener* conditionEventListener = ConditionEventListener::cast(&listener))
95 return m_animation == conditionEventListener->m_animation && m_condition == conditionEventListener->m_condition;
99 void ConditionEventListener::handleEvent(ScriptExecutionContext*, Event* event)
446 condition.m_eventListener = ConditionEventListener::create(this, &condition);