/Users/riq/progs/cocos2d-iphone/branches/branch-0.7/cocos2d/ccMacros.h File Reference

#import <math.h>

Include dependency graph for ccMacros.h:


Defines

#define CCRANDOM_MINUS1_1()   ((random() / (float)0x3fffffff )-1.0f)
 returns a random float between -1 and 1
#define CCRANDOM_0_1()   ((random() / (float)0x7fffffff ))
 returns a random float between 0 and 1
#define CC_DEGREES_TO_RADIANS(__ANGLE__)   ((__ANGLE__) / 180.0f * (float)M_PI)
 converts degrees to radians
#define CC_RADIANS_TO_DEGREES(__ANGLE__)   ((__ANGLE__) / (float)M_PI * 180.0f)
 converts radians to degrees
#define CC_BLEND_SRC   GL_SRC_ALPHA
 default gl blend src function
#define CC_BLEND_DST   GL_ONE_MINUS_SRC_ALPHA
 default gl blend dst function

Detailed Description

cocos2d helper macros

Define Documentation

#define CC_BLEND_DST   GL_ONE_MINUS_SRC_ALPHA

default gl blend dst function

#define CC_BLEND_SRC   GL_SRC_ALPHA

default gl blend src function

#define CC_DEGREES_TO_RADIANS ( __ANGLE__   )     ((__ANGLE__) / 180.0f * (float)M_PI)

converts degrees to radians

#define CC_RADIANS_TO_DEGREES ( __ANGLE__   )     ((__ANGLE__) / (float)M_PI * 180.0f)

converts radians to degrees

 
#define CCRANDOM_0_1 (  )     ((random() / (float)0x7fffffff ))

returns a random float between 0 and 1

 
#define CCRANDOM_MINUS1_1 (  )     ((random() / (float)0x3fffffff )-1.0f)

returns a random float between -1 and 1


Generated on Tue Jun 9 10:39:27 2009 for cocos2d for iPhone 0.7.3 by  doxygen 1.5.8