![]() |
cocos2d-iphone
1.0.1
Improved Cocos2D API Reference (iOS version) for Kobold2D developers
|
#include <CCMenu.h>
Public Member Functions | |
id | initWithItems:vaList: (CCMenuItem *item,[vaList] va_list args) |
void | alignItemsVertically () |
void | alignItemsVerticallyWithPadding: (float padding) |
void | alignItemsHorizontally () |
void | alignItemsHorizontallyWithPadding: (float padding) |
void | alignItemsInColumns: (NSNumber *columns,[,]...NS_REQUIRES_NIL_TERMINATION) |
void | alignItemsInColumns:vaList: (NSNumber *columns,[vaList] va_list args) |
void | alignItemsInRows: (NSNumber *rows,[,]...NS_REQUIRES_NIL_TERMINATION) |
void | alignItemsInRows:vaList: (NSNumber *rows,[vaList] va_list args) |
Static Public Member Functions | |
id | menuWithItems: (CCMenuItem *item,[,]...NS_REQUIRES_NIL_TERMINATION) |
Protected Attributes | |
tCCMenuState | state_ |
CCMenuItem * | selectedItem_ |
GLubyte | opacity_ |
ccColor3B | color_ |
Properties | |
GLubyte | opacity |
ccColor3B | color |
A CCMenu
Features and Limitation:
void CCMenu::alignItemsHorizontally | ( | ) | [virtual] |
align items horizontally
void CCMenu::alignItemsHorizontallyWithPadding: | ( | float | padding | ) | [virtual] |
align items horizontally with padding
void CCMenu::alignItemsInColumns: | ( | NSNumber * | columns, |
[,] | NS_REQUIRES_NIL_TERMINATION | ||
) | [virtual] |
align items in rows of columns
void CCMenu::alignItemsInRows: | ( | NSNumber * | rows, |
[,] | NS_REQUIRES_NIL_TERMINATION | ||
) | [virtual] |
align items in columns of rows
void CCMenu::alignItemsVertically | ( | ) | [virtual] |
align items vertically
void CCMenu::alignItemsVerticallyWithPadding: | ( | float | padding | ) | [virtual] |
align items vertically with padding
id CCMenu::initWithItems:vaList: | ( | CCMenuItem * | item, |
[vaList] va_list | args | ||
) | [virtual] |
initializes a CCMenu with it's items
id CCMenu::menuWithItems: | ( | CCMenuItem * | item, |
[,] | NS_REQUIRES_NIL_TERMINATION | ||
) | [static, virtual] |
creates a CCMenu with it's items
ccColor3B CCMenu::color [read, assign] |
conforms to CCRGBAProtocol protocol
GLubyte CCMenu::opacity [read, assign] |
conforms to CCRGBAProtocol protocol