cocos2d-x  3.0-rc0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Base Nodes

Classes

class  AtlasNode
 AtlasNode is a subclass of Node that implements the RGBAProtocol and TextureProtocol protocol. More...
 
class  Director
 Class that creates and handles the main Window and manages how and when to execute the Scenes. More...
 
class  DisplayLinkDirector
 DisplayLinkDirector is a Director that synchronizes timers with the refresh rate of the display. More...
 
class  Node
 Node is the base element of the Scene Graph. More...
 
class  __NodeRGBA
 NodeRGBA is a subclass of Node that implements the RGBAProtocol protocol. More...
 
class  AutoreleasePool
 
class  PoolManager
 
class  Clonable
 Interface that defines how to clone an Ref. More...
 
class  Ref
 

Macros

#define callfunc_selector(_SELECTOR)   static_cast<cocos2d::SEL_CallFunc>(&_SELECTOR)
#define callfuncN_selector(_SELECTOR)   static_cast<cocos2d::SEL_CallFuncN>(&_SELECTOR)
#define callfuncND_selector(_SELECTOR)   static_cast<cocos2d::SEL_CallFuncND>(&_SELECTOR)
#define callfuncO_selector(_SELECTOR)   static_cast<cocos2d::SEL_CallFuncO>(&_SELECTOR)
#define menu_selector(_SELECTOR)   static_cast<cocos2d::SEL_MenuHandler>(&_SELECTOR)
#define schedule_selector(_SELECTOR)   static_cast<cocos2d::SEL_SCHEDULE>(&_SELECTOR)

Typedefs

typedef void(Ref::* SEL_CallFunc )()
typedef void(Ref::* SEL_CallFuncN )(Node *)
typedef void(Ref::* SEL_CallFuncND )(Node *, void *)
typedef void(Ref::* SEL_CallFuncO )(Ref *)
typedef void(Ref::* SEL_MenuHandler )(Ref *)
typedef void(Ref::* SEL_SCHEDULE )(float)

Enumerations

enum  {
  kNodeOnEnter, kNodeOnExit, kNodeOnEnterTransitionDidFinish, kNodeOnExitTransitionDidStart,
  kNodeOnCleanup
}
 

Functions

bool  (Node *n1, Node *n2)
var  ( var n1, var n2)
local  ( local n1, local n2)

Detailed Description

Macro Definition Documentation

#define callfunc_selector (   _SELECTOR)    static_cast<cocos2d::SEL_CallFunc>(&_SELECTOR)
local callfunc_selector (   local)    static_cast<cocos2d::SEL_CallFunc>(&_SELECTOR)
#define callfuncN_selector (   _SELECTOR)    static_cast<cocos2d::SEL_CallFuncN>(&_SELECTOR)
var callfuncN_selector (   var)    static_cast<cocos2d::SEL_CallFuncN>(&_SELECTOR)
local callfuncN_selector (   local)    static_cast<cocos2d::SEL_CallFuncN>(&_SELECTOR)
#define callfuncND_selector (   _SELECTOR)    static_cast<cocos2d::SEL_CallFuncND>(&_SELECTOR)
var callfuncND_selector (   var)    static_cast<cocos2d::SEL_CallFuncND>(&_SELECTOR)
local callfuncND_selector (   local)    static_cast<cocos2d::SEL_CallFuncND>(&_SELECTOR)
#define callfuncO_selector (   _SELECTOR)    static_cast<cocos2d::SEL_CallFuncO>(&_SELECTOR)
var callfuncO_selector (   var)    static_cast<cocos2d::SEL_CallFuncO>(&_SELECTOR)
local callfuncO_selector (   local)    static_cast<cocos2d::SEL_CallFuncO>(&_SELECTOR)
#define menu_selector (   _SELECTOR)    static_cast<cocos2d::SEL_MenuHandler>(&_SELECTOR)
var menu_selector (   var)    static_cast<cocos2d::SEL_MenuHandler>(&_SELECTOR)
local menu_selector (   local)    static_cast<cocos2d::SEL_MenuHandler>(&_SELECTOR)
#define schedule_selector (   _SELECTOR)    static_cast<cocos2d::SEL_SCHEDULE>(&_SELECTOR)
var schedule_selector (   var)    static_cast<cocos2d::SEL_SCHEDULE>(&_SELECTOR)
local schedule_selector (   local)    static_cast<cocos2d::SEL_SCHEDULE>(&_SELECTOR)

Typedef Documentation

typedef void(Ref::* SEL_CallFunc)()
typedef void(Ref::* SEL_CallFunc)()
typedef void(Ref::* SEL_CallFunc)()
typedef void(Ref::*
SEL_CallFuncN)(Node *)
typedef void(Ref::*
SEL_CallFuncN)(Node *)
typedef void(Ref::*
SEL_CallFuncN)(Node *)
typedef void(Ref::*
SEL_CallFuncND)(Node *, void *)
typedef void(Ref::*
SEL_CallFuncND)(Node *, void *)
typedef void(Ref::*
SEL_CallFuncND)(Node *, void *)
typedef void(Ref::*
SEL_CallFuncO)(Ref *)
typedef void(Ref::*
SEL_CallFuncO)(Ref *)
typedef void(Ref::*
SEL_CallFuncO)(Ref *)
typedef void(Ref::*
SEL_MenuHandler)(Ref *)
typedef void(Ref::*
SEL_MenuHandler)(Ref *)
typedef void(Ref::*
SEL_MenuHandler)(Ref *)
typedef void(Ref::*
SEL_SCHEDULE)(float)
typedef void(Ref::*
SEL_SCHEDULE)(float)
typedef void(Ref::*
SEL_SCHEDULE)(float)

Enumeration Type Documentation

anonymous enum
Enumerator
kNodeOnEnter 
kNodeOnExit 
kNodeOnEnterTransitionDidFinish 
kNodeOnExitTransitionDidStart 
kNodeOnCleanup 
var enum
Enumerator
kNodeOnEnter 
kNodeOnExit 
kNodeOnEnterTransitionDidFinish 
kNodeOnExitTransitionDidStart 
kNodeOnCleanup 
local enum
Enumerator
kNodeOnEnter 
kNodeOnExit 
kNodeOnEnterTransitionDidFinish 
kNodeOnExitTransitionDidStart 
kNodeOnCleanup 

Function Documentation

bool cocos2d::nodeComparisonLess ( Node *  n1,
Node *  n2 
)
var nodeComparisonLess ( var  n1,
var  n2 
)
local nodeComparisonLess ( local  n1,
local  n2 
)