cocos2d-x  2.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
UIDragPanel.h File Reference

Classes

class  UIDragPanel
 

Namespaces

 cocos2d
 
 cocos2d::extension
 

Constant Groups

 cocos2d
 
 cocos2d::extension
 

Macros

#define dragpaneleventselector(_SELECTOR)   (SEL_DragPanelEvent)(&_SELECTOR)
#define coco_DragPane_BerthToLeftBottom_selector(_SELECTOR)   (SEL_DragPanelBerthToLeftBottomEvent)(&_SELECTOR)
#define coco_DragPanel_BerthToLeftTop_selector(_SELECTOR)   (SEL_DragPanelBerthToLeftTopEvent)(&_SELECTOR)
#define coco_DragPanel_BerthToRightBottom_selector(_SELECTOR)   (SEL_DragPanelBerthToRightBottomEvent)(&_SELECTOR)
#define coco_DragPanel_BerthToRightTop_selector(_SELECTOR)   (SEL_DragPanelBerthToRightTopEvent)(&_SELECTOR)
#define coco_DragPanel_BerthToLeft_selector(_SELECTOR)   (SEL_DragPanelBerthToLeftEvent)(&_SELECTOR)
#define coco_DragPanel_BerthToRight_selector(_SELECTOR)   (SEL_DragPanelBerthToRightEvent)(&_SELECTOR)
#define coco_DragPanel_BerthToTop_selector(_SELECTOR)   (SEL_DragPanelBerthToTopEvent)(&_SELECTOR)
#define coco_DragPanel_BerthToBottom_selector(_SELECTOR)   (SEL_DragPanelBerthToBottomEvent)(&_SELECTOR)
#define coco_DragPanel_BounceOver_selector(_SELECTOR)   (SEL_DragPanelBounceOverEvent)(&_SELECTOR)
#define coco_DragPanel_BounceToLeftBottom_selector(_SELECTOR)   (SEL_DragPanelBounceToLeftBottomEvent)(&_SELECTOR)
#define coco_DragPanel_BounceToLeftTop_selector(_SELECTOR)   (SEL_DragPanelBounceToLeftTopEvent)(&_SELECTOR)
#define coco_DragPanel_BounceToRightBottom_selector(_SELECTOR)   (SEL_DragPanelBounceToRightBottomEvent)(&_SELECTOR)
#define coco_DragPanel_BounceToRightTop_selector(_SELECTOR)   (SEL_DragPanelBounceToRightTopEvent)(&_SELECTOR)
#define coco_DragPanel_BounceToLeft_selector(_SELECTOR)   (SEL_DragPanelBounceToLeftEvent)(&_SELECTOR)
#define coco_DragPanel_BounceToTop_selector(_SELECTOR)   (SEL_DragPanelBounceToTopEvent)(&_SELECTOR)
#define coco_DragPanel_BounceToRight_selector(_SELECTOR)   (SEL_DragPanelBounceToRightEvent)(&_SELECTOR)
#define coco_DragPanel_BounceToBottom_selector(_SELECTOR)   (SEL_DragPanelBounceToBottomEvent)(&_SELECTOR)

Typedefs

typedef void(CCObject::* SEL_DragPanelEvent )(CCObject *, DragPanelEventType)
 dragpanel event More...
 
typedef void(CCObject::* SEL_DragPanelBerthToLeftBottomEvent )(CCObject *)
 dragpanel berth event More...
 
typedef void(CCObject::* SEL_DragPanelBerthToLeftTopEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBerthToRightBottomEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBerthToRightTopEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBerthToLeftEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBerthToRightEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBerthToTopEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBerthToBottomEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBounceOverEvent )(CCObject *)
 dragpanel bounce event More...
 
typedef void(CCObject::* SEL_DragPanelBounceToLeftBottomEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBounceToLeftTopEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBounceToRightBottomEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBounceToRightTopEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBounceToLeftEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBounceToTopEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBounceToRightEvent )(CCObject *)
typedef void(CCObject::* SEL_DragPanelBounceToBottomEvent )(CCObject *)

Enumerations

enum  DRAGPANEL_MOVE_TYPE { DRAGPANEL_MOVE_TYPE_NONE, DRAGPANEL_MOVE_TYPE_AUTOMOVE, DRAGPANEL_MOVE_TYPE_BOUNCE }
 drag panel move type More...
 
enum  DRAGPANEL_BERTH_DIR {
  DRAGPANEL_BERTH_DIR_NONE, DRAGPANEL_BERTH_DIR_LEFTBOTTOM, DRAGPANEL_BERTH_DIR_LFETTOP, DRAGPANEL_BERTH_DIR_RIGHTBOTTOM,
  DRAGPANEL_BERTH_DIR_RIGHTTOP, DRAGPANEL_BERTH_DIR_LEFT, DRAGPANEL_BERTH_DIR_TOP, DRAGPANEL_BERTH_DIR_RIGHT,
  DRAGPANEL_BERTH_DIR_BOTTOM
}
 dragpanel berth direction More...
 
enum  DRAGPANEL_BOUNCE_DIR {
  DRAGPANEL_BOUNCE_DIR_NONE, DRAGPANEL_BOUNCE_DIR_LEFTBOTTOM, DRAGPANEL_BOUNCE_DIR_LEFTTOP, DRAGPANEL_BOUNCE_DIR_RIGHTBOTTOM,
  DRAGPANEL_BOUNCE_DIR_RIGHTTOP, DRAGPANEL_BOUNCE_DIR_LEFT, DRAGPANEL_BOUNCE_DIR_TOP, DRAGPANEL_BOUNCE_DIR_RIGHT,
  DRAGPANEL_BOUNCE_DIR_BOTTOM
}
 dragpanel bounce direction More...
 
enum  DragPanelEventType {
  DRAGPANEL_EVENT_BERTH_LEFTBOTTOM, DRAGPANEL_EVENT_BERTH_LFETTOP, DRAGPANEL_EVENT_BERTH_RIGHTBOTTOM, DRAGPANEL_EVENT_BERTH_RIGHTTOP,
  DRAGPANEL_EVENT_BERTH_LEFT, DRAGPANEL_EVENT_BERTH_TOP, DRAGPANEL_EVENT_BERTH_RIGHT, DRAGPANEL_EVENT_BERTH_BOTTOM,
  DRAGPANEL_EVENT_BOUNCE_LEFTBOTTOM, DRAGPANEL_EVENT_BOUNCE_LEFTTOP, DRAGPANEL_EVENT_BOUNCE_RIGHTBOTTOM, DRAGPANEL_EVENT_BOUNCE_RIGHTTOP,
  DRAGPANEL_EVENT_BOUNCE_LEFT, DRAGPANEL_EVENT_BOUNCE_TOP, DRAGPANEL_EVENT_BOUNCE_RIGHT, DRAGPANEL_EVENT_BOUNCE_BOTTOM
}
 

Macro Definition Documentation

#define
coco_DragPane_BerthToLeftBottom_selector
(   _SELECTOR)    (SEL_DragPanelBerthToLeftBottomEvent)(&_SELECTOR)
var
coco_DragPane_BerthToLeftBottom_selector
(   var)    (SEL_DragPanelBerthToLeftBottomEvent)(&_SELECTOR)
local
coco_DragPane_BerthToLeftBottom_selector
(   local)    (SEL_DragPanelBerthToLeftBottomEvent)(&_SELECTOR)
#define
coco_DragPanel_BerthToBottom_selector
(   _SELECTOR)    (SEL_DragPanelBerthToBottomEvent)(&_SELECTOR)
var
coco_DragPanel_BerthToBottom_selector
(   var)    (SEL_DragPanelBerthToBottomEvent)(&_SELECTOR)
local
coco_DragPanel_BerthToBottom_selector
(   local)    (SEL_DragPanelBerthToBottomEvent)(&_SELECTOR)
#define
coco_DragPanel_BerthToLeft_selector
(   _SELECTOR)    (SEL_DragPanelBerthToLeftEvent)(&_SELECTOR)
#define
coco_DragPanel_BerthToLeftTop_selector
(   _SELECTOR)    (SEL_DragPanelBerthToLeftTopEvent)(&_SELECTOR)
#define
coco_DragPanel_BerthToRight_selector
(   _SELECTOR)    (SEL_DragPanelBerthToRightEvent)(&_SELECTOR)
var
coco_DragPanel_BerthToRight_selector
(   var)    (SEL_DragPanelBerthToRightEvent)(&_SELECTOR)
local
coco_DragPanel_BerthToRight_selector
(   local)    (SEL_DragPanelBerthToRightEvent)(&_SELECTOR)
#define
coco_DragPanel_BerthToRightBottom_selector
(   _SELECTOR)    (SEL_DragPanelBerthToRightBottomEvent)(&_SELECTOR)
var
coco_DragPanel_BerthToRightBottom_selector
(   var)    (SEL_DragPanelBerthToRightBottomEvent)(&_SELECTOR)
#define
coco_DragPanel_BerthToRightTop_selector
(   _SELECTOR)    (SEL_DragPanelBerthToRightTopEvent)(&_SELECTOR)
var
coco_DragPanel_BerthToRightTop_selector
(   var)    (SEL_DragPanelBerthToRightTopEvent)(&_SELECTOR)
local
coco_DragPanel_BerthToRightTop_selector
(   local)    (SEL_DragPanelBerthToRightTopEvent)(&_SELECTOR)
#define
coco_DragPanel_BerthToTop_selector
(   _SELECTOR)    (SEL_DragPanelBerthToTopEvent)(&_SELECTOR)
var
coco_DragPanel_BerthToTop_selector
(   var)    (SEL_DragPanelBerthToTopEvent)(&_SELECTOR)
local
coco_DragPanel_BerthToTop_selector
(   local)    (SEL_DragPanelBerthToTopEvent)(&_SELECTOR)
#define
coco_DragPanel_BounceOver_selector
(   _SELECTOR)    (SEL_DragPanelBounceOverEvent)(&_SELECTOR)
var
coco_DragPanel_BounceOver_selector
(   var)    (SEL_DragPanelBounceOverEvent)(&_SELECTOR)
local
coco_DragPanel_BounceOver_selector
(   local)    (SEL_DragPanelBounceOverEvent)(&_SELECTOR)
#define
coco_DragPanel_BounceToBottom_selector
(   _SELECTOR)    (SEL_DragPanelBounceToBottomEvent)(&_SELECTOR)
var
coco_DragPanel_BounceToBottom_selector
(   var)    (SEL_DragPanelBounceToBottomEvent)(&_SELECTOR)
local
coco_DragPanel_BounceToBottom_selector
(   local)    (SEL_DragPanelBounceToBottomEvent)(&_SELECTOR)
#define
coco_DragPanel_BounceToLeft_selector
(   _SELECTOR)    (SEL_DragPanelBounceToLeftEvent)(&_SELECTOR)
var
coco_DragPanel_BounceToLeft_selector
(   var)    (SEL_DragPanelBounceToLeftEvent)(&_SELECTOR)
local
coco_DragPanel_BounceToLeft_selector
(   local)    (SEL_DragPanelBounceToLeftEvent)(&_SELECTOR)
#define
coco_DragPanel_BounceToLeftBottom_selector
(   _SELECTOR)    (SEL_DragPanelBounceToLeftBottomEvent)(&_SELECTOR)
var
coco_DragPanel_BounceToLeftBottom_selector
(   var)    (SEL_DragPanelBounceToLeftBottomEvent)(&_SELECTOR)
local
coco_DragPanel_BounceToLeftBottom_selector
(   local)    (SEL_DragPanelBounceToLeftBottomEvent)(&_SELECTOR)
#define
coco_DragPanel_BounceToLeftTop_selector
(   _SELECTOR)    (SEL_DragPanelBounceToLeftTopEvent)(&_SELECTOR)
var
coco_DragPanel_BounceToLeftTop_selector
(   var)    (SEL_DragPanelBounceToLeftTopEvent)(&_SELECTOR)
local
coco_DragPanel_BounceToLeftTop_selector
(   local)    (SEL_DragPanelBounceToLeftTopEvent)(&_SELECTOR)
#define
coco_DragPanel_BounceToRight_selector
(   _SELECTOR)    (SEL_DragPanelBounceToRightEvent)(&_SELECTOR)
var
coco_DragPanel_BounceToRight_selector
(   var)    (SEL_DragPanelBounceToRightEvent)(&_SELECTOR)
local
coco_DragPanel_BounceToRight_selector
(   local)    (SEL_DragPanelBounceToRightEvent)(&_SELECTOR)
#define
coco_DragPanel_BounceToRightBottom_selector
(   _SELECTOR)    (SEL_DragPanelBounceToRightBottomEvent)(&_SELECTOR)
#define
coco_DragPanel_BounceToRightTop_selector
(   _SELECTOR)    (SEL_DragPanelBounceToRightTopEvent)(&_SELECTOR)
#define
coco_DragPanel_BounceToTop_selector
(   _SELECTOR)    (SEL_DragPanelBounceToTopEvent)(&_SELECTOR)
var
coco_DragPanel_BounceToTop_selector
(   var)    (SEL_DragPanelBounceToTopEvent)(&_SELECTOR)
local
coco_DragPanel_BounceToTop_selector
(   local)    (SEL_DragPanelBounceToTopEvent)(&_SELECTOR)
#define dragpaneleventselector (   _SELECTOR)    (SEL_DragPanelEvent)(&_SELECTOR)
local dragpaneleventselector (   local)    (SEL_DragPanelEvent)(&_SELECTOR)