#include <LuaScriptHandlerMgr.h>
|
| enum | HandlerType : int {
NODE = 0,
MENU_CLICKED,
NOTIFICATION,
CALLFUNC,
SCHEDULE,
TOUCHES,
KEYPAD,
ACCELEROMETER,
CONTROL_TOUCH_DOWN,
CONTROL_TOUCH_DRAG_INSIDE,
CONTROL_TOUCH_DRAG_OUTSIDE,
CONTROL_TOUCH_DRAG_ENTER,
CONTROL_TOUCH_DRAG_EXIT,
CONTROL_TOUCH_UP_INSIDE,
CONTROL_TOUCH_UP_OUTSIDE,
CONTROL_TOUCH_UP_CANCEL,
CONTROL_VALUE_CHANGED,
WEBSOCKET_OPEN,
WEBSOCKET_MESSAGE,
WEBSOCKET_CLOSE,
WEBSOCKET_ERROR,
GL_NODE_DRAW,
SCROLLVIEW_SCROLL,
SCROLLVIEW_ZOOM,
TABLECELL_TOUCHED,
TABLECELL_HIGHLIGHT,
TABLECELL_UNHIGHLIGHT,
TABLECELL_WILL_RECYCLE,
TABLECELL_SIZE_FOR_INDEX,
TABLECELL_AT_INDEX,
TABLEVIEW_NUMS_OF_CELLS
} |
| |
| typedef int | Handler |
typedef std::pair< HandlerType,
Handler > | HandlerPair |
| typedef std::vector< HandlerPair > | VecHandlerPairs |
typedef std::map< void
*, VecHandlerPairs > | MapObjectHandlers |
| Enumerator |
|---|
| NODE |
|
| MENU_CLICKED |
|
| NOTIFICATION |
|
| CALLFUNC |
|
| SCHEDULE |
|
| TOUCHES |
|
| KEYPAD |
|
| ACCELEROMETER |
|
| CONTROL_TOUCH_DOWN |
|
| CONTROL_TOUCH_DRAG_INSIDE |
|
| CONTROL_TOUCH_DRAG_OUTSIDE |
|
| CONTROL_TOUCH_DRAG_ENTER |
|
| CONTROL_TOUCH_DRAG_EXIT |
|
| CONTROL_TOUCH_UP_INSIDE |
|
| CONTROL_TOUCH_UP_OUTSIDE |
|
| CONTROL_TOUCH_UP_CANCEL |
|
| CONTROL_VALUE_CHANGED |
|
| WEBSOCKET_OPEN |
|
| WEBSOCKET_MESSAGE |
|
| WEBSOCKET_CLOSE |
|
| WEBSOCKET_ERROR |
|
| GL_NODE_DRAW |
|
| SCROLLVIEW_SCROLL |
|
| SCROLLVIEW_ZOOM |
|
| TABLECELL_TOUCHED |
|
| TABLECELL_HIGHLIGHT |
|
| TABLECELL_UNHIGHLIGHT |
|
| TABLECELL_WILL_RECYCLE |
|
| TABLECELL_SIZE_FOR_INDEX |
|
| TABLECELL_AT_INDEX |
|
| TABLEVIEW_NUMS_OF_CELLS |
|
| Enumerator |
|---|
| NODE |
|
| MENU_CLICKED |
|
| NOTIFICATION |
|
| CALLFUNC |
|
| SCHEDULE |
|
| TOUCHES |
|
| KEYPAD |
|
| ACCELEROMETER |
|
| CONTROL_TOUCH_DOWN |
|
| CONTROL_TOUCH_DRAG_INSIDE |
|
| CONTROL_TOUCH_DRAG_OUTSIDE |
|
| CONTROL_TOUCH_DRAG_ENTER |
|
| CONTROL_TOUCH_DRAG_EXIT |
|
| CONTROL_TOUCH_UP_INSIDE |
|
| CONTROL_TOUCH_UP_OUTSIDE |
|
| CONTROL_TOUCH_UP_CANCEL |
|
| CONTROL_VALUE_CHANGED |
|
| WEBSOCKET_OPEN |
|
| WEBSOCKET_MESSAGE |
|
| WEBSOCKET_CLOSE |
|
| WEBSOCKET_ERROR |
|
| GL_NODE_DRAW |
|
| SCROLLVIEW_SCROLL |
|
| SCROLLVIEW_ZOOM |
|
| TABLECELL_TOUCHED |
|
| TABLECELL_HIGHLIGHT |
|
| TABLECELL_UNHIGHLIGHT |
|
| TABLECELL_WILL_RECYCLE |
|
| TABLECELL_SIZE_FOR_INDEX |
|
| TABLECELL_AT_INDEX |
|
| TABLEVIEW_NUMS_OF_CELLS |
|
| local addObjectHandler |
( |
local |
object, |
|
|
local |
handler, |
|
|
local |
handlerType |
|
) |
| |
| local getObjectHandler |
( |
local |
object, |
|
|
local |
handlerType |
|
) |
| |
| void removeObjectAllHandlers |
( |
void * |
object) | |
|
| local removeObjectAllHandlers |
( |
local |
object) | |
|
| local removeObjectHandler |
( |
local |
object, |
|
|
local |
handlerType |
|
) |
| |
The documentation for this class was generated from the following file: