cocos2d-x
3.3
|
Namespaces | |
cocos2d | |
Add deprecated global functions and variables here. | |
Macros | |
#define | CCLabelTTF LabelTTF |
#define | CCLabelBMFont LabelBMFont |
#define | kCCLabelAutomaticWidth kLabelAutomaticWidth |
#define | kCCTMXTileHorizontalFlag kTMXTileHorizontalFlag |
#define | kCCTMXTileVerticalFlag kTMXTileVerticalFlag |
#define | kCCTMXTileDiagonalFlag kTMXTileDiagonalFlag |
#define | kCCFlipedAll kFlipedAll |
#define | kCCFlippedMask kTMXFlippedMask |
Typedefs | |
typedef Ref | CCObject |
typedef Ref | Object |
typedef Event | CCEvent |
typedef DataVisitor | CCDataVisitor |
typedef PrettyPrinter | CCPrettyPrinter |
typedef Acceleration | CCAcceleration |
typedef TextureAtlas | CCTextureAtlas |
typedef Configuration | CCConfiguration |
typedef PointArray | CCPointArray |
typedef RemoveSelf | CCRemoveSelf |
typedef IMEDelegate | CCIMEDelegate |
typedef IMEKeyboardNotificationInfo | CCIMEKeyboardNotificationInfo |
typedef TextFieldDelegate | CCTextFieldDelegate |
typedef TextFieldTTF | CCTextFieldTTF |
typedef __NotificationCenter | CCNotificationCenter |
typedef __NotificationCenter | NotificationCenter |
typedef Image | CCImage |
typedef UserDefault | CCUserDefault |
typedef Action | CCAction |
typedef FiniteTimeAction | CCFiniteTimeAction |
typedef Speed | CCSpeed |
typedef Follow | CCFollow |
typedef GLProgram | CCGLProgram |
typedef Touch | CCTouch |
typedef Texture2D | CCTexture2D |
typedef Node | CCNode |
typedef Node | CCNodeRGBA |
typedef Node | CCRGBAProtocol |
typedef SpriteFrame | CCSpriteFrame |
typedef AnimationFrame | CCAnimationFrame |
typedef Animation | CCAnimation |
typedef ActionInterval | CCActionInterval |
typedef Sequence | CCSequence |
typedef Repeat | CCRepeat |
typedef RepeatForever | CCRepeatForever |
typedef Spawn | CCSpawn |
typedef RotateTo | CCRotateTo |
typedef RotateBy | CCRotateBy |
typedef MoveBy | CCMoveBy |
typedef MoveTo | CCMoveTo |
typedef SkewTo | CCSkewTo |
typedef SkewBy | CCSkewBy |
typedef JumpBy | CCJumpBy |
typedef JumpTo | CCJumpTo |
typedef BezierBy | CCBezierBy |
typedef BezierTo | CCBezierTo |
typedef ScaleTo | CCScaleTo |
typedef ScaleBy | CCScaleBy |
typedef Blink | CCBlink |
typedef FadeIn | CCFadeIn |
typedef FadeOut | CCFadeOut |
typedef FadeTo | CCFadeTo |
typedef TintTo | CCTintTo |
typedef TintBy | CCTintBy |
typedef DelayTime | CCDelayTime |
typedef Animate | CCAnimate |
typedef TargetedAction | CCTargetedAction |
typedef ActionCamera | CCActionCamera |
typedef OrbitCamera | CCOrbitCamera |
typedef ActionManager | CCActionManager |
typedef ActionEase | CCActionEase |
typedef EaseRateAction | CCEaseRateAction |
typedef EaseIn | CCEaseIn |
typedef EaseOut | CCEaseOut |
typedef EaseInOut | CCEaseInOut |
typedef EaseExponentialIn | CCEaseExponentialIn |
typedef EaseExponentialOut | CCEaseExponentialOut |
typedef EaseExponentialInOut | CCEaseExponentialInOut |
typedef EaseSineIn | CCEaseSineIn |
typedef EaseSineOut | CCEaseSineOut |
typedef EaseSineInOut | CCEaseSineInOut |
typedef EaseElastic | CCEaseElastic |
typedef EaseElasticIn | CCEaseElasticIn |
typedef EaseElasticOut | CCEaseElasticOut |
typedef EaseElasticInOut | CCEaseElasticInOut |
typedef EaseBounce | CCEaseBounce |
typedef EaseBounceIn | CCEaseBounceIn |
typedef EaseBounceOut | CCEaseBounceOut |
typedef EaseBounceInOut | CCEaseBounceInOut |
typedef EaseBackIn | CCEaseBackIn |
typedef EaseBackOut | CCEaseBackOut |
typedef EaseBackInOut | CCEaseBackInOut |
typedef ActionInstant | CCActionInstant |
typedef Show | CCShow |
typedef Hide | CCHide |
typedef ToggleVisibility | CCToggleVisibility |
typedef FlipX | CCFlipX |
typedef FlipY | CCFlipY |
typedef Place | CCPlace |
typedef CallFunc | CCCallFunc |
typedef CallFuncN | CCCallFuncN |
typedef __CCCallFuncND | CCCallFuncND |
typedef __CCCallFuncO | CCCallFuncO |
typedef GridAction | CCGridAction |
typedef Grid3DAction | CCGrid3DAction |
typedef TiledGrid3DAction | CCTiledGrid3DAction |
typedef StopGrid | CCStopGrid |
typedef ReuseGrid | CCReuseGrid |
typedef Waves3D | CCWaves3D |
typedef FlipX3D | CCFlipX3D |
typedef FlipY3D | CCFlipY3D |
typedef Lens3D | CCLens3D |
typedef Ripple3D | CCRipple3D |
typedef Shaky3D | CCShaky3D |
typedef Liquid | CCLiquid |
typedef Waves | CCWaves |
typedef Twirl | CCTwirl |
typedef PageTurn3D | CCPageTurn3D |
typedef ProgressTo | CCProgressTo |
typedef ProgressFromTo | CCProgressFromTo |
typedef ShakyTiles3D | CCShakyTiles3D |
typedef ShatteredTiles3D | CCShatteredTiles3D |
typedef ShuffleTiles | CCShuffleTiles |
typedef FadeOutTRTiles | CCFadeOutTRTiles |
typedef FadeOutBLTiles | CCFadeOutBLTiles |
typedef FadeOutUpTiles | CCFadeOutUpTiles |
typedef FadeOutDownTiles | CCFadeOutDownTiles |
typedef TurnOffTiles | CCTurnOffTiles |
typedef WavesTiles3D | CCWavesTiles3D |
typedef JumpTiles3D | CCJumpTiles3D |
typedef SplitRows | CCSplitRows |
typedef SplitCols | CCSplitCols |
typedef ActionTween | CCActionTween |
typedef CardinalSplineTo | CCCardinalSplineTo |
typedef CardinalSplineBy | CCCardinalSplineBy |
typedef CatmullRomTo | CCCatmullRomTo |
typedef CatmullRomBy | CCCatmullRomBy |
typedef AtlasNode | CCAtlasNode |
typedef TextureProtocol | CCTextureProtocol |
typedef BlendProtocol | CCBlendProtocol |
typedef DrawNode | CCDrawNode |
typedef Camera | CCCamera |
typedef LabelAtlas | CCLabelAtlas |
typedef LabelProtocol | CCLabelProtocol |
typedef Director | CCDirector |
typedef GridBase | CCGridBase |
typedef Grid3D | CCGrid3D |
typedef TiledGrid3D | CCTiledGrid3D |
typedef Sprite | CCSprite |
typedef SpriteBatchNode | CCSpriteBatchNode |
typedef Layer | CCLayer |
typedef Layer | CCLayerRGBA |
typedef LayerColor | CCLayerColor |
typedef LayerGradient | CCLayerGradient |
typedef LayerMultiplex | CCLayerMultiplex |
typedef Scene | CCScene |
typedef TransitionEaseScene | CCTransitionEaseScene |
typedef TransitionScene | CCTransitionScene |
typedef TransitionSceneOriented | CCTransitionSceneOriented |
typedef TransitionRotoZoom | CCTransitionRotoZoom |
typedef TransitionJumpZoom | CCTransitionJumpZoom |
typedef TransitionMoveInL | CCTransitionMoveInL |
typedef TransitionMoveInR | CCTransitionMoveInR |
typedef TransitionMoveInT | CCTransitionMoveInT |
typedef TransitionMoveInB | CCTransitionMoveInB |
typedef TransitionSlideInL | CCTransitionSlideInL |
typedef TransitionSlideInR | CCTransitionSlideInR |
typedef TransitionSlideInB | CCTransitionSlideInB |
typedef TransitionSlideInT | CCTransitionSlideInT |
typedef TransitionShrinkGrow | CCTransitionShrinkGrow |
typedef TransitionFlipX | CCTransitionFlipX |
typedef TransitionFlipY | CCTransitionFlipY |
typedef TransitionFlipAngular | CCTransitionFlipAngular |
typedef TransitionZoomFlipX | CCTransitionZoomFlipX |
typedef TransitionZoomFlipY | CCTransitionZoomFlipY |
typedef TransitionZoomFlipAngular | CCTransitionZoomFlipAngular |
typedef TransitionFade | CCTransitionFade |
typedef TransitionCrossFade | CCTransitionCrossFade |
typedef TransitionTurnOffTiles | CCTransitionTurnOffTiles |
typedef TransitionSplitCols | CCTransitionSplitCols |
typedef TransitionSplitRows | CCTransitionSplitRows |
typedef TransitionFadeTR | CCTransitionFadeTR |
typedef TransitionFadeBL | CCTransitionFadeBL |
typedef TransitionFadeUp | CCTransitionFadeUp |
typedef TransitionFadeDown | CCTransitionFadeDown |
typedef TransitionPageTurn | CCTransitionPageTurn |
typedef TransitionProgress | CCTransitionProgress |
typedef TransitionProgressRadialCCW | CCTransitionProgressRadialCCW |
typedef TransitionProgressRadialCW | CCTransitionProgressRadialCW |
typedef TransitionProgressHorizontal | CCTransitionProgressHorizontal |
typedef TransitionProgressVertical | CCTransitionProgressVertical |
typedef TransitionProgressInOut | CCTransitionProgressInOut |
typedef TransitionProgressOutIn | CCTransitionProgressOutIn |
typedef MenuItem | CCMenuItem |
typedef MenuItemLabel | CCMenuItemLabel |
typedef MenuItemAtlasFont | CCMenuItemAtlasFont |
typedef MenuItemFont | CCMenuItemFont |
typedef MenuItemSprite | CCMenuItemSprite |
typedef MenuItemImage | CCMenuItemImage |
typedef MenuItemToggle | CCMenuItemToggle |
typedef Menu | CCMenu |
typedef ClippingNode | CCClippingNode |
typedef MotionStreak | CCMotionStreak |
typedef ProgressTimer | CCProgressTimer |
typedef RenderTexture | CCRenderTexture |
typedef ParticleBatchNode | CCParticleBatchNode |
typedef ParticleSystem | CCParticleSystem |
typedef ParticleSystemQuad | CCParticleSystemQuad |
typedef ParticleFire | CCParticleFire |
typedef ParticleFireworks | CCParticleFireworks |
typedef ParticleSun | CCParticleSun |
typedef ParticleGalaxy | CCParticleGalaxy |
typedef ParticleFlower | CCParticleFlower |
typedef ParticleMeteor | CCParticleMeteor |
typedef ParticleSpiral | CCParticleSpiral |
typedef ParticleExplosion | CCParticleExplosion |
typedef ParticleSmoke | CCParticleSmoke |
typedef ParticleSnow | CCParticleSnow |
typedef ParticleRain | CCParticleRain |
typedef FileUtils | CCFileUtils |
typedef Application | CCApplication |
typedef GLProgramCache | CCShaderCache |
typedef GLProgramCache | ShaderCache |
typedef AnimationCache | CCAnimationCache |
typedef SpriteFrameCache | CCSpriteFrameCache |
typedef TextureCache | CCTextureCache |
typedef ParallaxNode | CCParallaxNode |
typedef TMXObjectGroup | CCTMXObjectGroup |
typedef TMXLayerInfo | CCTMXLayerInfo |
typedef TMXTilesetInfo | CCTMXTilesetInfo |
typedef TMXMapInfo | CCTMXMapInfo |
typedef TMXLayer | CCTMXLayer |
typedef TMXTiledMap | CCTMXTiledMap |
typedef TileMapAtlas | CCTileMapAtlas |
typedef Timer | CCTimer |
typedef Scheduler | CCScheduler |
typedef GLView | CCEGLView |
typedef Component | CCComponent |
typedef AffineTransform | CCAffineTransform |
typedef Vec2 | CCPoint |
typedef Size | CCSize |
typedef Rect | CCRect |
typedef Color3B | ccColor3B |
typedef Color4F | ccColor4F |
typedef Color4B | ccColor4B |
typedef Vec2 | ccVertex2F |
typedef Vec2 | Vertex2F |
typedef Vec3 | ccVertex3F |
typedef Vec3 | Vertex3F |
typedef Tex2F | ccTex2F |
typedef PointSprite | ccPointSprite |
typedef Quad2 | ccQuad2 |
typedef Quad3 | ccQuad3 |
typedef V2F_C4B_T2F | ccV2F_C4B_T2F |
typedef V2F_C4F_T2F | ccV2F_C4F_T2F |
typedef V3F_C4B_T2F | ccV3F_C4B_T2F |
typedef V2F_C4B_T2F_Triangle | ccV2F_C4B_T2F_Triangle |
typedef V2F_C4B_T2F_Quad | ccV2F_C4B_T2F_Quad |
typedef V3F_C4B_T2F_Quad | ccV3F_C4B_T2F_Quad |
typedef V2F_C4F_T2F_Quad | ccV2F_C4F_T2F_Quad |
typedef BlendFunc | ccBlendFunc |
typedef T2F_Quad | ccT2F_Quad |
typedef AnimationFrameData | ccAnimationFrameData |
typedef FontShadow | ccFontShadow |
typedef FontStroke | ccFontStroke |
typedef FontDefinition | ccFontDefinition |
typedef TextVAlignment | CCVerticalTextAlignment |
typedef TextHAlignment | CCTextAlignment |
typedef ProgressTimer::Type | CCProgressTimerType |
typedef void * | CCZone |
typedef ProgressTimer::Type | ProgressTimerType |
typedef Director::Projection | ccDirectorProjection |
Possible OpenGL projections used by director. More... | |
typedef Texture2D::PixelFormat | CCTexture2DPixelFormat |
typedef ParticleSystem::PositionType | tPositionType |
typedef Menu::State | tMenuState |
typedef Touch::DispatchMode | ccTouchesMode |
typedef Image::Format | tImageFormat |
typedef TransitionScene::Orientation | tOrientation |
typedef LanguageType | ccLanguageType |
typedef Application::Platform | TargetPlatform |
typedef int | ccGLServerState |
typedef Data | CCData |
typedef __Set | CCSet |
typedef __SetIterator | CCSetIterator |
typedef __Set | Set |
typedef __SetIterator | SetIterator |
typedef __Array | CCArray |
typedef __Array | Array |
typedef __Dictionary | Dictionary |
typedef __Dictionary | CCDictionary |
typedef __Double | Double |
typedef __Double | CCDouble |
typedef __Float | Float |
typedef __Float | CCFloat |
typedef __Integer | Integer |
typedef __Integer | CCInteger |
typedef __Bool | Bool |
typedef __Bool | CCBool |
typedef __String | CCString |
typedef __String | String |
typedef __RGBAProtocol | RGBAProtocol |
typedef __NodeRGBA | NodeRGBA |
typedef __LayerRGBA | LayerRGBA |
typedef float | kmScalar |
typedef Mat4 | kmMat4 |
typedef Vec3 | kmVec3 |
typedef Vec2 | kmVec2 |
typedef Vec4 | kmVec4 |
Functions | |
Vec2 | ccp (float x, float y) |
Helper macro that creates a Vec2. More... | |
Vec2 | CCPointMake (float x, float y) |
Size | CCSizeMake (float width, float height) |
Rect | CCRectMake (float x, float y, float width, float height) |
void CC_DLL | CCLog (const char *pszFormat,...) CC_FORMAT_PRINTF(1 |
use log() instead More... | |
void CC_DLL void CC_DLL | ccDrawInit () |
void CC_DLL | ccDrawFree () |
void CC_DLL | ccDrawPoint (const Vec2 &point) |
void CC_DLL | ccDrawPoints (const Vec2 *points, unsigned int numberOfPoints) |
void CC_DLL | ccDrawLine (const Vec2 &origin, const Vec2 &destination) |
void CC_DLL | ccDrawRect (Vec2 origin, Vec2 destination) |
void CC_DLL | ccDrawSolidRect (Vec2 origin, Vec2 destination, Color4F color) |
void CC_DLL | ccDrawPoly (const Vec2 *vertices, unsigned int numOfVertices, bool closePolygon) |
void CC_DLL | ccDrawSolidPoly (const Vec2 *poli, unsigned int numberOfPoints, Color4F color) |
void CC_DLL | ccDrawCircle (const Vec2 ¢er, float radius, float angle, unsigned int segments, bool drawLineToCenter, float scaleX, float scaleY) |
void CC_DLL | ccDrawCircle (const Vec2 ¢er, float radius, float angle, unsigned int segments, bool drawLineToCenter) |
void CC_DLL | ccDrawSolidCircle (const Vec2 ¢er, float radius, float angle, unsigned int segments, float scaleX, float scaleY) |
void CC_DLL | ccDrawSolidCircle (const Vec2 ¢er, float radius, float angle, unsigned int segments) |
void CC_DLL | ccDrawQuadBezier (const Vec2 &origin, const Vec2 &control, const Vec2 &destination, unsigned int segments) |
void CC_DLL | ccDrawCubicBezier (const Vec2 &origin, const Vec2 &control1, const Vec2 &control2, const Vec2 &destination, unsigned int segments) |
void CC_DLL | ccDrawCatmullRom (PointArray *arrayOfControlPoints, unsigned int segments) |
void CC_DLL | ccDrawCardinalSpline (PointArray *config, float tension, unsigned int segments) |
void CC_DLL | ccDrawColor4B (GLubyte r, GLubyte g, GLubyte b, GLubyte a) |
void CC_DLL | ccDrawColor4F (GLfloat r, GLfloat g, GLfloat b, GLfloat a) |
void CC_DLL | ccPointSize (GLfloat pointSize) |
void CC_DLL | ccGLInvalidateStateCache () |
void CC_DLL | ccGLUseProgram (GLuint program) |
void CC_DLL | ccGLDeleteProgram (GLuint program) |
void CC_DLL | ccGLBlendFunc (GLenum sfactor, GLenum dfactor) |
void CC_DLL | ccGLBlendResetToCache () |
void CC_DLL | ccSetProjectionMatrixDirty () |
void CC_DLL | ccGLEnableVertexAttribs (unsigned int flags) |
void CC_DLL | ccGLBindTexture2D (GLuint textureId) |
void CC_DLL | ccGLBindTexture2DN (GLuint textureUnit, GLuint textureId) |
void CC_DLL | ccGLDeleteTexture (GLuint textureId) |
void CC_DLL | ccGLDeleteTextureN (GLuint textureUnit, GLuint textureId) |
void CC_DLL | ccGLBindVAO (GLuint vaoId) |
void CC_DLL | ccGLEnable (int flags) |
void CC_DLL | kmGLFreeAll (void) |
void CC_DLL | kmGLPushMatrix (void) |
void CC_DLL | kmGLPopMatrix (void) |
void CC_DLL | kmGLMatrixMode (unsigned int mode) |
void CC_DLL | kmGLLoadIdentity (void) |
void CC_DLL | kmGLLoadMatrix (const Mat4 *pIn) |
void CC_DLL | kmGLMultMatrix (const Mat4 *pIn) |
void CC_DLL | kmGLTranslatef (float x, float y, float z) |
void CC_DLL | kmGLRotatef (float angle, float x, float y, float z) |
void CC_DLL | kmGLScalef (float x, float y, float z) |
void CC_DLL | kmGLGetMatrix (unsigned int mode, Mat4 *pOut) |
CC_DLL Mat4 * | kmMat4Fill (Mat4 *pOut, const float *pMat) |
CC_DLL Mat4 * | kmMat4Assign (Mat4 *pOut, const Mat4 *pIn) |
CC_DLL Mat4 * | kmMat4Identity (Mat4 *pOut) |
CC_DLL Mat4 * | kmMat4Inverse (Mat4 *pOut, const Mat4 *pM) |
CC_DLL Mat4 * | kmMat4Transpose (Mat4 *pOut, const Mat4 *pIn) |
CC_DLL Mat4 * | kmMat4Multiply (Mat4 *pOut, const Mat4 *pM1, const Mat4 *pM2) |
CC_DLL Mat4 * | kmMat4Translation (Mat4 *pOut, const float x, const float y, const float z) |
CC_DLL Mat4 * | kmMat4RotationX (Mat4 *pOut, const float radians) |
CC_DLL Mat4 * | kmMat4RotationY (Mat4 *pOut, const float radians) |
CC_DLL Mat4 * | kmMat4RotationZ (Mat4 *pOut, const float radians) |
CC_DLL Mat4 * | kmMat4RotationAxisAngle (Mat4 *pOut, const Vec3 *axis, float radians) |
CC_DLL Mat4 * | kmMat4Scaling (Mat4 *pOut, const float x, const float y, const float z) |
CC_DLL Mat4 * | kmMat4PerspectiveProjection (Mat4 *pOut, float fovY, float aspect, float zNear, float zFar) |
CC_DLL Mat4 * | kmMat4OrthographicProjection (Mat4 *pOut, float left, float right, float bottom, float top, float nearVal, float farVal) |
CC_DLL Mat4 * | kmMat4LookAt (Mat4 *pOut, const Vec3 *pEye, const Vec3 *pCenter, const Vec3 *pUp) |
CC_DLL Vec3 * | kmVec3Fill (Vec3 *pOut, float x, float y, float z) |
CC_DLL float | kmVec3Length (const Vec3 *pIn) |
CC_DLL float | kmVec3LengthSq (const Vec3 *pIn) |
CC_DLL Vec3 * | kmVec3Lerp (Vec3 *pOut, const Vec3 *pV1, const Vec3 *pV2, float t) |
CC_DLL Vec3 * | kmVec3Normalize (Vec3 *pOut, const Vec3 *pIn) |
CC_DLL Vec3 * | kmVec3Cross (Vec3 *pOut, const Vec3 *pV1, const Vec3 *pV2) |
CC_DLL float | kmVec3Dot (const Vec3 *pV1, const Vec3 *pV2) |
CC_DLL Vec3 * | kmVec3Add (Vec3 *pOut, const Vec3 *pV1, const Vec3 *pV2) |
CC_DLL Vec3 * | kmVec3Subtract (Vec3 *pOut, const Vec3 *pV1, const Vec3 *pV2) |
CC_DLL Vec3 * | kmVec3Transform (Vec3 *pOut, const Vec3 *pV1, const Mat4 *pM) |
CC_DLL Vec3 * | kmVec3TransformNormal (Vec3 *pOut, const Vec3 *pV, const Mat4 *pM) |
CC_DLL Vec3 * | kmVec3TransformCoord (Vec3 *pOut, const Vec3 *pV, const Mat4 *pM) |
CC_DLL Vec3 * | kmVec3Scale (Vec3 *pOut, const Vec3 *pIn, const float s) |
CC_DLL Vec3 * | kmVec3Assign (Vec3 *pOut, const Vec3 *pIn) |
CC_DLL Vec3 * | kmVec3Zero (Vec3 *pOut) |
CC_DLL Vec2 * | kmVec2Fill (Vec2 *pOut, float x, float y) |
CC_DLL float | kmVec2Length (const Vec2 *pIn) |
CC_DLL float | kmVec2LengthSq (const Vec2 *pIn) |
CC_DLL Vec2 * | kmVec2Normalize (Vec2 *pOut, const Vec2 *pIn) |
CC_DLL Vec2 * | kmVec2Lerp (Vec2 *pOut, const Vec2 *pV1, const Vec2 *pV2, float t) |
CC_DLL Vec2 * | kmVec2Add (Vec2 *pOut, const Vec2 *pV1, const Vec2 *pV2) |
CC_DLL float | kmVec2Dot (const Vec2 *pV1, const Vec2 *pV2) |
CC_DLL Vec2 * | kmVec2Subtract (Vec2 *pOut, const Vec2 *pV1, const Vec2 *pV2) |
CC_DLL Vec2 * | kmVec2Scale (Vec2 *pOut, const Vec2 *pIn, const float s) |
CC_DLL Vec2 * | kmVec2Assign (Vec2 *pOut, const Vec2 *pIn) |
CC_DLL Vec4 * | kmVec4Fill (Vec4 *pOut, float x, float y, float z, float w) |
CC_DLL Vec4 * | kmVec4Add (Vec4 *pOut, const Vec4 *pV1, const Vec4 *pV2) |
CC_DLL float | kmVec4Dot (const Vec4 *pV1, const Vec4 *pV2) |
CC_DLL float | kmVec4Length (const Vec4 *pIn) |
CC_DLL float | kmVec4LengthSq (const Vec4 *pIn) |
CC_DLL Vec4 * | kmVec4Lerp (Vec4 *pOut, const Vec4 *pV1, const Vec4 *pV2, float t) |
CC_DLL Vec4 * | kmVec4Normalize (Vec4 *pOut, const Vec4 *pIn) |
CC_DLL Vec4 * | kmVec4Scale (Vec4 *pOut, const Vec4 *pIn, const float s) |
CC_DLL Vec4 * | kmVec4Subtract (Vec4 *pOut, const Vec4 *pV1, const Vec4 *pV2) |
CC_DLL Vec4 * | kmVec4Assign (Vec4 *pOut, const Vec4 *pIn) |
CC_DLL Vec4 * | kmVec4MultiplyMat4 (Vec4 *pOut, const Vec4 *pV, const Mat4 *pM) |
CC_DLL Vec4 * | kmVec4Transform (Vec4 *pOut, const Vec4 *pV, const Mat4 *pM) |
Variables | |
const Vec2 | CCPointZero |
const Size | CCSizeZero |
const Rect | CCRectZero |
const Color3B | ccWHITE |
const Color3B | ccYELLOW |
const Color3B | ccGREEN |
const Color3B | ccBLUE |
const Color3B | ccRED |
const Color3B | ccMAGENTA |
const Color3B | ccBLACK |
const Color3B | ccORANGE |
const Color3B | ccGRAY |
const BlendFunc | kCCBlendFuncDisable |
const int | kCCVertexAttrib_Position = GLProgram::VERTEX_ATTRIB_POSITION |
const int | kCCVertexAttrib_Color = GLProgram::VERTEX_ATTRIB_COLOR |
const int | kCCVertexAttrib_TexCoords = GLProgram::VERTEX_ATTRIB_TEX_COORD |
const int | kCCVertexAttrib_MAX = GLProgram::VERTEX_ATTRIB_MAX |
const int | kCCUniformPMatrix = GLProgram::UNIFORM_P_MATRIX |
const int | kCCUniformMVMatrix = GLProgram::UNIFORM_MV_MATRIX |
const int | kCCUniformMVPMatrix = GLProgram::UNIFORM_MVP_MATRIX |
const int | kCCUniformTime = GLProgram::UNIFORM_TIME |
const int | kCCUniformSinTime = GLProgram::UNIFORM_SIN_TIME |
const int | kCCUniformCosTime = GLProgram::UNIFORM_COS_TIME |
const int | kCCUniformRandom01 = GLProgram::UNIFORM_RANDOM01 |
const int | kCCUniformSampler = GLProgram::UNIFORM_SAMPLER0 |
const int | kCCUniform_MAX = GLProgram::UNIFORM_MAX |
const char * | kCCShader_PositionTextureColor |
const char * | kCCShader_PositionTextureColorAlphaTest |
const char * | kCCShader_PositionColor |
const char * | kCCShader_PositionTexture |
const char * | kCCShader_PositionTexture_uColor |
const char * | kCCShader_PositionTextureA8Color |
const char * | kCCShader_Position_uColor |
const char * | kCCShader_PositionLengthTexureColor |
const char * | kCCUniformPMatrix_s |
const char * | kCCUniformMVMatrix_s |
const char * | kCCUniformMVPMatrix_s |
const char * | kCCUniformTime_s |
const char * | kCCUniformSinTime_s |
const char * | kCCUniformCosTime_s |
const char * | kCCUniformRandom01_s |
const char * | kCCUniformSampler_s |
const char * | kCCUniformAlphaTestValue |
const char * | kCCAttributeNameColor |
const char * | kCCAttributeNamePosition |
const char * | kCCAttributeNameTexCoord |
const int | kCCVertexAttribFlag_None = GL::VERTEX_ATTRIB_FLAG_NONE |
const int | kCCVertexAttribFlag_Position = GL::VERTEX_ATTRIB_FLAG_POSITION |
const int | kCCVertexAttribFlag_Color = GL::VERTEX_ATTRIB_FLAG_COLOR |
const int | kCCVertexAttribFlag_TexCoords = GL::VERTEX_ATTRIB_FLAG_TEX_COORD |
const int | kCCVertexAttribFlag_PosColorTex = GL::VERTEX_ATTRIB_FLAG_POS_COLOR_TEX |
const ProgressTimer::Type | kCCProgressTimerTypeRadial = ProgressTimer::Type::RADIAL |
const ProgressTimer::Type | kCCProgressTimerTypeBar = ProgressTimer::Type::BAR |
const Director::Projection | kCCDirectorProjection2D = Director::Projection::_2D |
const Director::Projection | kCCDirectorProjection3D = Director::Projection::_3D |
const Director::Projection | kCCDirectorProjectionCustom = Director::Projection::CUSTOM |
const Director::Projection | kCCDirectorProjectionDefault = Director::Projection::DEFAULT |
const TextVAlignment | kCCVerticalTextAlignmentTop = TextVAlignment::TOP |
const TextVAlignment | kCCVerticalTextAlignmentCenter = TextVAlignment::CENTER |
const TextVAlignment | kCCVerticalTextAlignmentBottom = TextVAlignment::BOTTOM |
const TextHAlignment | kCCTextAlignmentLeft = TextHAlignment::LEFT |
const TextHAlignment | kCCTextAlignmentCenter = TextHAlignment::CENTER |
const TextHAlignment | kCCTextAlignmentRight = TextHAlignment::RIGHT |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_RGBA8888 = Texture2D::PixelFormat::RGBA8888 |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_RGB888 = Texture2D::PixelFormat::RGB888 |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_RGB565 = Texture2D::PixelFormat::RGB565 |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_A8 = Texture2D::PixelFormat::A8 |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_I8 = Texture2D::PixelFormat::I8 |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_AI88 = Texture2D::PixelFormat::AI88 |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_RGBA4444 = Texture2D::PixelFormat::RGBA4444 |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_RGB5A1 = Texture2D::PixelFormat::RGB5A1 |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_PVRTC4 = Texture2D::PixelFormat::PVRTC4 |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_PVRTC2 = Texture2D::PixelFormat::PVRTC2 |
const Texture2D::PixelFormat | kCCTexture2DPixelFormat_Default = Texture2D::PixelFormat::DEFAULT |
const int | kCCParticleDurationInfinity = ParticleSystem::DURATION_INFINITY |
const int | kCCParticleStartSizeEqualToEndSize = ParticleSystem::START_SIZE_EQUAL_TO_END_SIZE |
const int | kCCParticleStartRadiusEqualToEndRadius = ParticleSystem::START_RADIUS_EQUAL_TO_END_RADIUS |
const int | kParticleDurationInfinity = ParticleSystem::DURATION_INFINITY |
const int | kParticleStartSizeEqualToEndSize = ParticleSystem::START_SIZE_EQUAL_TO_END_SIZE |
const int | kParticleStartRadiusEqualToEndRadius = ParticleSystem::START_RADIUS_EQUAL_TO_END_RADIUS |
const ParticleSystem::Mode | kCCParticleModeGravity = ParticleSystem::Mode::GRAVITY |
const ParticleSystem::Mode | kCCParticleModeRadius = ParticleSystem::Mode::RADIUS |
const int | kCCParticleDefaultCapacity = kParticleDefaultCapacity |
const ParticleSystem::PositionType | kCCPositionTypeFree = ParticleSystem::PositionType::FREE |
const ParticleSystem::PositionType | kCCPositionTypeRelative = ParticleSystem::PositionType::RELATIVE |
const ParticleSystem::PositionType | kCCPositionTypeGrouped = ParticleSystem::PositionType::GROUPED |
const Menu::State | kCCMenuStateWaiting = Menu::State::WAITING |
const Menu::State | kCCMenuStateTrackingTouch = Menu::State::TRACKING_TOUCH |
const Touch::DispatchMode | kCCTouchesOneByOne = Touch::DispatchMode::ONE_BY_ONE |
const Touch::DispatchMode | kCCTouchesAllAtOnce = Touch::DispatchMode::ALL_AT_ONCE |
const Image::Format | kCCImageFormatPNG = Image::Format::PNG |
const Image::Format | kCCImageFormatJPEG = Image::Format::JPG |
const TransitionScene::Orientation | kCCTransitionOrientationLeftOver = TransitionScene::Orientation::LEFT_OVER |
const TransitionScene::Orientation | kCCTransitionOrientationRightOver = TransitionScene::Orientation::RIGHT_OVER |
const TransitionScene::Orientation | kCCTransitionOrientationUpOver = TransitionScene::Orientation::UP_OVER |
const TransitionScene::Orientation | kCCTransitionOrientationDownOver = TransitionScene::Orientation::DOWN_OVER |
const int | kCCPrioritySystem = Scheduler::PRIORITY_SYSTEM |
const int | kCCPriorityNonSystemMin = Scheduler::PRIORITY_NON_SYSTEM_MIN |
const int | kCCActionTagInvalid = Action::INVALID_TAG |
const int | kCCNodeTagInvalid = Node::INVALID_TAG |
const int | kCCNodeOnEnter = kNodeOnEnter |
const int | kCCNodeOnExit = kNodeOnExit |
const int | kCCNodeOnEnterTransitionDidFinish = kNodeOnEnterTransitionDidFinish |
const int | kCCNodeOnExitTransitionDidStart = kNodeOnExitTransitionDidStart |
const int | kCCNodeOnCleanup = kNodeOnCleanup |
const LanguageType | kLanguageEnglish = LanguageType::ENGLISH |
const LanguageType | kLanguageChinese = LanguageType::CHINESE |
const LanguageType | kLanguageFrench = LanguageType::FRENCH |
const LanguageType | kLanguageItalian = LanguageType::ITALIAN |
const LanguageType | kLanguageGerman = LanguageType::GERMAN |
const LanguageType | kLanguageSpanish = LanguageType::SPANISH |
const LanguageType | kLanguageRussian = LanguageType::RUSSIAN |
const LanguageType | kLanguageKorean = LanguageType::KOREAN |
const LanguageType | kLanguageJapanese = LanguageType::JAPANESE |
const LanguageType | kLanguageHungarian = LanguageType::HUNGARIAN |
const LanguageType | kLanguagePortuguese = LanguageType::PORTUGUESE |
const LanguageType | kLanguageArabic = LanguageType::ARABIC |
const LanguageType | kLanguageNorwegian = LanguageType::NORWEGIAN |
const LanguageType | kLanguagePolish = LanguageType::POLISH |
const Application::Platform | kTargetWindows = Application::Platform::OS_WINDOWS |
const Application::Platform | kTargetLinux = Application::Platform::OS_LINUX |
const Application::Platform | kTargetMacOS = Application::Platform::OS_MAC |
const Application::Platform | kTargetAndroid = Application::Platform::OS_ANDROID |
const Application::Platform | kTargetIphone = Application::Platform::OS_IPHONE |
const Application::Platform | kTargetIpad = Application::Platform::OS_IPAD |
const Application::Platform | kTargetBlackBerry = Application::Platform::OS_BLACKBERRY |
const Application::Platform | kTargetNaCl = Application::Platform::OS_NACL |
const Application::Platform | kTargetEmscripten = Application::Platform::OS_EMSCRIPTEN |
const Application::Platform | kTargetTizen = Application::Platform::OS_TIZEN |
const Application::Platform | kTargetWinRT = Application::Platform::OS_WINRT |
const Application::Platform | kTargetWP8 = Application::Platform::OS_WP8 |
const ResolutionPolicy | kResolutionExactFit = ResolutionPolicy::EXACT_FIT |
const ResolutionPolicy | kResolutionNoBorder = ResolutionPolicy::NO_BORDER |
const ResolutionPolicy | kResolutionShowAll = ResolutionPolicy::SHOW_ALL |
const ResolutionPolicy | kResolutionFixedHeight = ResolutionPolicy::FIXED_HEIGHT |
const ResolutionPolicy | kResolutionFixedWidth = ResolutionPolicy::FIXED_WIDTH |
const ResolutionPolicy | kResolutionUnKnown = ResolutionPolicy::UNKNOWN |
const unsigned int | KM_GL_MODELVIEW = 0x1700 |
const unsigned int | KM_GL_PROJECTION = 0x1701 |
const unsigned int | KM_GL_TEXTURE = 0x1702 |
const Vec3 | KM_VEC3_NEG_Z |
const Vec3 | KM_VEC3_POS_Z |
const Vec3 | KM_VEC3_POS_Y |
const Vec3 | KM_VEC3_NEG_Y |
const Vec3 | KM_VEC3_NEG_X |
const Vec3 | KM_VEC3_POS_X |
const Vec3 | KM_VEC3_ZERO |
const Vec2 | KM_VEC2_POS_Y |
const Vec2 | KM_VEC2_NEG_Y |
const Vec2 | KM_VEC2_NEG_X |
const Vec2 | KM_VEC2_POS_X |
const Vec2 | KM_VEC2_ZERO |