Lines Matching defs:SkEventSink
10 #include "SkEventSink.h"
26 SkEventSink* fSinkHead;
35 SkEventSink::SkEventSink() : fTagHead(NULL) {
47 SkEventSink::~SkEventSink() {
55 SkEventSink* sink = globals.fSinkHead;
56 SkEventSink* prev = NULL;
59 SkEventSink* next = sink->fNextSink;
74 bool SkEventSink::doEvent(const SkEvent& evt) {
78 bool SkEventSink::doQuery(SkEvent* evt) {
83 bool SkEventSink::onEvent(const SkEvent&) {
87 bool SkEventSink::onQuery(SkEvent*) {
93 SkTagList* SkEventSink::findTagList(U8CPU tag) const {
97 void SkEventSink::addTagList(SkTagList* rec) {
105 void SkEventSink::removeTagList(U8CPU tag) {
138 void SkEventSink::addListenerID(SkEventSinkID id)
164 void SkEventSink::copyListeners(const SkEventSink& sink)
176 void SkEventSink::removeListenerID(SkEventSinkID id)
202 bool SkEventSink::hasListeners() const
207 void SkEventSink::postToListeners(const SkEvent& evt, SkMSec delay) {
222 SkEventSink::EventResult SkEventSink::DoEvent(const SkEvent& evt) {
228 SkEventSink* sink = SkEventSink::FindSink(evt.getTargetID());
236 SkEventSink* SkEventSink::FindSink(SkEventSinkID sinkID)
243 SkEventSink* sink = globals.fSinkHead;
270 void SkEventSink::RegisterNamedSinkID(const char name[], SkEventSinkID id)
282 SkEventSinkID SkEventSink::FindNamedSinkID(const char name[])
298 void SkEventSink::RemoveAllNamedSinkIDs()