Lines Matching refs:SkEvent
12 void SkEvent::initialize(const char* type, size_t typeLen, in initialize()
25 SkEvent::SkEvent() in SkEvent() function in SkEvent
30 SkEvent::SkEvent(const SkEvent& src) in SkEvent() function in SkEvent
37 SkEvent::SkEvent(const SkString& type, SkEventSinkID targetID) in SkEvent() function in SkEvent
42 SkEvent::SkEvent(const char type[], SkEventSinkID targetID) in SkEvent() function in SkEvent
48 SkEvent::~SkEvent() in ~SkEvent()
62 void SkEvent::getType(SkString* str) const in getType()
77 bool SkEvent::isType(const SkString& str) const in isType()
82 bool SkEvent::isType(const char type[], size_t typeLen) const in isType()
94 void SkEvent::setType(const char type[], size_t typeLen) in setType()
115 void SkEvent::setType(const SkString& type) in setType()
124 void SkEvent::inflate(const SkDOM& dom, const SkDOM::Node* node) in inflate()
182 void SkEvent::dump(const char title[]) in dump()
281 SkEvent* fEventQHead, *fEventQTail;
282 SkEvent* fDelayQHead;
294 void SkEvent::postDelay(SkMSec delay) { in postDelay()
308 bool wasEmpty = SkEvent::Enqueue(this); in postDelay()
313 SkEvent::SignalNonEmptyQueue(); in postDelay()
317 void SkEvent::postTime(SkMSec time) { in postTime()
326 SkMSec queueDelay = SkEvent::EnqueueTime(this, time); in postTime()
331 SkEvent::SignalQueueTimer(queueDelay); in postTime()
335 bool SkEvent::Enqueue(SkEvent* evt) { in Enqueue()
355 SkEvent* SkEvent::Dequeue() { in Dequeue()
359 SkEvent* evt = globals.fEventQHead; in Dequeue()
373 bool SkEvent::QHasEvents() { in QHasEvents()
384 SkMSec SkEvent::EnqueueTime(SkEvent* evt, SkMSec time) { in EnqueueTime()
388 SkEvent* curr = globals.fDelayQHead; in EnqueueTime()
389 SkEvent* prev = NULL; in EnqueueTime()
418 bool SkEvent::ProcessEvent() { in ProcessEvent()
419 SkEvent* evt = SkEvent::Dequeue(); in ProcessEvent()
420 SkAutoTDelete<SkEvent> autoDelete(evt); in ProcessEvent()
427 again = SkEvent::QHasEvents(); in ProcessEvent()
432 void SkEvent::ServiceQueueTimer() in ServiceQueueTimer()
440 SkEvent* evt = globals.fDelayQHead; in ServiceQueueTimer()
456 SkEvent* next = evt->fNextEvent; in ServiceQueueTimer()
457 if (SkEvent::Enqueue(evt)) in ServiceQueueTimer()
468 SkEvent::SignalNonEmptyQueue(); in ServiceQueueTimer()
470 SkEvent::SignalQueueTimer(time); in ServiceQueueTimer()
473 int SkEvent::CountEventsOnQueue() { in CountEventsOnQueue()
478 const SkEvent* evt = globals.fEventQHead; in CountEventsOnQueue()
490 void SkEvent::Init() {} in Init()
492 void SkEvent::Term() { in Term()
495 SkEvent* evt = globals.fEventQHead; in Term()
497 SkEvent* next = evt->fNextEvent; in Term()
504 SkEvent* next = evt->fNextEvent; in Term()