MCPcopy Create free account
hub / github.com/SpartanJ/eepp / sendEvent

Method sendEvent

src/eepp/scene/node.cpp:1262–1273  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1260}
1261
1262void Node::sendEvent( const Event* event ) {
1263 if ( 0 != mEvents.count( event->getType() ) ) {
1264 auto eventMap = mEvents[event->getType()];
1265 if ( eventMap.begin() != eventMap.end() ) {
1266 std::map<Uint32, EventCallback>::iterator it;
1267 for ( it = eventMap.begin(); it != eventMap.end(); ++it ) {
1268 const_cast<Event*>( event )->mCallbackId = it->first;
1269 it->second( event );
1270 }
1271 }
1272 }
1273}
1274
1275void Node::onParentChange() {
1276 invalidateDraw();

Callers 1

updateMethod · 0.45

Calls 4

countMethod · 0.45
getTypeMethod · 0.45
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected