cocos2d-x 3.0 |
)
- 类列表 - 类索引 - 类继承关系 - 类成员
全部) 类) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义) 组) 页)
类列表
这里列出了所有类、结构、联合以及接口定义等,并附带简要说明:
[详情级别 1234]
►Ncocos2d | Add deprecated global functions and variables here |
►Nexperimental | |
►Nui | |
CVideoPlayer | |
►Nextension | |
CAssetsManager | |
CAssetsManagerDelegateProtocol | |
CCCEditBoxImplWp8 | |
CColor3bObject | |
CControl | |
CControlButton | |
CControlColourPicker | |
CControlHuePicker | |
CControlPotentiometer | |
CControlSaturationBrightnessPicker | |
CControlSlider | |
CControlStepper | |
CControlSwitch | |
CControlUtils | |
CEditBox | 编辑框类 |
CEditBoxDelegate | |
CEditBoxImpl | |
CEditBoxImplAndroid | |
CEditBoxImplWin | |
CHSV | |
CInvocation | |
CPhysicsDebugNode | 基础数据用于绘制物理引擎组件 |
CPhysicsSprite | 精灵(Sprite)的子类,绑定到一个物理Body |
CRGBA | |
CScale9Sprite | Cocos2d-x的九宫格精灵 |
CScrollView | Cocos2d-x的ScrollView支持。 为Cocos2d-x项目提供原生的滚动以及缩放功能。 |
CScrollViewDelegate | |
CTableView | Cocos2d-x中的TableView支持 |
CTableViewCell | 用于表示TableView中单元格的抽象类(译者注:此处没有纯虚函数,实际为普通基类,不能算抽象类) |
CTableViewDataSource | 用于管理表格后端数据的数据源 |
CTableViewDelegate | 本版本中此委托只处理单点触摸事件 |
►Nnetwork | |
CHttpClient | 处理异步http请求的单例模式 一旦请求完成,一个在生成请求时被提供的回调函数,会被发到主线程中 |
►CHttpRequest | 定义了用户必须为 HttpClient::send(HttpRequest*) 方法打包的对象 请移步 tests/test-cpp/Classes/ExtensionTest/NetworkTest/HttpClientTest.cpp 作为参考 |
C_prxy | |
CHttpResponse | 定义了用户会在onHttpCompleted(sender, HttpResponse) 回调中接收的对象 请移步 tests/test-cpp/Classes/ExtensionTest/NetworkTest/HttpClientTest.cpp 作为参考 |
CSIOClient | 到socket.io端点的单个连接 |
►CSocketIO | 单例和包装的类,提供了静态创建方法以及所有sockets的注册 |
CSIODelegate | 处理socket.io事件的delegate类 |
►CWebSocket | |
CData | Message的数据结构 |
CDelegate | 处理websocket事件的delegate类 |
►Nui | |
CButton | NA NA |
CCheckBox | NA NA |
CHBox | |
CHelper | NA NA |
CImageView | NA NA |
CLayout | |
CLayoutParameter | NA NA |
CLinearLayoutParameter | NA NA |
CListView | |
CLoadingBar | NA NA |
CMargin | NA NA |
CPageView | |
CRelativeBox | |
CRelativeLayoutParameter | NA NA |
CRichElement | |
CRichElementCustomNode | |
CRichElementImage | |
CRichElementText | |
CRichText | |
CScrollInnerContainer | |
CScrollView | |
CSlider | NA NA |
CText | 为创建系统字体(font)或TTF字体(font)提供支持 NA |
CTextAtlas | NA NA |
CTextBMFont | NA NA |
CTextField | Class UITextField : public Widget NA NA |
CUICCTextField | NA NA |
CUIScrollInterface | |
CVBox | |
CWidget | NA NA |
C__Array | |
C__Bool | |
C__CCCallFuncND | 调用节点的 'callback' 函数,并用d作为参数。 |
C__CCCallFuncO | 调用target的 'callback' 函数,并用object作为参数传入。 |
C__Dictionary | Dictionary 就像 Obj-C 中的 NSDictionary |
C__Double | |
C__Float | |
C__Integer | |
C__LayerRGBA | LayerRGBA 是Layer的一个子类,它通过使用一个单色背景实现了 RGBAProtocol 协议。 它实现了Layer类的所有功能,并且添加了以下这些遵守RGBAProtocol协议并且传播到子类的新特性: |
C__NodeRGBA | NodeRGBA是节点的子类,实现RGBAProtocol协议。 |
C__NotificationCenter | |
C__RGBAProtocol | RGBA protocol 影响Node的颜色和不透明度 |
C__Set | |
C__String | |
CAccelAmplitude | AccelAmplitude 动作 |
CAccelDeccelAmplitude | AccelDeccelAmplitude 动作 |
CAcceleration | The device accelerometer reports values for each axis in units of g-force |
CAccelerometerEvent | |
CAction | Action类是所有动作对象的基类 |
CActionCamera | Base class for Camera actions |
CActionEase | Easing actions的基类 |
CActionInstant | 即时动作 |
CActionInterval | 持续动作是需要持续运行一段时间的动作。 它有一个启动时间和结束时间。结束时间由启动时间加上周期得出。 |
CActionManager | ActionManager是一个管理动作的单例类。 |
CActionTween | ActionTween |
CActionTweenDelegate | |
CAffineTransform | |
CAnimate | 创建序列帧动画 |
CAnimation | 一个用来在精灵对象上表现动画的动画对象 |
CAnimationCache | 动画缓存单例类。 如何你想要保存动画,你需要使用这个缓存。 |
►CAnimationFrame | AnimationFrame 动画帧 动画的一帧 |
CDisplayedEventInfo | |
CAnimationFrameData | |
CApplication | |
CApplicationProtocol | |
CAtlasNode | AtlasNode是Node的扩展,实现了RGBAProtocol和TextureProtocol协议 |
CAutoreleasePool | |
CBackButtonEvent | |
CBatchCommand | |
CBezierBy | 贝塞尔曲线动作。 |
CBezierTo | 贝塞尔曲线动作。 |
CBlendFunc | Blend Function used for textures |
CBlendProtocol | 指定glBlendFunc使用的混合方法 参考glBlendFunc的手册 http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBlendFunc.xml |
CBlink | 闪烁动作 |
CCallFunc | 调用一个 'callback' 函数 |
CCallFuncN | 调用节点的 'callback' 函数 N means Node |
CCardinalSplineBy | 基础曲线路径 |
CCardinalSplineTo | 基础曲线路径 |
CCatmullRomBy | 这是一个按照笛卡尔曲线移动目标点的动作 |
CCatmullRomTo | 这是一个按照CatmullRom曲线移动目标点的动作 |
CCCFileUtilsWinRT | Helper class to handle file operations |
CCCFreeTypeFont | |
CCCPrecompiledShaders | |
CCCZHeader | |
CClippingNode | ClippingNode是Node的子类。 使用模板(stencil)绘制它裁剪的内容(子节点)。 模板(stencil)是另一个节点(Node),它不会被绘制。 裁剪是通过使用模板的(alphaThreshold调节的)alpha部分完成的。 |
CClonable | 如何克隆一个Ref对象的接口定义 |
CColor3B | RGB color composed of bytes 3 bytes |
CColor4B | RGBA color composed of 4 bytes |
CColor4F | RGBA color composed of 4 floats |
CComponent | |
CComponentContainer | |
CConfiguration | 包含一些 openGL 变量的Configuration |
CCustomCommand | |
CData | |
CDataVisitor | 访问者(Visitor)模式: 在多型的数据的情形下, 提供一个共同的方法, 使访问数据更加方便 |
CDeccelAmplitude | DeccelAmplitude 动作 |
CDelayTime | 延时动作 |
CDevice | |
CDictElement | DictElement 用于遍历字典 |
CDirector | |
CDirectorDelegate | OpenGL用于显示的接口 |
CDisplayLinkDirector | DisplayLinkDirector是一个Director的子类, 表示屏幕刷新速率的同步定时器 |
CDrawNode | DrawNode Node由于在一个单独的批处理中绘制了所以元素,因此它绘制点、线段、多边形都要比“drawing primitives”快。 |
CEaseBackIn | EaseBackIn action |
CEaseBackInOut | EaseBackInOut action |
CEaseBackOut | EaseBackOut action |
CEaseBezierAction | Ease Bezier |
CEaseBounce | EaseBounce abstract class |
CEaseBounceIn | EaseBounceIn action |
CEaseBounceInOut | EaseBounceInOut action |
CEaseBounceOut | EaseBounceOut action |
CEaseCircleActionIn | Ease Circle In |
CEaseCircleActionInOut | Ease Circle InOut |
CEaseCircleActionOut | Ease Circle Out |
CEaseCubicActionIn | Ease Cubic In |
CEaseCubicActionInOut | Ease Cubic InOut |
CEaseCubicActionOut | Ease Cubic Out |
CEaseElastic | Ease Elastic abstract class |
CEaseElasticIn | Ease Elastic In action |
CEaseElasticInOut | Ease Elastic InOut action |
CEaseElasticOut | Ease Elastic Out action |
CEaseExponentialIn | Ease Exponential In |
CEaseExponentialInOut | Ease Exponential InOut |
CEaseExponentialOut | Ease Exponential Out |
CEaseIn | 可设置速率的EaseIn action |
CEaseInOut | 可设置速率的EaseInOut |
CEaseOut | 可设置速率的EaseOut action |
CEaseQuadraticActionIn | Ease Quadratic In |
CEaseQuadraticActionInOut | Ease Quadratic InOut |
CEaseQuadraticActionOut | Ease Quadratic Out |
CEaseQuarticActionIn | Ease Quartic In |
CEaseQuarticActionInOut | Ease Quartic InOut |
CEaseQuarticActionOut | Ease Quartic Out |
CEaseQuinticActionIn | Ease Quintic In |
CEaseQuinticActionInOut | Ease Quintic InOut |
CEaseQuinticActionOut | Ease Quintic Out |
CEaseRateAction | 带速率的Easing actions的基类 |
CEaseSineIn | Ease Sine In |
CEaseSineInOut | Ease Sine InOut |
CEaseSineOut | Ease Sine Out |
CEvent | Base class of all kinds of events |
CEventAcceleration | |
CEventCustom | |
►CEventDispatcher | 这个类管理事件侦听器的订阅和事件的分发 |
CEventListenerVector | 该容器(vector)用来存储带有基于场景图优先级和固定优先级的事件侦听器 |
CEventFocus | |
CEventKeyboard | |
CEventListener | 事件监听器( event listener)的基类 |
CEventListenerAcceleration | |
CEventListenerCustom | 用法: auto dispatcher = Director::getInstance()->getEventDispatcher(); 添加一个监听器: |
CEventListenerFocus | |
CEventListenerKeyboard | |
CEventListenerMouse | |
CEventListenerTouchAllAtOnce | |
CEventListenerTouchOneByOne | |
CEventMouse | |
CEventTouch | |
CFadeIn | 渐变动作 "reverse"动作是FadeOut |
CFadeOut | 渐变动作 "reverse"动作是FadeIn |
CFadeOutBLTiles | FadeOutBLTiles动作 从右上角向左下角依次淡出所有瓦片 |
CFadeOutDownTiles | FadeOutDownTiles动作。 从上往下依次淡出所有瓦片 |
CFadeOutTRTiles | FadeOutTRTiles动作 从左下角向右上角依次淡出所有瓦片 |
CFadeOutUpTiles | FadeOutUpTiles动作 从下往上依次淡出所有瓦片 |
CFadeTo | 渐变动作 |
CFileUtils | 处理文件操作的协助类 |
CFileUtilsAndroid | 处理文件操作的协助类 |
CFileUtilsApple | 处理文件操作的协助类 |
CFileUtilsLinux | Helper class to handle file operations |
CFileUtilsWin32 | Helper class to handle file operations |
CFiniteTimeAction | FiniteTimeAction类是所有在限时间能够完成的动作(action)的基类 可以是下列动作: |
CFlipX | 精灵水平翻转 |
CFlipX3D | FlipX3D 动作 |
CFlipY | 精灵垂直翻转 |
CFlipY3D | FlipY3D 动作 |
CFollow | Follow是一种“跟随”某一个节点的动作 |
CFont | |
CFontAtlas | |
CFontAtlasCache | |
CFontCharMap | |
CFontDefinition | |
CFontFNT | |
CFontFreeType | |
CFontLetterDefinition | |
CFontShadow | Types used for defining fonts properties (i.e |
CFontStroke | |
►CGLProgram | GLProgram类 实现一个glProgram |
Cflag_struct | |
CGLProgramCache | GLProgramCache 单例的用于存储管理GL编程对象(shaders着色器) |
CGLProgramState | GLProgramState 持有GL编程的状态(制服和属性) |
CGLProgramStateCache | |
CGLView | Class that represent the OpenGL View |
CGLViewProtocol | |
CGrabber | FBO类抓取屏幕的内容 |
CGrid3D | Grid3D类是3D网格(3D grid)的一个实现类。每个顶点都有三个维度:x,y,z |
CGrid3DAction | Grid3DAction的基类 Grid3DAction可以修改一个非平铺的网格 |
CGridAction | 网格(grid)动作的基类 |
CGridBase | 其它网格(grid)类的基类 |
CGroupCommand | |
CGroupCommandManager | |
CHide | 隐藏节点 |
CImage | |
CIMEDelegate | 输入编辑器的delegate |
CIMEDispatcher | 输入法消息分发 |
CIMEKeyboardNotificationInfo | |
CInputEvent | |
CJniHelper | |
CJumpBy | 模仿跳跃的轨迹移动节点 |
CJumpTiles3D | JumpTiles3D动作。 以Z轴为轴,根据正弦函数曲线移动瓦片。 |
CJumpTo | 模仿跳跃的轨迹移动节点 |
CKeyboardEvent | |
►CLabel | |
CLetterInfo | |
CLabelAtlas | LabelAtlas 是 AtlasNode 的子类 |
CLabelBMFont | LabelBMFont 是 SpriteBatchNode的子类 |
CLabelProtocol | Label的通用接口 |
CLabelTextFormatter | |
CLabelTTF | LabelTTF是TextureNode的一个子类,它懂得如何渲染文本标签。 |
CLayer | Layer类是Node类的一个子类,它实现了触屏事件代理(TouchEventsDelegate)协议。 |
CLayerColor | LayerColor是Layer的一个子类,它实现了RGBAProtocol协议。 它实现了Layer类的所有功能,还添加了以下这些新功能: |
CLayerGradient | LayerGradient是LayerColor的一个子类,它在背景上画渐变效果。 它实现了LayerColor类的所有功能,还添加了以下这些新功能: |
CLayerMultiplex | MultipleLayer is a Layer with the ability to multiplex it's children |
CLens3D | Lens3D 动作 |
CLiquid | Liquid 动作 |
CLock | |
CLuaBridge | |
CLuaCallFunc | |
CLuaEngine | |
CLuaObjcBridge | |
CLuaStack | |
CLuaValue | |
CLuaValueField | |
CMap | |
CMenu | 菜单(Menu) |
CMenuItem | MenuItem基类 |
CMenuItemAtlasFont | A MenuItemAtlasFont 助手类,创建一个带LabelAtlas的标签菜单项(MenuItemLabel) |
CMenuItemFont | A MenuItemFont 助手类,创建一个带Label的标签菜单项 |
CMenuItemImage | MenuItemImage接受图像作为 items |
CMenuItemLabel | 一个"label"形式的标签菜单项项目的抽象类 任何支持LabelProtocol协议的节点都可以添加进来 |
CMenuItemSprite | MenuItemSprite 接受像Node<RGBAProtocol> 对象的items |
CMenuItemToggle | A MenuItemToggle 一个简单的容器类切换"toggles"它的内部是菜单项, 内部的 Items 可以是任何类型的 MenuItem |
CMotionStreak | MotionStreak.h 创建一个精灵尾巴的路径 |
CMoveBy | 通过修改节点对象的位置属性来改变节点对象的x,y像素。 x,y的坐标是相对于这个对象的位置来说的。 几个MoveBy动作可以同时被调用,最终的运动是这几个单独运动的综合 |
CMoveTo | 移动节点对象到位置x,y。x,y是绝对坐标,通过修改它的位置属性来改变它们的值。 几个MoveTo动作可以被同时调用,并且最终的运动是几个单独运动的综合。 |
CNode | :节点是场景图的基本元素。场景图的基本元素必须是节点对象或者是节点对象的子类。 一些常用的节点对象:Scene, Layer, Sprite, Menu, Label |
CNodeGrid | |
CNotificationObserver | |
COrbitCamera | OrbitCamera action 视角按照球面坐标轨迹 围绕屏幕中心进行旋转 |
CPageTurn3D | 3D翻页动画 |
CParallaxNode | 模拟视差滚动的节点 子节点根据视差比率做比父节点相对快/慢的移动。 |
CParticleBatchNode | ParticleBatchNode是一个批处理节点: 如果它包含很多子节点, 它将只调用1次OpenGL把它们全部绘制出来 |
CParticleExplosion | 爆炸粒子系统 |
CParticleFire | 火焰粒子系统 |
CParticleFireworks | 烟花粒子系统 |
CParticleFlower | 开花粒子系统 |
CParticleGalaxy | 星系粒子系统 |
CParticleMeteor | 流星粒子系统 |
CParticleRain | 下雨粒子系统 |
CParticleSmoke | 烟雾粒子系统 |
CParticleSnow | 雪花粒子系统 |
CParticleSpiral | 螺旋粒子系统 |
CParticleSun | 太阳粒子系统 |
CParticleSystem | 粒子系统基类 粒子系统属性: |
CParticleSystemQuad | ParticleSystemQuad 是 ParticleSystem 的子类 |
CPlace | 放置节点到某个位置 |
CPointArray | 一个包含控制坐标的数组 |
CPointerEvent | |
CPointSprite | Vec2 Sprite component |
CPoolManager | |
CPrettyPrinter | |
CProfiler | 分析器 cocos2d的内置分析器。 |
CProfilingTimer | |
CProgressFromTo | 从一个百分比到另一个百分比的动画 |
CProgressTimer | ProgressTimer是Node的子类。 该类根据百分比来渲染显示内部的Sprite对象。 变化方向包括径向,水平或者垂直方向。 |
CProgressTo | 百分比进度。 |
CProtectedNode | |
CQuad2 | A 2D Quad. 4 2 floats |
CQuad3 | A 3D Quad. 4 3 floats |
CQuadCommand | 使用一个或多个Quad去渲染的命令 |
CRect | |
CRef | |
CRefPtr | 它保持着强劲的引用cocos2dx的cocos2d::Ref*类型的对象包装类。 类似的概念来提高智能指针。 |
CRemoveSelf | 移除节点 |
CRenderCommand | RenderCommand 体系的基类 |
CRenderCommandPool | |
CRenderer | |
CRenderQueue | 该类知道如何排序 RenderCommand 对象 |
CRenderStackElement | |
CRenderTexture | RenderTexture是通用的渲染目标。执行以下步骤,可以把相应的节点渲染到该目标上。 创建一个渲染目标,执行它的begin方法,对想要渲染的cocos场景(scenes)或对象,执行visit, 然后执行渲染目标的end方法。 为方便使用,RenderTexture使用Sprite来展示结果,因此,你可以直接将RenderTexture的对象添加到场景中,像使用其他的cocos Node一样使用它。 RenderTexture类也提供了将纹理以PNG或者JPG格式保存到硬盘的方法。 |
CRepeat | 重复执行动作很多次。次数由参数决定。 要无线循环动作,使用RepeatForever。 |
CRepeatForever | 无线循环一个动作。 如果要循环有限次数,请使用Repeat动作。 |
CReuseGrid | ReuseGrid 动作 |
CReverseTime | 反转动作 |
CRipple3D | Ripple3D 动作 |
CRotateBy | 旋转一个节点 |
CRotateTo | 旋转节点到指定角度。 方向将通过最短角决定 |
CSAXDelegator | |
CSAXParser | |
CScaleBy | 缩放动作 |
CScaleTo | 缩放动作 |
CScene | Scene(场景)是一个抽象的概念,仅被用作Node(节点)的一个子类 |
CScheduleHandlerDelegate | |
CScheduler | Scheduler is responsible for triggering the scheduled callbacks |
CScriptHandlerMgr | |
Csealed | |
CSequence | 顺序执行动作。 |
CShaky3D | Shaky3D 动作 |
CShakyTiles3D | ShakeTiels3D动作 |
CShatteredTiles3D | ShatteredTiles3D动作 |
CShow | 显示节点 |
CShuffleTiles | ShuffleTiles动作 随机排列瓦片 |
CSize | |
CSkewBy | 通过skewX和skewY的度数来事节点对象倾斜 |
CSkewTo | 通过修改节点对象的skewX和skewY属性来使节点对象倾斜到一个给定的角度。 |
CSpawn | 并行动作 |
CSpeed | Speed类改变一个action的运行速度, 使他持续更长时间 (speed>1)或者更短的时间(speed<1) |
CSplitCols | SplitCols动作 |
CSplitRows | SplitRows动作 |
CSprite | Sprite定义为二维图像 ( 参见:http://en.wikipedia.org/wiki/Sprite_(computer_graphics) ) |
CSpriteBatchNode | SpriteBatchNode与批量节点类似,如果包含子节点会在一次OpenGL调用内绘制完成(一般称为"batch draw") |
CSpriteFrame | A SpriteFrame has: |
CSpriteFrameCache | Singleton that handles the loading of the sprite frames |
CStopGrid | StopGrid action |
CStringCompare | |
CT2F_Quad | |
CTargetedAction | 改写一个动作的目标,让这个动作可以在动作创建的时候运行在一个指定的目标上,而不是运行在通过runAction指定的目标 |
CTex2F | A vertex composed of 2 floats: x, y |
CTextFieldDelegate | |
CTextFieldTTF | 一个简单的TTF文本输入框 A simple text input field with TTF font |
►CTexture2D | Texture2D 通过Texture2D类,可以根据图像、文本或者原始数据(raw data)创建OpenGL 2D纹理。 创建的纹理的尺寸是POT(power-of-two)。 根据创建Texture2D对象的方法,实际的图像尺寸可能比纹理尺寸小。例如: "contentSize" != (pixelsWide, pixelsHigh) and (maxS, maxT) != (1.0, 1.0) |
CPixelFormatInfo | |
CTextureAtlas | 代表纹理图块的一个类 |
►CTextureCache | 用来处理纹理贴图(texture)的加载的独立的类 一旦纹理贴图(texture)被加载,它会在下一次返回 一个用来节省GPU和CPU内存的,指向之前被加载的纹理贴图(texture)的引用(reference) |
CAsyncStruct | |
CTextureProtocol | Node对象使用Texture2D来渲染图片 纹理可以使用混合方法 如果纹理有alpha通道,那么默认混合方法为 src=GLONE dst= GL_ONE_MINUS_SRC_ALPHA 否则 src=GL_SRC_ALPHA dst= GL_ONE_MINUS_SRC_ALPHA 但是你可以进行改变 |
CThreadHelper | |
CTiledGrid3D | TiledGrid3D类是3D网格(3D grid)的一个实现类,和Grid3D类相比,不同的是TiledGrid3D类的格子是可以从网格(grid)中分离出来 |
CTiledGrid3DAction | TiledGird3DAction的基类 |
CTileMapAtlas | CCTileMapAtlas 是一个 CCAtlasNode的子类 |
CTimer | Light-weight timer |
CTimerTargetCallback | |
CTimerTargetSelector | |
Ctimezone | |
CTintBy | 节点变色动作 |
CTintTo | 节点变色动作 |
CTMXLayer | TMXLayer用来表示TMX layer,继承自SpriteBatchNode。tiles使用TextureAtlas进行渲染。 如果运行时修改一个tile,那么tile将变成一个Sprite,反之,则不会有Sprite对象被创建。 使用Sprite对象作为tiles有如下好处: |
CTMXLayerInfo | TMXLayerInfo所包含的一些layers信息: |
CTMXMapInfo | TMXMapInfo所包含的一些map的信息: |
CTMXObjectGroup | TMXObjectGroup代表TMX对象组 |
CTMXTiledMap | TMXTiledMap知道如何解析和渲染TMX地图 |
CTMXTilesetInfo | TMXTilesetInfo所包含的一些tilesets信息: |
CToggleVisibility | 切换节点的可视属性 |
CTouch | |
CTransitionCrossFade | TransitionCrossFade: 两个 scenes 使用 RenderTexture 对象交叉淡入淡出 |
CTransitionEaseScene | TransitionEaseScene类可以使场景动画协议更灵活 |
CTransitionFade | TransitionFade: 淡出传出 scene ,淡入传入 scene |
CTransitionFadeBL | TransitionFadeBL: 从右上角到左下角淡出 scene 的所有 tiles |
CTransitionFadeDown | TransitionFadeDown: 从上向下淡出 scene 的所有 tiles |
CTransitionFadeTR | TransitionFadeTR: 从从左下角到右上角淡出 scene 的所有 tiles |
CTransitionFadeUp | TransitionFadeUp: 从下向上淡出 scene 的所有 tiles |
CTransitionFlipAngular | TransitionFlipAngular: 水平垂直翻转一半屏幕 |
CTransitionFlipX | TransitionFlipX: 水平翻转屏幕。 正面是传出的场景,背面是传入的场景 |
CTransitionFlipY | TransitionFlipY: 垂直翻转屏幕。 |
CTransitionJumpZoom | TransitionJumpZoom: 缩小跳着切出场景, 同时跳着放大传人场景 |
CTransitionMoveInB | TransitionMoveInB: 从底部传人场景 |
CTransitionMoveInL | TransitionMoveInL: 从左侧传人场景 |
CTransitionMoveInR | TransitionMoveInR: 从右侧传人场景 |
CTransitionMoveInT | TransitionMoveInT: 从顶部传人场景 |
CTransitionPageTurn | 一个过渡效果这个剥落卷页场景的右下角过渡 过渡到场景下方模拟翻页。 |
CTransitionProgress | |
CTransitionProgressHorizontal | TransitionProgressHorizontal transition |
CTransitionProgressInOut | |
CTransitionProgressOutIn | |
CTransitionProgressRadialCCW | TransitionRadialCCW transition |
CTransitionProgressRadialCW | TransitionRadialCW transition |
CTransitionProgressVertical | |
CTransitionRotoZoom | TransitionRotoZoom: 旋转和缩放外出的场景,同时旋转缩放进入的场景 |
CTransitionScene | 场景转换的基类 |
CTransitionSceneOriented | 支持方向的转换 可能的方向:LeftOver,RightOver,UpOver,DownOver |
CTransitionShrinkGrow | 当增长传入scene的时候,收缩传出的scene |
CTransitionSlideInB | TransitionSlideInB: 从底部滑入传入场景 |
CTransitionSlideInL | TransitionSlideInL: 从左边滑入传人场景 |
CTransitionSlideInR | TransitionSlideInR: 从右边滑入传入场景 |
CTransitionSlideInT | TransitionSlideInT: 从顶部滑入传入场景 |
CTransitionSplitCols | TransitionSplitCols: 奇数列向上推移而偶数列向下推移 |
CTransitionSplitRows | TransitionSplitRows: 奇数行行从左侧推移,偶数行从右侧推移 |
CTransitionTurnOffTiles | TransitionTurnOffTiles: 随机顺序关闭淡出场景的 tiles |
CTransitionZoomFlipAngular | TransitionZoomFlipAngular: 一半水平一半垂直 传入/穿出 翻转并一点点的缩放屏幕 正面是传出的场景,背面是传入的场景。 |
CTransitionZoomFlipX | TransitionZoomFlipX: 水平翻转屏幕,做一个 传入/穿出 缩放 正面是传出的场景,背面是传入的场景。 |
CTransitionZoomFlipY | TransitionZoomFlipY: 垂直翻转屏幕,做一个 传入/穿出 缩放 正面是传出的场景,背面是传入的场景。 |
CTurnOffTiles | TurnOffTiles动作。 随机关闭瓦片。 |
CTwirl | Twirl 动作 |
CUniform | |
<span onclick=”toggleFolder('0_360')”>►CUniformValue | |
CU | |
CUserDefault | UserDefault是个微型数据库,你可以将基础数据类型存储在里面或从里面读取出来 |
CV2F_C4B_T2F | Vec2 with a vertex point, a tex coord point and a color 4B |
CV2F_C4B_T2F_Quad | A Quad of V2F_C4B_T2F |
CV2F_C4B_T2F_Triangle | A Triangle of V2F_C4B_T2F |
CV2F_C4F_T2F | Vec2 with a vertex point, a tex coord point and a color 4F |
CV2F_C4F_T2F_Quad | 4 Vertex2FTex2FColor4F Quad |
CV3F_C4B_T2F | Vec2 with a vertex point, a tex coord point and a color 4B |
CV3F_C4B_T2F_Quad | 4 Vertex3FTex2FColor4B |
CValue | |
CVector | |
CVertexAttrib | |
►CVertexAttribValue | |
CU | |
CWaves | Waves 动作 |
CWaves3D | Waves3D 动作 |
CWavesTiles3D | WavesTiles3D动作。 |
CZipFile | Zip文件 - 读取的辅助类。 |
CZipUtils | |
►Ncocosbuilder | |
CBlockControlData | |
CBlockData | |
CCCBAnimationManager | |
CCCBAnimationManagerDelegate | |
CCCBEaseInstant | |
CCCBFile | |
CCCBFileLoader | |
CCCBKeyframe | |
CCCBMemberVariableAssigner | |
CCCBReader | 解析由CocosBuilder生成的CCBI文件 |
CCCBRotateTo | |
CCCBRotateXTo | |
CCCBRotateYTo | |
CCCBScriptOwnerProtocol | |
CCCBSelectorResolver | |
CCCBSequence | |
CCCBSequenceProperty | |
CCCBSetSpriteFrame | |
CCCBSoundEffect | |
CControlButtonLoader | |
CControlLoader | |
CLabelBMFontLoader | |
CLabelTTFLoader | |
CLayerColorLoader | |
CLayerGradientLoader | |
CLayerLoader | |
CMenuItemImageLoader | |
CMenuItemLoader | |
CMenuLoader | |
CNodeLoader | |
CNodeLoaderLibrary | |
CNodeLoaderListener | |
CParticleSystemQuadLoader | |
CScale9SpriteLoader | |
CScrollViewLoader | |
CSpriteLoader | |
►NCocosDenshion | |
►Nandroid | |
CAndroidJavaEngine | |
CAudioPlayer | |
CFmodAudioPlayer | |
CMciPlayer | |
COpenALDecoder | |
COpenALFile | |
CSimpleAudioEngine | 提供播放音效和背景音乐的一系列接口 |
►Ncocostudio | |
CActionFadeFrame | NA NA |
CActionFrame | NA NA |
CActionFrameEasing | NA NA |
CActionManagerEx | |
CActionMoveFrame | NA NA |
CActionNode | NA NA |
CActionObject | NA NA |
CActionRotationFrame | NA NA |
CActionScaleFrame | NA NA |
CActionTintFrame | NA NA |
CAnimationData | AnimationData include all movement infomation for the Armature The struct is AnimationData -> MovementData -> MovementBoneData -> FrameData -> MovementFrameData NA NA |
CArmature | |
CArmatureAnimation | |
CArmatureData | ArmatureData saved the Armature name and Bonedata needed for the CCBones in this Armature When we create a Armature, we need to get each Bone's BoneData as it's init information |
CArmatureDataManager | 格式化和管理骨骼动画的配置和骨骼动画 |
CArmatureDisplayData | NA NA |
CArmatureMovementDispatcher | |
CBaseData | The base node include a lot of attributes |
CBaseTriggerAction | |
CBaseTriggerCondition | |
CBatchNode | |
CBone | |
CBoneData | BoneData used to init a Bone |
CButtonReader | |
CCheckBoxReader | |
CColliderBody | |
CColliderDetector | |
CColliderFilter | NA NA |
CComAttribute | |
CComAudio | |
CComController | |
CComRender | |
CContourData | |
CDataReaderHelper | NA NA |
CDecorativeDisplay | NA NA |
CDictionaryHelper | NA NA |
CDisplayData | NA NA |
CDisplayFactory | NA NA |
CDisplayManager | ! DisplayManager管理骨骼(Bone)的显示 NA NA |
CFrameData | NA NA |
CFrameEvent | |
CGUIReader | |
CImageViewReader | |
CInputDelegate | NA |
CLayoutReader | |
CListViewReader | |
CLoadingBarReader | |
CMovementBoneData | NA NA |
CMovementData | NA NA |
CMovementEvent | |
►CObjectFactory | |
CTInfo | |
CPageViewReader | |
CParticleDisplayData | NA NA |
CProcessBase | NA NA |
CRelativeData | |
CSceneReader | |
CScrollViewReader | |
CSkin | |
CSliderReader | |
CSpriteDisplayData | NA NA |
CSpriteFrameCacheHelper | NA NA |
CTextAtlasReader | |
CTextBMFontReader | |
CTextFieldReader | |
CTextReader | |
CTextureData | |
CTransformHelp | |
CTriggerMng | |
CTriggerObj | |
CTween | NA NA |
CWidgetPropertiesReader | |
CWidgetPropertiesReader0250 | |
CWidgetPropertiesReader0300 | |
CWidgetReader | |
CWidgetReaderProtocol | |
►NPhoneDirect3DXamlAppComponent | |
CEditBoxEvent | |
Csealed | |
►Nspine | |
CSkeleton | 用于绘制骨骼的cocos2d-x类 |
CSkeletonAnimation | 绘制带有动画效果的骨骼,提供AnimationState用来应用1个或多个动画以及动画队列的管理 |
Cabstract | |
CAsyncStruct | |
CAudio | |
CAudioEngineCallbacks | |
CbufferInfo | |
CccBezierConfig | 贝塞尔曲线的配置结构体 |
CCCBLayerLoader | |
CCCBProxy | |
CCCCustomNSTextField | |
CCCCustomUITextField | |
CCCDirectorCaller | |
CCCEAGLView | CCEAGLView Class |
CCCEditBoxImplIOS_objc | |
CCCEditBoxImplMac | |
CCCES2Renderer | |
C<CCESRenderer> | |
CCDAsynchBufferLoader | CDAsynchBufferLoader TODO |
CCDAsynchInitialiser | |
C<CDAudioInterruptProtocol> | |
CCDAudioInterruptTargetGroup | Container for objects that implement audio interrupt protocol i.e |
CCDAudioManager | CDAudioManager 管理游戏的音频。它用于提供通过CDSoundEngine对象来播放音效的权限。CDAudioManager内部包含两个CDLongAudioSource 对象(左右声道),用来播放长间隔的音频比如背景音乐和叙述性的语音。另外,它来管理同其他app声音之间的切换和交互。 环境要求: |
C<CDAudioTransportProtocol> | |
CCDBufferLoadRequest | CDBufferLoadRequest |
CCDBufferManager | 让缓冲区和文件名关联起来 |
CCDFloatInterpolator | |
CCDLongAudioSource | CDLongAudioSource represents an audio source that has a long duration which makes it costly to load into memory for playback as an effect using CDSoundEngine |
C<CDLongAudioSourceDelegate> | |
CCDLongAudioSourceFader | 长音频源对象的增益调节器 |
CCDPropertyModifier | Base class for classes that modify properties such as pitch, pan and gain |
CCDSoundEngine | |
CCDSoundEngineFader | Fader for CDSoundEngine objects |
CCDSoundSource | CDSoundSource is a wrapper around an OpenAL sound source |
CCDSoundSourceFader | Fader for CDSoundSource objects |
CCDSoundSourcePanner | Panner for CDSoundSource objects |
CCDSoundSourcePitchBender | Pitch bender for CDSoundSource objects |
CCDUtilities | Collection of utilities required by CocosDenshion |
CCompiledProgram | |
CControlPotentiometer,Cocos2d | |
CCWin32InputBox | |
CDataInfo | |
CDirect3DContentProvider | |
CFontBufferInfo | |
CFTLineInfo | |
CFTWordInfo | |
CGLBufferedNode | |
CGLNode | |
CImageInfo | |
CJniMethodInfo | |
CJson | |
CLuaAssetsManagerEventData | |
CLuaJavaBridge | |
CLuaMinXmlHttpRequest | |
CLuaSkeletonAnimation | |
CLuaTableViewEventData | |
CLuaWebSocket | |
CMat4 | Copyright 2013 BlackBerry Inc |
CMathUtil | Copyright 2013 BlackBerry Inc |
CMediaStreamer | |
CMipmapInfo | 用来辨别mipmap起始位置和长度的结构体 |
CPGlyph | |
CPrecompiledProgram | |
CQuaternion | 在空间中定义一个四元数代码一个对象的方向 |
Csealed | |
CSHA1Context | |
CSimpleAudioEngine | A wrapper to the CDAudioManager object |
CSoundEffectData | |
CsourceGroup | |
CsourceInfo | |
CspAnimation | |
CspAnimationState | |
CspAnimationStateData | |
CspAtlas | |
CspAtlasAttachmentLoader | |
CspAtlasPage | |
CspAtlasRegion | |
CspAttachment | |
CspAttachmentLoader | |
CspAttachmentTimeline | |
CspBone | |
CspBoneData | |
CspBoundingBoxAttachment | |
CspColorTimeline | |
CspCurveTimeline | |
CspDrawOrderTimeline | |
CspEvent | |
CspEventData | |
CspEventTimeline | |
CspPolygon | |
CspRegionAttachment | |
CspRotateTimeline | |
CspSkeleton | |
CspSkeletonBounds | |
CspSkeletonData | |
CspSkeletonJson | |
CspSkin | |
CspSlot | |
CspSlotData | |
CspTimeline | |
CspTrackEntry | |
CStreamingVoiceContext | |
CTexParams | 设置Min/Mag filter的方法。 |
CtImageTGA | TGA 格式 |
Ctimezone | |
CtParticle | 粒子数据结构 |
CTTFConfig | |
CUT_hash_bucket | |
CUT_hash_handle | |
CUT_hash_table | |
CVec2 | 定义一个2维浮点向量 |
CVec3 | 定义一个三维浮点向量 当用作表面法向量时,该向量必须标准化。 用作方向向量的时候可能会保持原向量的大小不变。 当用作点时,代表了3d空间的一个位置。 |
CVec4 | 定义一个四维浮点向量 |
CWIN32INPUTBOX_PARAM |