Public Member Functions | Static Public Member Functions | Properties

CCMenu Class Reference

#import <CCMenu.h>

Inherits CCLayer, and CCRGBAProtocol-p.

Collaboration diagram for CCMenu:
Collaboration graph
[legend]

List of all members.

Public Member Functions

(id) - initWithItems:vaList:
(void) - alignItemsVertically
(void) - alignItemsVerticallyWithPadding:
(void) - alignItemsHorizontally
(void) - alignItemsHorizontallyWithPadding:
(void) - alignItemsInColumns:
(void) - alignItemsInRows:

Static Public Member Functions

(id) + menuWithItems:

Properties

GLubyte opacity
ccColor3B color

Detailed Description

A CCMenu

Features and Limitation:

Definition at line 43 of file CCMenu.h.


Member Function Documentation

- (void) alignItemsHorizontally  

align items horizontally

- (void) alignItemsHorizontallyWithPadding: (float)  padding  

align items horizontally with padding

Since:
v0.7.2
- (void) alignItemsInColumns: (NSNumber *)  columns
,   NS_REQUIRES_NIL_TERMINATION 

align items in rows of columns

- (void) alignItemsInRows: (NSNumber *)  rows
,   NS_REQUIRES_NIL_TERMINATION 

align items in columns of rows

- (void) alignItemsVertically  

align items vertically

- (void) alignItemsVerticallyWithPadding: (float)  padding  

align items vertically with padding

Since:
v0.7.2
- (id) initWithItems: (CCMenuItem *)  item
vaList: (va_list)  args 

initializes a CCMenu with it's items

+ (id) menuWithItems: (CCMenuItem *)  item
,   NS_REQUIRES_NIL_TERMINATION 

creates a CCMenu with it's items


Property Documentation

- (ccColor3B) color [read, assign]

conforms to CCRGBAProtocol protocol

Definition at line 85 of file CCMenu.h.

- (GLubyte) opacity [read, assign]

conforms to CCRGBAProtocol protocol

Definition at line 83 of file CCMenu.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Defines

cocos2d for iPhone 0.99.4 API Reference - Generated using Doxygen 1.7.1