| _accelerationListener | Layer | protected |
| _accelerometerEnabled | Layer | protected |
| _actionManager | Node | protected |
| _additionalTransform | Node | mutableprotected |
| _additionalTransformDirty | Node | mutableprotected |
| _anchorPoint | Node | protected |
| _anchorPointInPoints | Node | protected |
| _autoReleaseCount | Object | protected |
| _backgroundSprite | ControlButton | protected |
| _backgroundSpriteDispatchTable | ControlButton | protected |
| _camera | Node | protected |
| _cascadeColorEnabled | LayerRGBA | protected |
| _cascadeOpacityEnabled | LayerRGBA | protected |
| _children | Node | protected |
| _componentContainer | Node | protected |
| _contentSize | Node | protected |
| _currentTitle | ControlButton | protected |
| _currentTitleColor | ControlButton | protected |
| _dispatchTable | Control | protected |
| _displayedColor | LayerRGBA | protected |
| _displayedOpacity | LayerRGBA | protected |
| _doesAdjustBackgroundImage | ControlButton | protected |
| _enabled | Control | protected |
| _eventPriority | Node | protected |
| _globalEventPriorityIndex | Node | protectedstatic |
| _grid | Node | protected |
| _hasVisibleParents | Control | protected |
| _highlighted | Control | protected |
| _ID | Object | |
| _ignoreAnchorPointForPosition | Node | protected |
| _inverse | Node | mutableprotected |
| _inverseDirty | Node | mutableprotected |
| _isOpacityModifyRGB | Control | protected |
| _isPushed | ControlButton | protected |
| _isTransitionFinished | Node | protected |
| _keyboardEnabled | Layer | protected |
| _keyboardListener | Layer | protected |
| _labelAnchorPoint | ControlButton | protected |
| _luaID | Object | |
| _marginH | ControlButton | protected |
| _marginV | ControlButton | protected |
| _oldEventPriority | Node | protected |
| _orderOfArrival | Node | protected |
| _parent | Node | protected |
| _parentInited | ControlButton | protected |
| _position | Node | protected |
| _preferredSize | ControlButton | protected |
| _realColor | LayerRGBA | protected |
| _realOpacity | LayerRGBA | protected |
| _reference | Object | protected |
| _reorderChildDirty | Node | protected |
| _rotationX | Node | protected |
| _rotationY | Node | protected |
| _running | Node | protected |
| _scaleX | Node | protected |
| _scaleY | Node | protected |
| _scheduler | Node | protected |
| _scriptHandler | Node | protected |
| _scriptType | Node | protected |
| _selected | Control | protected |
| _setZOrder(int z) | Node | virtual |
| _shaderProgram | Node | protected |
| _skewX | Node | protected |
| _skewY | Node | protected |
| _state | Control | protected |
| _tag | Node | protected |
| _titleColorDispatchTable | ControlButton | protected |
| _titleDispatchTable | ControlButton | protected |
| _titleLabel | ControlButton | protected |
| _titleLabelDispatchTable | ControlButton | protected |
| _touchEnabled | Layer | protected |
| _touchListener | Layer | protected |
| _transform | Node | mutableprotected |
| _transformDirty | Node | mutableprotected |
| _updateScriptHandler | Node | protected |
| _userData | Node | protected |
| _userObject | Node | protected |
| _vertexZ | Node | protected |
| _visible | Node | protected |
| _zoomOnTouchDown | ControlButton | protected |
| _ZOrder | Node | protected |
| acceptVisitor(DataVisitor &visitor) | Object | virtual |
| addChild(Node *child) | Node | virtual |
| addChild(Node *child, int zOrder) | Node | virtual |
| addChild(Node *child, int zOrder, int tag) | Node | virtual |
| addComponent(Component *pComponent) | Node | virtual |
| addTargetWithActionForControlEvent(Object *target, Handler action, EventType controlEvent) | Control | protected |
| addTargetWithActionForControlEvents(Object *target, Handler action, EventType controlEvents) | Control | virtual |
| addTouchListener() | Layer | protected |
| autorelease() | Object | |
| boundingBox() const | Node | inlinevirtual |
| ccTouchBegan(Touch *pTouch, Event *pEvent) final | Layer | inlinevirtual |
| ccTouchCancelled(Touch *pTouch, Event *pEvent) final | Layer | inlinevirtual |
| ccTouchEnded(Touch *pTouch, Event *pEvent) final | Layer | inlinevirtual |
| ccTouchesBegan(Set *pTouches, Event *pEvent) final | Layer | inlinevirtual |
| ccTouchesCancelled(Set *pTouches, Event *pEvent) final | Layer | inlinevirtual |
| ccTouchesEnded(Set *pTouches, Event *pEvent) final | Layer | inlinevirtual |
| ccTouchesMoved(Set *pTouches, Event *pEvent) final | Layer | inlinevirtual |
| ccTouchMoved(Touch *pTouch, Event *pEvent) final | Layer | inlinevirtual |
| childrenAlloc(void) | Node | protected |
| cleanup() | Node | virtual |
| Control() | Control | |
| ControlButton() | ControlButton | |
| convertToNodeSpace(const Point &worldPoint) const | Node | |
| convertToNodeSpaceAR(const Point &worldPoint) const | Node | |
| convertTouchToNodeSpace(Touch *touch) const | Node | |
| convertTouchToNodeSpaceAR(Touch *touch) const | Node | |
| convertToWindowSpace(const Point &nodePoint) const | Node | protected |
| convertToWorldSpace(const Point &nodePoint) const | Node | |
| convertToWorldSpaceAR(const Point &nodePoint) const | Node | |
| create() | ControlButton | static |
| create(Scale9Sprite *sprite) | ControlButton | static |
| create(Node *label, Scale9Sprite *backgroundSprite) | ControlButton | static |
| create(std::string title, const char *fontName, float fontSize) | ControlButton | static |
| CREATE_FUNC(LayerRGBA) | LayerRGBA | |
| description(void) const | Node | |
| detachChild(Node *child, int index, bool doCleanup) | Node | protected |
| didAccelerate(Acceleration *accelerationValue) final | Layer | inlinevirtual |
| dispatchListforControlEvent(EventType controlEvent) | Control | protected |
| doesAdjustBackgroundImage() | ControlButton | |
| draw() | Node | virtual |
| EventType enum name | Control | |
| getActionByTag(int tag) | Node | |
| getActionManager() | Node | inlinevirtual |
| getActionManager() const | Node | inlinevirtual |
| getAnchorPoint() const | Node | virtual |
| getAnchorPointInPoints() const | Node | virtual |
| getBackgroundSprite(void) | ControlButton | virtual |
| getBackgroundSpriteDispatchTable(void) | ControlButton | virtual |
| getBackgroundSpriteForState(State state) | ControlButton | virtual |
| getBoundingBox() const | Node | virtual |
| getCamera() | Node | virtual |
| getChildByTag(int tag) | Node | |
| getChildren() | Node | inlinevirtual |
| getChildren() const | Node | inlinevirtual |
| getChildrenCount() const | Node | |
| getColor(void) const override | ControlButton | virtual |
| getComponent(const char *pName) | Node | |
| getContentSize() const | Node | virtual |
| getCurrentTitle(void) | ControlButton | virtual |
| getCurrentTitleColor(void) | ControlButton | virtual |
| getDisplayedColor() const override | LayerRGBA | virtual |
| getDisplayedOpacity() const override | LayerRGBA | virtual |
| getGLServerState() const | Node | inline |
| getGrid() | Node | inlinevirtual |
| getGrid() const | Node | inlinevirtual |
| getHorizontalOrigin(void) | ControlButton | virtual |
| getLabelAnchorPoint(void) | ControlButton | virtual |
| getNodeToParentTransform() const | Node | virtual |
| getNodeToWorldTransform() const | Node | virtual |
| getNumberOfRunningActions() const | Node | |
| getOpacity(void) const override | ControlButton | virtual |
| getOrderOfArrival() const | Node | virtual |
| getParent() | Node | inlinevirtual |
| getParent() const | Node | inlinevirtual |
| getParentToNodeTransform() const | Node | virtual |
| getPosition() const | Node | virtual |
| getPosition(float *x, float *y) const | Node | virtual |
| getPositionX(void) const | Node | virtual |
| getPositionY(void) const | Node | virtual |
| getPreferredSize(void) | ControlButton | virtual |
| getRotation() const | Node | virtual |
| getRotationX() const | Node | virtual |
| getRotationY() const | Node | virtual |
| getScale() const | Node | virtual |
| getScaleX() const | Node | virtual |
| getScaleY() const | Node | virtual |
| getScheduler() | Node | inlinevirtual |
| getScheduler() const | Node | inlinevirtual |
| getShaderProgram() | Node | inlinevirtual |
| getShaderProgram() const | Node | inlinevirtual |
| getSkewX() const | Node | virtual |
| getSkewY() const | Node | virtual |
| getState(void) | Control | virtual |
| getTag() const | Node | virtual |
| getTitleBMFontForState(State state) | ControlButton | virtual |
| getTitleColorDispatchTable(void) | ControlButton | virtual |
| getTitleColorForState(State state) const | ControlButton | virtual |
| getTitleDispatchTable(void) | ControlButton | virtual |
| getTitleForState(State state) | ControlButton | virtual |
| getTitleLabel(void) | ControlButton | virtual |
| getTitleLabelDispatchTable(void) | ControlButton | virtual |
| getTitleLabelForState(State state) | ControlButton | virtual |
| getTitleTTFForState(State state) | ControlButton | virtual |
| getTitleTTFSizeForState(State state) | ControlButton | virtual |
| getTouchLocation(Touch *touch) | Control | virtual |
| getTouchMode() const | Layer | virtual |
| getUserData() | Node | inlinevirtual |
| getUserData() const | Node | inlinevirtual |
| getUserObject() | Node | inlinevirtual |
| getUserObject() const | Node | inlinevirtual |
| getVertexZ() const | Node | virtual |
| getVerticalMargin(void) | ControlButton | virtual |
| getWorldToNodeTransform() const | Node | virtual |
| getZoomOnTouchDown(void) | ControlButton | virtual |
| getZOrder() const | Node | virtual |
| Handler typedef | Control | |
| hasVisibleParents() const | Control | |
| ignoreAnchorPointForPosition(bool ignore) | Node | virtual |
| init() | ControlButton | virtual |
| initWithBackgroundSprite(Scale9Sprite *sprite) | ControlButton | virtual |
| initWithLabelAndBackgroundSprite(Node *label, Scale9Sprite *backgroundSprite) | ControlButton | virtual |
| initWithTitleAndFontNameAndFontSize(std::string title, const char *fontName, float fontSize) | ControlButton | virtual |
| insertChild(Node *child, int z) | Node | protected |
| INVALID_TAG | Node | static |
| invocationWithTargetAndActionForControlEvent(Object *target, Handler action, EventType controlEvent) | Control | protected |
| isAccelerometerEnabled() const | Layer | virtual |
| isCascadeColorEnabled() const override | LayerRGBA | virtual |
| isCascadeOpacityEnabled() const override | LayerRGBA | virtual |
| isEnabled() const | Control | virtual |
| isEqual(const Object *object) | Object | virtual |
| isHighlighted() const | Control | virtual |
| isIgnoreAnchorPointForPosition() const | Node | virtual |
| isKeyboardEnabled() const | Layer | virtual |
| isKeypadEnabled() const final | Layer | inlinevirtual |
| isOpacityModifyRGB() const override | Control | virtual |
| isPushed() const | ControlButton | inline |
| isRunning() const | Node | virtual |
| isScheduled(SEL_SCHEDULE selector) | Node | |
| isSelected() const | Control | virtual |
| isSingleReference() const | Object | |
| isSwallowsTouches() const | Layer | virtual |
| isTouchEnabled() const | Layer | virtual |
| isTouchInside(Touch *touch) | Control | virtual |
| isVisible() const | Node | virtual |
| keyBackClicked() final | Layer | inlinevirtual |
| keyMenuClicked() final | Layer | inlinevirtual |
| keyPressed(int keyCode) final | Layer | inlinevirtual |
| keyReleased(int keyCode) final | Layer | inlinevirtual |
| Layer() | Layer | |
| LayerRGBA() | LayerRGBA | |
| needsLayout(void) | ControlButton | virtual |
| Node(void) | Node | |
| nodeToParentTransform() const | Node | inlinevirtual |
| nodeToWorldTransform() const | Node | inlinevirtual |
| numberOfRunningActions() const | Node | inline |
| Object() | Object | |
| onAcceleration(Acceleration *acc, Event *event) | Layer | virtual |
| onEnter() override | Control | virtual |
| onEnterTransitionDidFinish() override | Layer | virtual |
| onExit() override | Control | virtual |
| onExitTransitionDidStart() | Node | virtual |
| onKeyPressed(EventKeyboard::KeyCode keyCode, Event *event) | Layer | virtual |
| onKeyReleased(EventKeyboard::KeyCode keyCode, Event *event) | Layer | virtual |
| onTouchBegan(Touch *touch, Event *event) override | ControlButton | virtual |
| onTouchCancelled(Touch *touch, Event *event) override | ControlButton | virtual |
| onTouchEnded(Touch *touch, Event *event) override | ControlButton | virtual |
| onTouchesBegan(const std::vector< Touch * > &touches, Event *event) | Layer | virtual |
| onTouchesCancelled(const std::vector< Touch * > &touches, Event *event) | Layer | virtual |
| onTouchesEnded(const std::vector< Touch * > &touches, Event *event) | Layer | virtual |
| onTouchesMoved(const std::vector< Touch * > &touches, Event *event) | Layer | virtual |
| onTouchMoved(Touch *touch, Event *event) override | ControlButton | virtual |
| parentToNodeTransform() const | Node | inlinevirtual |
| pauseSchedulerAndActions(void) | Node | |
| registerWithTouchDispatcher() final | Layer | inlinevirtual |
| release() | Object | inline |
| removeAllChildren() | Node | virtual |
| removeAllChildrenWithCleanup(bool cleanup) | Node | virtual |
| removeAllComponents() | Node | virtual |
| removeAllEventListeners() | Node | protected |
| removeChild(Node *child, bool cleanup=true) | Node | virtual |
| removeChildByTag(int tag, bool cleanup=true) | Node | virtual |
| removeComponent(const char *pName) | Node | virtual |
| removeFromParent() | Node | virtual |
| removeFromParentAndCleanup(bool cleanup) | Node | virtual |
| removeTargetWithActionForControlEvent(Object *target, Handler action, EventType controlEvent) | Control | protected |
| removeTargetWithActionForControlEvents(Object *target, Handler action, EventType controlEvents) | Control | virtual |
| reorderChild(Node *child, int zOrder) | Node | virtual |
| resumeSchedulerAndActions(void) | Node | |
| retain() | Object | inline |
| retainCount() const | Object | |
| runAction(Action *action) | Node | |
| schedule(SEL_SCHEDULE selector, float interval, unsigned int repeat, float delay) | Node | |
| schedule(SEL_SCHEDULE selector, float interval) | Node | |
| schedule(SEL_SCHEDULE selector) | Node | |
| scheduleOnce(SEL_SCHEDULE selector, float delay) | Node | |
| scheduleUpdate(void) | Node | |
| scheduleUpdateWithPriority(int priority) | Node | |
| scheduleUpdateWithPriorityLua(int handler, int priority) | Node | |
| sendActionsForControlEvents(EventType controlEvents) | Control | virtual |
| setAccelerometerEnabled(bool value) | Layer | virtual |
| setAccelerometerInterval(double interval) | Layer | virtual |
| setActionManager(ActionManager *actionManager) | Node | virtual |
| setAdditionalTransform(const AffineTransform &additionalTransform) | Node | |
| setAdjustBackgroundImage(bool adjustBackgroundImage) | ControlButton | |
| setAnchorPoint(const Point &anchorPoint) | Node | virtual |
| setBackgroundSprite(Scale9Sprite *var) | ControlButton | virtual |
| setBackgroundSpriteDispatchTable(Dictionary *var) | ControlButton | virtual |
| setBackgroundSpriteForState(Scale9Sprite *sprite, State state) | ControlButton | virtual |
| setBackgroundSpriteFrameForState(SpriteFrame *spriteFrame, State state) | ControlButton | virtual |
| setCascadeColorEnabled(bool cascadeColorEnabled) override | LayerRGBA | virtual |
| setCascadeOpacityEnabled(bool cascadeOpacityEnabled) override | LayerRGBA | virtual |
| setColor(const Color3B &) override | ControlButton | virtual |
| setContentSize(const Size &contentSize) | Node | virtual |
| setDirtyForAllEventListeners() | Node | protected |
| setEnabled(bool enabled) | ControlButton | virtual |
| setGLServerState(int serverState) | Node | inline |
| setGrid(GridBase *grid) | Node | virtual |
| setHighlighted(bool enabled) | ControlButton | virtual |
| setKeyboardEnabled(bool value) | Layer | virtual |
| setKeypadEnabled(bool value) | Layer | inlinevirtual |
| setLabelAnchorPoint(Point var) | ControlButton | virtual |
| setMargins(int marginH, int marginV) | ControlButton | virtual |
| setOpacity(GLubyte var) override | ControlButton | virtual |
| setOpacityModifyRGB(bool bOpacityModifyRGB) override | Control | virtual |
| setOrderOfArrival(int orderOfArrival) | Node | virtual |
| setParent(Node *parent) | Node | virtual |
| setPosition(const Point &position) | Node | virtual |
| setPosition(float x, float y) | Node | virtual |
| setPositionX(float x) | Node | virtual |
| setPositionY(float y) | Node | virtual |
| setPreferredSize(Size var) | ControlButton | virtual |
| setRotation(float rotation) | Node | virtual |
| setRotationX(float rotationX) | Node | virtual |
| setRotationY(float rotationY) | Node | virtual |
| setScale(float scale) | Node | virtual |
| setScaleX(float scaleX) | Node | virtual |
| setScaleY(float scaleY) | Node | virtual |
| setScheduler(Scheduler *scheduler) | Node | virtual |
| setSelected(bool enabled) | ControlButton | virtual |
| setShaderProgram(GLProgram *shaderProgram) | Node | virtual |
| setSkewX(float fSkewX) | Node | virtual |
| setSkewY(float fSkewY) | Node | virtual |
| setSwallowsTouches(bool swallowsTouches) | Layer | virtual |
| setTag(int tag) | Node | virtual |
| setTitleBMFontForState(const char *fntFile, State state) | ControlButton | virtual |
| setTitleColorDispatchTable(Dictionary *var) | ControlButton | virtual |
| setTitleColorForState(Color3B color, State state) | ControlButton | virtual |
| setTitleDispatchTable(Dictionary *var) | ControlButton | virtual |
| setTitleForState(String *title, State state) | ControlButton | virtual |
| setTitleLabel(Node *var) | ControlButton | virtual |
| setTitleLabelDispatchTable(Dictionary *var) | ControlButton | virtual |
| setTitleLabelForState(Node *label, State state) | ControlButton | virtual |
| setTitleTTFForState(const char *fntFile, State state) | ControlButton | virtual |
| setTitleTTFSizeForState(float size, State state) | ControlButton | virtual |
| setTouchEnabled(bool value) | Layer | virtual |
| setTouchMode(Touch::DispatchMode mode) | Layer | virtual |
| setUserData(void *userData) | Node | virtual |
| setUserObject(Object *userObject) | Node | virtual |
| setVertexZ(float vertexZ) | Node | virtual |
| setVisible(bool visible) | Node | virtual |
| setZoomOnTouchDown(bool var) | ControlButton | virtual |
| setZOrder(int zOrder) | Node | virtual |
| sortAllChildren() | Node | virtual |
| State enum name | Control | |
| stopAction(Action *action) | Node | |
| stopActionByTag(int tag) | Node | |
| stopAllActions() | Node | |
| transform() | Node | |
| transformAncestors() | Node | |
| unschedule(SEL_SCHEDULE selector) | Node | |
| unscheduleAllSelectors(void) | Node | |
| unscheduleUpdate(void) | Node | |
| update(float delta) | Node | virtual |
| updateDisplayedColor(const Color3B &parentColor) override | LayerRGBA | virtual |
| updateDisplayedOpacity(GLubyte parentOpacity) override | LayerRGBA | virtual |
| updateEventPriorityIndex() | Node | inlineprotected |
| updateTransform() | Node | virtual |
| visit() | Node | virtual |
| worldToNodeTransform() const | Node | inlinevirtual |
| ~Control() | Control | virtual |
| ~ControlButton() | ControlButton | virtual |
| ~Layer() | Layer | virtual |
| ~LayerRGBA() | LayerRGBA | virtual |
| ~Node(void) | Node | virtual |
| ~Object() | Object | virtual |