MCPcopy Create free account
hub / github.com/IppClub/Dora-SSR / registerTouchHandler

Function registerTouchHandler

Source/Basic/Director.cpp:203–214  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

201}
202
203static bool registerTouchHandler(Node* target) {
204 if (target && SharedTouchDispatcher.hasEvents()) {
205 target->traverseVisible([](Node* node) {
206 if (node->isTouchEnabled()) {
207 SharedTouchDispatcher.add(node->getTouchHandler()->ref());
208 }
209 return false;
210 });
211 return true;
212 }
213 return false;
214}
215
216bool Director::init() {
217 _profilerInfo.init();

Callers 1

handleTouchEventsMethod · 0.85

Calls 5

hasEventsMethod · 0.80
traverseVisibleMethod · 0.80
isTouchEnabledMethod · 0.80
addMethod · 0.65
getTouchHandlerMethod · 0.45

Tested by

no test coverage detected