|
cocos2d-iphone
1.0.1
Improved Cocos2D API Reference (iOS version) for Kobold2D developers
|
#import <Availability.h>#import <Foundation/Foundation.h>#import <CoreGraphics/CGGeometry.h>#import "Platforms/CCGL.h"
Include dependency graph for ccTypes.h:Classes | |
| struct | ccColor3B |
| struct | ccColor4B |
| struct | ccColor4F |
| struct | ccVertex2F |
| struct | ccVertex3F |
| struct | ccTex2F |
| struct | ccPointSprite |
| Point Sprite component. More... | |
| struct | ccQuad2 |
| A 2D Quad. 4 * 2 floats. More... | |
| struct | ccQuad3 |
| A 3D Quad. 4 * 3 floats. More... | |
| struct | ccGridSize |
| A 2D grid size. More... | |
| struct | ccV2F_C4B_T2F |
| a Point with a vertex point, a tex coord point and a color 4B More... | |
| struct | ccV2F_C4F_T2F |
| a Point with a vertex point, a tex coord point and a color 4F More... | |
| struct | ccV3F_C4B_T2F |
| a Point with a vertex point, a tex coord point and a color 4B More... | |
| struct | ccV2F_C4B_T2F_Quad |
| 4 ccVertex2FTex2FColor4B Quad More... | |
| struct | ccV3F_C4B_T2F_Quad |
| 4 ccVertex3FTex2FColor4B More... | |
| struct | ccV2F_C4F_T2F_Quad |
| 4 ccVertex2FTex2FColor4F Quad More... | |
| struct | ccBlendFunc |
| Blend Function used for textures. More... | |
Typedefs | |
| typedef float | ccTime |
Functions | |
| static ccColor3B | ccc3 (const GLubyte r, const GLubyte g, const GLubyte b) |
| helper macro that creates an ccColor3B type | |
| static ccColor4B | ccc4 (const GLubyte r, const GLubyte g, const GLubyte b, const GLubyte o) |
| helper macro that creates an ccColor4B type | |
| static ccColor4F | ccc4FFromccc3B (ccColor3B c) |
| static ccColor4F | ccc4FFromccc4B (ccColor4B c) |
| static BOOL | ccc4FEqual (ccColor4F a, ccColor4F b) |
| static ccGridSize | ccg (const NSInteger x, const NSInteger y) |
| helper function to create a ccGridSize | |
Variables | |
| static const ccColor3B | ccWHITE = {255,255,255} |
| White color (255,255,255) | |
| static const ccColor3B | ccYELLOW = {255,255,0} |
| Yellow color (255,255,0) | |
| static const ccColor3B | ccBLUE = {0,0,255} |
| Blue color (0,0,255) | |
| static const ccColor3B | ccGREEN = {0,255,0} |
| Green Color (0,255,0) | |
| static const ccColor3B | ccRED = {255,0,0} |
| Red Color (255,0,0,) | |
| static const ccColor3B | ccMAGENTA = {255,0,255} |
| Magenta Color (255,0,255) | |
| static const ccColor3B | ccBLACK = {0,0,0} |
| Black Color (0,0,0) | |
| static const ccColor3B | ccORANGE = {255,127,0} |
| Orange Color (255,127,0) | |
| static const ccColor3B | ccGRAY = {166,166,166} |
| Gray Color (166,166,166) | |
cocos2d (cc) types
| typedef float ccTime |
delta time type if you want more resolution redefine it as a double
| static ccColor3B ccc3 | ( | const GLubyte | r, |
| const GLubyte | g, | ||
| const GLubyte | b | ||
| ) | [inline, static] |
helper macro that creates an ccColor3B type
| static ccColor4B ccc4 | ( | const GLubyte | r, |
| const GLubyte | g, | ||
| const GLubyte | b, | ||
| const GLubyte | o | ||
| ) | [inline, static] |
helper macro that creates an ccColor4B type
returns YES if both ccColor4F are equal. Otherwise it returns NO.
| static ccGridSize ccg | ( | const NSInteger | x, |
| const NSInteger | y | ||
| ) | [inline, static] |
helper function to create a ccGridSize