Delegate/Dispatcher events system in cocos2dx