cocos2d-x
2.2.3-gd2.113-rev1ec524e
|
Classes | |
class | CCConfiguration |
CCConfiguration contains some openGL variables. More... | |
class | CCTimer |
Light-weight timer. More... | |
class | CCScheduler |
Scheduler is responsible for triggering the scheduled callbacks. More... | |
class | CCProfiler |
CCProfiler cocos2d builtin profiler. More... | |
class | CCProfilingTimer |
NA NA. More... | |
Macros | |
#define | kCCPrioritySystem INT_MIN |
#define | kCCPriorityNonSystemMin (kCCPrioritySystem+1) |
Functions | |
void CC_DLL | ccDrawInit () |
Initializes the drawing primitives. More... | |
void CC_DLL | ccDrawFree () |
Frees allocated resources by the drawing primitives. More... | |
void CC_DLL | ccDrawPoint (const CCPoint &point) |
draws a point given x and y coordinate measured in points More... | |
void CC_DLL | ccDrawPoints (const CCPoint *points, unsigned int numberOfPoints) |
draws an array of points. More... | |
void CC_DLL | ccDrawLine (const CCPoint &origin, const CCPoint &destination) |
draws a line given the origin and destination point measured in points More... | |
void CC_DLL | ccDrawRect (CCPoint origin, CCPoint destination) |
draws a rectangle given the origin and destination point measured in points. More... | |
void CC_DLL | ccDrawSolidRect (CCPoint origin, CCPoint destination, ccColor4F color) |
draws a solid rectangle given the origin and destination point measured in points. More... | |
void CC_DLL | ccDrawPoly (const CCPoint *vertices, unsigned int numOfVertices, bool closePolygon) |
draws a polygon given a pointer to CCPoint coordinates and the number of vertices measured in points. More... | |
void CC_DLL | ccDrawSolidPoly (const CCPoint *poli, unsigned int numberOfPoints, ccColor4F color) |
draws a solid polygon given a pointer to CGPoint coordinates, the number of vertices measured in points, and a color. More... | |
void CC_DLL | ccDrawCircle (const CCPoint ¢er, float radius, float angle, unsigned int segments, bool drawLineToCenter, float scaleX, float scaleY) |
draws a circle given the center, radius and number of segments. More... | |
void CC_DLL | ccDrawCircle (const CCPoint ¢er, float radius, float angle, unsigned int segments, bool drawLineToCenter) |
void CC_DLL | ccDrawQuadBezier (const CCPoint &origin, const CCPoint &control, const CCPoint &destination, unsigned int segments) |
draws a quad bezier path More... | |
void CC_DLL | ccDrawCubicBezier (const CCPoint &origin, const CCPoint &control1, const CCPoint &control2, const CCPoint &destination, unsigned int segments) |
draws a cubic bezier path More... | |
void CC_DLL | ccDrawCatmullRom (CCPointArray *arrayOfControlPoints, unsigned int segments) |
draws a Catmull Rom path. More... | |
void CC_DLL | ccDrawCardinalSpline (CCPointArray *config, float tension, unsigned int segments) |
draws a Cardinal Spline path. More... | |
void CC_DLL | ccDrawColor4B (GLubyte r, GLubyte g, GLubyte b, GLubyte a) |
set the drawing color with 4 unsigned bytes More... | |
void CC_DLL | ccDrawColor4F (GLfloat r, GLfloat g, GLfloat b, GLfloat a) |
set the drawing color with 4 floats More... | |
void CC_DLL | ccPointSize (GLfloat pointSize) |
set the point size in points. More... | |
CC_DLL void | CCProfilingBeginTimingBlock (const char *timerName) |
CC_DLL void | CCProfilingEndTimingBlock (const char *timerName) |
CC_DLL void | CCProfilingResetTimingBlock (const char *timerName) |
Variables | |
bool | kCCProfilerCategorySprite |
bool | kCCProfilerCategoryBatchSprite |
bool | kCCProfilerCategoryParticles |
#define kCCPriorityNonSystemMin (kCCPrioritySystem+1) |
#define kCCPrioritySystem INT_MIN |
void CC_DLL ccDrawCardinalSpline | ( | CCPointArray * | config, |
float | tension, | ||
unsigned int | segments | ||
) |
draws a Cardinal Spline path.
void CC_DLL ccDrawCatmullRom | ( | CCPointArray * | arrayOfControlPoints, |
unsigned int | segments | ||
) |
draws a Catmull Rom path.
void CC_DLL ccDrawCircle | ( | const CCPoint & | center, |
float | radius, | ||
float | angle, | ||
unsigned int | segments, | ||
bool | drawLineToCenter | ||
) |
void CC_DLL ccDrawCircle | ( | const CCPoint & | center, |
float | radius, | ||
float | angle, | ||
unsigned int | segments, | ||
bool | drawLineToCenter, | ||
float | scaleX, | ||
float | scaleY | ||
) |
draws a circle given the center, radius and number of segments.
void CC_DLL ccDrawColor4B | ( | GLubyte | r, |
GLubyte | g, | ||
GLubyte | b, | ||
GLubyte | a | ||
) |
set the drawing color with 4 unsigned bytes
void CC_DLL ccDrawColor4F | ( | GLfloat | r, |
GLfloat | g, | ||
GLfloat | b, | ||
GLfloat | a | ||
) |
set the drawing color with 4 floats
void CC_DLL ccDrawCubicBezier | ( | const CCPoint & | origin, |
const CCPoint & | control1, | ||
const CCPoint & | control2, | ||
const CCPoint & | destination, | ||
unsigned int | segments | ||
) |
draws a cubic bezier path
void CC_DLL ccDrawFree | ( | ) |
Frees allocated resources by the drawing primitives.
void CC_DLL ccDrawInit | ( | ) |
Initializes the drawing primitives.
draws a line given the origin and destination point measured in points
draws a point given x and y coordinate measured in points
draws an array of points.
draws a polygon given a pointer to CCPoint coordinates and the number of vertices measured in points.
The polygon can be closed or open
void CC_DLL ccDrawQuadBezier | ( | const CCPoint & | origin, |
const CCPoint & | control, | ||
const CCPoint & | destination, | ||
unsigned int | segments | ||
) |
draws a quad bezier path
draws a rectangle given the origin and destination point measured in points.
draws a solid polygon given a pointer to CGPoint coordinates, the number of vertices measured in points, and a color.
draws a solid rectangle given the origin and destination point measured in points.
void CC_DLL ccPointSize | ( | GLfloat | pointSize | ) |
set the point size in points.
Default 1.
CC_DLL void CCProfilingBeginTimingBlock | ( | const char * | timerName | ) |
CC_DLL void CCProfilingEndTimingBlock | ( | const char * | timerName | ) |
CC_DLL void CCProfilingResetTimingBlock | ( | const char * | timerName | ) |
|
extern |
|
extern |
|
extern |