[dispatcher] Updating the declare of event listeners in Layer. Using more specified type.

This commit is contained in:
James Chen 2013-09-15 17:48:29 +08:00
parent d940e01bc1
commit 499e8caf7a
1 changed files with 8 additions and 5 deletions

View File

@ -29,13 +29,13 @@ THE SOFTWARE.
#include "base_nodes/CCNode.h"
#include "CCProtocols.h"
#include "event_dispatcher/CCKeyboardEvent.h"
#include "event_dispatcher/CCTouchEvent.h"
#include "cocoa/CCArray.h"
#ifdef EMSCRIPTEN
#include "base_nodes/CCGLBufferedNode.h"
#endif // EMSCRIPTEN
#include "event_dispatcher/CCKeyboardEvent.h"
NS_CC_BEGIN
/**
@ -45,6 +45,9 @@ NS_CC_BEGIN
class TouchScriptHandlerEntry;
class TouchEventListener;
class KeyboardEventListener;
class AccelerationEventListener;
//
// Layer
@ -180,9 +183,9 @@ protected:
bool _touchEnabled;
bool _accelerometerEnabled;
bool _keyboardEnabled;
EventListener* _touchListener;
EventListener* _keyboardListener;
EventListener* _accelerationListener;
TouchEventListener* _touchListener;
KeyboardEventListener* _keyboardListener;
AccelerationEventListener* _accelerationListener;
private:
Touch::DispatchMode _touchMode;
bool _swallowsTouches;