cocos2d-x  2.2.6
Classes | Macros | Typedefs | Enumerations | Functions | Variables
Control Exntension

Classes

class   CCControl
 
class   CCControlButton
  for Cocos2D. More...
 
 
 
  for Cocos2D. More...
 
 
class   CCControlSlider
 
class   CCControlStepper
 
class   CCControlSwitch
  for Cocos2D. More...
 
class   CCColor3bObject
  helper class to store ccColor3B's in mutable arrays More...
 
class   CCControlUtils
 
class   CCInvocation
 
class   CCScale9Sprite
  A 9-slice sprite for cocos2d. More...
 

Macros

#define  kControlEventTotalNumber   9
  Number of kinds of control event. More...
 
#define  cccontrol_selector(_SELECTOR)   (SEL_CCControlHandler)(&_SELECTOR)

Typedefs

typedef unsigned int  CCControlEvent
typedef unsigned int  CCControlState
typedef void(CCObject::*  SEL_CCControlHandler )(CCObject *, CCControlEvent)

Enumerations

  Kinds of possible events for the control objects. More...
 
  The possible state for a control. More...
 
 

Functions

static CCSprite *  addSpriteToTargetWithPosAndAnchor (const char *spriteName, CCNode *target, CCPoint pos, CCPoint anchor)
static HSV  HSVfromRGB (RGBA value)
static RGBA  RGBfromHSV (HSV value)
static CCRect  CCRectUnion (const CCRect &src1, const CCRect &src2)
local  CCRectUnion ( local src1, local src2)
virtual SEL_CCControlHandler  getAction (void)
virtual CCObject *  getTarget (void)
  getTarget More...
 
local  getTarget ()
  getTarget More...
 
virtual CCControlEvent  getControlEvent (void)
  getControlEvent More...
 
var  getControlEvent ()
  getControlEvent More...
 
local  getControlEvent ()
  getControlEvent More...
 
static CCInvocation *  create (CCObject *target, SEL_CCControlHandler action, CCControlEvent controlEvent)
local  create ( local target, local action, local controlEvent)
  CCInvocation (CCObject *target, SEL_CCControlHandler action, CCControlEvent controlEvent)
  CCInvocation ( var target, var action, var controlEvent)
  CCInvocation ( local target, local action, local controlEvent)
void  invoke (CCObject *sender)

Variables

double  r
double  g
double  b
double  a
double  h
double  s
double  v
var  value
local  value
SEL_CCControlHandler  m_action
var  m_action
local  m_action
CCObject *  m_target
CCControlEvent  m_controlEvent

Detailed Description

Macro Definition Documentation

#define cccontrol_selector (   _SELECTOR )    (SEL_CCControlHandler)(&_SELECTOR)
var cccontrol_selector (   var )    (SEL_CCControlHandler)(&_SELECTOR)
#define kControlEventTotalNumber   9

Number of kinds of control event.

local kControlEventTotalNumber   9

Number of kinds of control event.

Typedef Documentation

typedef unsigned int CCControlEvent
var CCControlEvent
local CCControlEvent
typedef unsigned int CCControlState
var CCControlState
local CCControlState
typedef void(CCObject::*
SEL_CCControlHandler)(CCObject
*, CCControlEvent)
typedef void(CCObject::*
SEL_CCControlHandler)(CCObject
*, CCControlEvent)
typedef void(CCObject::*
SEL_CCControlHandler)(CCObject
*, CCControlEvent)

Enumeration Type Documentation

anonymous enum

Kinds of possible events for the control objects.

Enumerator
CCControlEventTouchDown 
CCControlEventTouchDragInside 
CCControlEventTouchDragOutside 
CCControlEventTouchDragEnter 
CCControlEventTouchDragExit 
CCControlEventTouchUpInside 
CCControlEventTouchUpOutside 
CCControlEventTouchCancel 
CCControlEventValueChanged 
var enum

Kinds of possible events for the control objects.

Enumerator
CCControlEventTouchDown 
CCControlEventTouchDragInside 
CCControlEventTouchDragOutside 
CCControlEventTouchDragEnter 
CCControlEventTouchDragExit 
CCControlEventTouchUpInside 
CCControlEventTouchUpOutside 
CCControlEventTouchCancel 
CCControlEventValueChanged 
local enum

Kinds of possible events for the control objects.

Enumerator
CCControlEventTouchDown 
CCControlEventTouchDragInside 
CCControlEventTouchDragOutside 
CCControlEventTouchDragEnter 
CCControlEventTouchDragExit 
CCControlEventTouchUpInside 
CCControlEventTouchUpOutside 
CCControlEventTouchCancel 
CCControlEventValueChanged 
anonymous enum

The possible state for a control.

Enumerator
CCControlStateNormal 
CCControlStateHighlighted 
CCControlStateDisabled 
CCControlStateSelected 
var enum

The possible state for a control.

Enumerator
CCControlStateNormal 
CCControlStateHighlighted 
CCControlStateDisabled 
CCControlStateSelected 
local enum

The possible state for a control.

Enumerator
CCControlStateNormal 
CCControlStateHighlighted 
CCControlStateDisabled 
CCControlStateSelected 
enum CCControlStepperPart
Enumerator
kCCControlStepperPartMinus 
kCCControlStepperPartPlus 
kCCControlStepperPartNone 
var CCControlStepperPart
Enumerator
kCCControlStepperPartMinus 
kCCControlStepperPartPlus 
kCCControlStepperPartNone 
local CCControlStepperPart
Enumerator
kCCControlStepperPartMinus 
kCCControlStepperPartPlus 
kCCControlStepperPartNone 

Function Documentation

CCColor3bObject ( ccColor3B  s_value )
inline
CCInvocation ( CCObjecttarget,
CCControlEvent  controlEvent 
)
var CCInvocation ( var  target,
var  action,
var  controlEvent 
)
local CCInvocation ( local  target,
local  action,
local  controlEvent 
)
static CCSprite*
addSpriteToTargetWithPosAndAnchor ( const char *  spriteName,
CCNodetarget,
CCPoint  pos,
CCPoint  anchor 
)
static
var
addSpriteToTargetWithPosAndAnchor ( var  spriteName,
var  target,
var  pos,
var  anchor 
)
static
local
addSpriteToTargetWithPosAndAnchor ( local  spriteName,
local  target,
local  pos,
local  anchor 
)
static
static CCRect CCRectUnion ( const CCRectsrc1,
const CCRectsrc2 
)
static
var CCRectUnion ( var  src1,
var  src2 
)
static
local CCRectUnion ( local  src1,
local  src2 
)
static
static CCInvocation* create ( CCObjecttarget,
CCControlEvent  controlEvent 
)
static
var create ( var  target,
var  action,
var  controlEvent 
)
static
local create ( local  target,
local  action,
local  controlEvent 
)
static
virtual SEL_CCControlHandler
getAction ( void  )
virtual
virtual CCControlEvent
getControlEvent ( void  )
virtual

getControlEvent

var getControlEvent (   )
virtual

getControlEvent

local getControlEvent (   )
virtual

getControlEvent

virtual CCObject* getTarget ( void  )
virtual

getTarget

var getTarget (   )
virtual

getTarget

local getTarget (   )
virtual

getTarget

static HSV HSVfromRGB ( RGBA  value )
static
var HSVfromRGB ( var  value )
static
local HSVfromRGB ( local  value )
static
void invoke ( CCObjectsender )
var invoke ( var  sender )
local invoke ( local  sender )
static RGBA RGBfromHSV ( HSV  value )
static
var RGBfromHSV ( var  value )
static
local RGBfromHSV ( local  value )
static

Variable Documentation

double a
var a
local a
double b
var b
local b
double g
var g
local g
double h
var h
local h
SEL_CCControlHandler m_action
protected
var m_action
protected
local m_action
protected
CCControlEvent m_controlEvent
protected
var m_controlEvent
protected
local m_controlEvent
protected
CCObject* m_target
protected
var m_target
protected
local m_target
protected
double r
var r
local r
double s
var s
local s
double v
var v
local v
ccColor3B value
var value
local value

AltStyle によって変換されたページ (->オリジナル) /