Public Member Functions | Static Public Member Functions | Properties

CCMenuItemSprite Class Reference

#import "CCMenuItem.h"

Inherits CCMenuItem, and CCRGBAProtocol-p.

Inherited by CCMenuItemImage.

Collaboration diagram for CCMenuItemSprite:
[legend]

List of all members.

Public Member Functions

(id) - initFromNormalSprite:selectedSprite:disabledSprite:target:selector:

Static Public Member Functions

(id) + itemFromNormalSprite:selectedSprite:
(id) + itemFromNormalSprite:selectedSprite:disabledSprite:target:selector:
(id) + itemFromNormalSprite:selectedSprite:target:selector:

Properties

CCNode< CCRGBAProtocol > * disabledImage
CCNode< CCRGBAProtocol > * normalImage
CCNode< CCRGBAProtocol > * selectedImage

Detailed Description

CCMenuItemSprite accepts CCNode<CCRGBAProtocol> objects as items. The images has 3 different states:

Since:
v0.8.0

Member Function Documentation

- (id) initFromNormalSprite: (CCNode< CCRGBAProtocol > *)  normalSprite
selectedSprite: (CCNode< CCRGBAProtocol > *)  selectedSprite
disabledSprite: (CCNode< CCRGBAProtocol > *)  disabledSprite
target: (id)  target
selector: (SEL)  selector 

initializes a menu item with a normal, selected and disabled image with target/selector

+ (id) itemFromNormalSprite: (CCNode< CCRGBAProtocol > *)  normalSprite
selectedSprite: (CCNode< CCRGBAProtocol > *)  selectedSprite 

creates a menu item with a normal and selected image

+ (id) itemFromNormalSprite: (CCNode< CCRGBAProtocol > *)  normalSprite
selectedSprite: (CCNode< CCRGBAProtocol > *)  selectedSprite
disabledSprite: (CCNode< CCRGBAProtocol > *)  disabledSprite
target: (id)  target
selector: (SEL)  selector 

creates a menu item with a normal,selected and disabled image with target/selector

+ (id) itemFromNormalSprite: (CCNode< CCRGBAProtocol > *)  normalSprite
selectedSprite: (CCNode< CCRGBAProtocol > *)  selectedSprite
target: (id)  target
selector: (SEL)  selector 

creates a menu item with a normal and selected image with target/selector


Property Documentation

- (CCNode<CCRGBAProtocol>*) disabledImage [read, write, assign]

the image used when the item is disabled

- (CCNode<CCRGBAProtocol>*) normalImage [read, write, assign]

the image used when the item is not selected

- (CCNode<CCRGBAProtocol>*) selectedImage [read, write, assign]

the image used when the item is selected


The documentation for this class was generated from the following file: