cocos2d-x: Class List

cocos2d-x  3.5
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Ncocos2d
 Nexperimental
 Nui
 CVideoPlayer Displays a video file
 CWebView A View that displays web pages
 CAudioEngine Offers a interface to play audio
 CTMXLayer FastTMXLayer represents the TMX layer
 CTMXTiledMap FastTMXTiledMap knows how to parse and render a TMX map
 Nextension
 CAssetsManagerEx This class is used to auto update resources, such as pictures or scripts
 CControl
 CControlButton For Cocos2D
 CControlPotentiometer For Cocos2D
 CControlSwitch For Cocos2D
 CDownloader
 CError
 CEventListenerAssetsManagerEx Usage: auto dispatcher = Director::getInstance()->getEventDispatcher(); auto manager = AssetsManagerEx::create(manifestUrl, storagePath); Adds a listener:
 CHSV
 CManifest
 CAsset Asset object
 CAssetDiff Object indicate the difference between two Assets
 CPhysicsDebugNode A BaseData that draws the components of a physics engine
 CRGBA
 CScrollView ScrollView support for cocos2d-x
 CTableView UITableView support for cocos2d-x
 CTableViewCell Abstract class for SWTableView cell node
 CTableViewDataSource Data source that governs table backend data
 CTableViewDelegate Sole purpose of this delegate is to single touch event in this version
 Nnetwork
 CHttpClient Singleton that handles asynchrounous http requests
 CHttpRequest Defines the object which users must packed for HttpClient::send(HttpRequest*) method
 C_prxy This sub class is just for migration SEL_CallFuncND to SEL_HttpResponse,someday this way will be removed
 CHttpResponse Defines the object which users will receive at onHttpCompleted(sender, HttpResponse) callback
 CSIOClient A single connection to a socket.io endpoint
 CSocketIO Singleton and wrapper class to provide static creation method as well as registry of all sockets
 CSIODelegate The delegate class to process socket.io events
 CWebSocket
 CData Data structure for message
 CDelegate The delegate class is used to process websocket events
 Nui
 CButton Represents a push-button widget
 CCheckBox Checkbox is a specific type of two-states button that can be either checked or unchecked
 CEditBox Class for edit box
 CEditBoxDelegate Editbox delgate class
 CHBox HBox is just a convenient wrapper class for horizontal layout type
 CHelper
 CImageView A widget to display images
 CLayout A container for holding a few child widgets
 CLayoutComponent A component class used for layout
 CLayoutManager Base class for managing layout
 CLayoutParameter Base class for various LayoutParameter
 CLayoutParameterProtocol Protocol for getting a LayoutParameter
 CLayoutProtocol Layout interface for creating LayoutManger and do actual layout
 CLinearHorizontalLayoutManager Linear horizontal layouting class
 CLinearLayoutParameter Linear layout parameter
 CLinearVerticalLayoutManager Linear vertical layouting class
 CListView ListView is a view group that displays a list of scrollable items
 CLoadingBar Visual indicator of progress in some operation
 CMargin Margin of widget's in point
 CPageView Layout manager that allows the user to flip left and right through pages of data
 CRelativeBox RelativeBox is just a convenient wrapper class for relative layout type
 CRelativeLayoutManager Relative layouting class
 CRelativeLayoutParameter Relative layout parameter
 CRichElement Rich text element base class
 CRichElementCustomNode Rich element for displaying custom node type
 CRichElementImage Rich element for displaying images
 CRichElementText Rich element for displaying text
 CRichText A container for displaying various RichElements
 CScale9Sprite A 9-slice sprite for cocos2d-x
 CScrollView Layout container for a view hierarchy that can be scrolled by the user, allowing it to be larger than the physical display
 Csealed
 CSlider UI Slider widget
 CText For creating a system font or a TTF font Text
 CTextAtlas UI TextAtlas widget
 CTextBMFont A widget for displaying BMFont label
 CTextField A widget which allows users to input text
 CUICCTextField A helper class which inherit from
 CVBox VBox is just a convenient wrapper class for vertical layout type
 CWidget Base class for all ui widgets
 C__CCCallFuncND Calls a 'callback' with the node as the first argument and the 2nd argument is data. ND means: Node and Data. Data is void *, so it could be anything
 C__CCCallFuncO Calls a 'callback' with an object as the first argument. O means Object
 C__LayerRGBA LayerRGBA is a subclass of Layer that implements the RGBAProtocol protocol using a solid color as the background
 C__NodeRGBA __NodeRGBA is a subclass of Node that implements the RGBAProtocol protocol
 CAABB Axis Aligned Bounding Box (AABB), usually caculate some rough but fast collision detection
 CAcceleration The device accelerometer reports values for each axis in units of g-force
 CAction Base class for Action objects
 CActionCamera Base class for Camera actions
 CActionEase Base class for Easing actions
 CActionInstant Instant actions are immediate actions
 CActionInterval An interval action is an action that takes place within a certain period of time
 CActionManager ActionManager is a singleton that manages all the actions
 CActionTweenDelegate The delegate class for ActionTween
 CAnimate Animates a sprite given the name of an Animation
 CAnimate3D Animate3D, Animates a Sprite3D given with an Animation3D
 CAnimation A Animation object is used to perform animations on the Sprite objects
 CAnimation3D Static animation data, shared
 CCurve Animation curve, translation, rotation, and scale
 CQuatKey
 CVec3Key
 CAnimationCache Singleton that manages the Animations
 CAnimationCurve Curve of bone's position, rotation or scale
 CDisplayedEventInfo When the animation display,Dispatches the event of UserData
 CAnimationFrameData Struct that holds the size in pixels, texture coordinates and delays for animated ParticleSystemQuad
 CAsyncTaskPool This class allows to perform background operations without having to manipulate threads
 CAtlasNode AtlasNode is a subclass of Node that implements the RGBAProtocol and TextureProtocol protocol
 CAttachNode Attach a node to a bone usage: auto sprite = Sprite3D::create("girl.c3b"); auto weapon = Sprite3D::create("weapon.c3b"); auto attachNode = sprite->getAttachNode("left hand"); attachNode->addChild(weapon);
 CBatchCommand Command used to draw batches in one TextureAtlas
 CBezierBy An action that moves the target with a cubic Bezier curve by a certain distance
 CBezierTo An action that moves the target with a cubic Bezier curve to a destination point
 CBillBoard Inherit from Sprite, achieve BillBoard
 CBlendFunc Blend Function used for textures
 CBlink Blinks a Node object by modifying it's visible attribute
 CBone3D Defines a basic hierachial structure of transformation spaces
 CBundle3D Defines a bundle file that contains a collection of assets
 CBundleReader BundleReader is an interface for reading sequence of bytes
 CCallFunc Calls a 'callback'
 CCallFuncN Calls a 'callback' with the node as the first argument
 CCamera Defines a camera
 CCardinalSplineBy Cardinal Spline path
 CCardinalSplineTo Cardinal Spline path
 CCatmullRomBy An action that moves the target with a CatmullRom curve by a certain distance
 CCatmullRomTo An action that moves the target with a CatmullRom curve to a destination point
 CCCFileUtilsWinRT Helper class to handle file operations
 CClippingNode ClippingNode is a subclass of Node
 CClippingRectangleNode Clipping Rectangle Node
 CClonable Interface that defines how to clone an Ref
 CColor3B RGB color composed of bytes 3 bytes
 CColor4B RGBA color composed of 4 bytes
 CColor4F RGBA color composed of 4 floats
 CConfiguration Configuration contains some openGL variables
 CController A Controller object represents a connected physical game controller
 CCustomCommand Custom command is used for call custom openGL command which can not be done by other commands, such as stencil function, depth functions etc
 CData
 CDelayTime Delays the action a certain amount of seconds
 CDevice
 CDirector Class that creates and handles the main Window and manages how and when to execute the Scenes
 CDisplayLinkDirector DisplayLinkDirector is a Director that synchronizes timers with the refresh rate of the display
 CDrawNode Node that draws dots, segments and polygons
 CEaseBounce EaseBounce abstract class
 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 action
 CEaseExponentialInOut Ease Exponential InOut
 CEaseExponentialOut Ease Exponential Out
 CEaseIn EaseIn action with a rate
 CEaseInOut EaseInOut action with a rate
 CEaseOut EaseOut action with a rate
 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 Base class for Easing actions with rate parameters
 CEaseSineIn Ease Sine In
 CEaseSineInOut Ease Sine InOut
 CEaseSineOut Ease Sine Out
 CEvent Base class of all kinds of events
 CEventAcceleration Accelerometer event
 CEventCustom Custom event
 CEventDispatcher This class manages event listener subscriptions and event dispatching
 CEventListenerVector The vector to store event listeners with scene graph based priority and fixed priority
 CEventFocus Focus event
 CEventKeyboard Keyboard event
 CEventListener The base class of event listener
 CEventListenerCustom Custom event listener
 CEventListenerFocus Focus event listener
 CEventListenerKeyboard Keyboard event listener
 CEventListenerMouse Mouse event listener
 CEventListenerPhysicsContact Contact listener
 CEventListenerPhysicsContactWithBodies This event listener only be called when bodyA and bodyB have contacts
 CEventListenerPhysicsContactWithGroup This event listener only be called when shapeA or shapeB is in the group your specified
 CEventListenerPhysicsContactWithShapes This event listener only be called when shapeA and shapeB have contacts
 CEventListenerTouchAllAtOnce Multiple touches event listener
 CEventListenerTouchOneByOne Single touch event listener
 CEventMouse The mouse event
 CEventTouch Touch event
 CFadeIn Fades In an object that implements the RGBAProtocol protocol
 CFadeOut Fades Out an object that implements the RGBAProtocol protocol
 CFadeTo Fades an object that implements the RGBAProtocol protocol
 CFileUtils Helper class to handle file operations
 CFileUtilsAndroid Helper class to handle file operations
 CFileUtilsApple Helper class to handle file operations
 CFileUtilsLinux Helper class to handle file operations
 CFileUtilsWin32 Helper class to handle file operations
 CFiniteTimeAction Base class actions that do have a finite time duration
 CFlipX Flips the sprite horizontally
 CFlipX3D FlipX3D action
 CFlipY Flips the sprite vertically
 CFlipY3D FlipY3D action
 CFollow Follow is an action that "follows" a node
 CFontDefinition Font attributes
 CFontShadow Types used for defining fonts properties (i.e
 CFontStroke Stroke attributes
 CFrustum Frustum is a six-side geometry, usually use the frustum to do fast-culling: check a entity whether is a potential visible entity
 CGLProgram GLProgram Class that implements a glProgram
 CGLProgramCache GLProgramCache Singleton that stores manages GLProgram objects (shaders)
 CGLProgramState GLProgramState holds the 'state' (uniforms and attributes) of the GLProgram
 CGLProgramStateCache Some GLprogram state could be shared
 CGLView By GLView you can operate the frame information of EGL view through some function
 CGLViewImpl Class that represent the OpenGL View
 CGrabber FBO class that grabs the the contents of the screen
 CGrid3D Grid3D is a 3D grid implementation
 CGrid3DAction Base class for Grid3D actions
 CGridAction Base class for Grid actions
 CGridBase Base class for Other grid
 CGroupCommand GroupCommand is used to group several command together, and more, it can be nestd
 CHide Hide the node
 CIMEDelegate Input method editor delegate
 CIMEDispatcher Input Method Edit Message Dispatcher
 CIMEKeyboardNotificationInfo Keyboard notification event type
 CIndexBuffer IndexBuffer is an abstraction of low level openGL Buffer Object
 CJumpBy Moves a Node object simulating a parabolic jump movement by modifying it's position attribute
 CJumpTo Moves a Node object to a parabolic position simulating a jump movement by modifying it's position attribute
 CLabel Label is a subclass of SpriteBatchNode that knows how to render text labels
 CLabelAtlas LabelAtlas is a subclass of AtlasNode
 CLayer Layer is a subclass of Node that implements the TouchEventsDelegate protocol
 CLayerColor LayerColor is a subclass of Layer that implements the RGBAProtocol protocol
 CLayerGradient LayerGradient is a subclass of LayerColor that draws gradients across the background
 CLayerMultiplex MultipleLayer is a Layer with the ability to multiplex it's children
 CLens3D Lens3D action
 CLiquid Liquid action
 CLock
 CLuaBridge Build bridge between ObjC and Lua
 CLuaCallFunc The LuaCallFunc is wrapped to call the callback function in the Lua Conveniently and don't insert useless code to processing the lua in the CallFuncN
 CLuaEngine The Lua engine integrated into the cocos2d-x to process the interactive operation between lua and c++
 CLuaObjcBridge Build a bridge between ObjectC and Lua script
 CLuaStack LuaStack is used to manager the operation on the lua_State,eg., push data onto the lua_State, execute the function depended on the lua_State
 CLuaValue Wrap different general types of data into a same specific type named LuaValue
 CMap Similar to std::unordered_map, but it will manage reference count automatically internally
 CMaterialData Material data,
 CMaterialDatas Material datas, since 3.3
 CMenu A Menu for touch handling
 CMenuItem MenuItem base class
 CMenuItemImage MenuItemImage accepts images as items
 CMenuItemLabel An abstract class for "label" MenuItemLabel items
 CMenuItemSprite MenuItemSprite accepts Node<RGBAProtocol> objects as items
 CMesh Mesh: contains ref to index buffer, GLProgramState, texture, skin, blend function, aabb and so on
 CMeshData Mesh data
 CMeshDatas Mesh datas
 CMeshInfo Class that constructs mesh information of a given mesh name
 CMeshSkin MeshSkin, A class maintain a collection of bones that affect Mesh vertex
 CMeshVertexAttrib Mesh vertex attribute
 CModelData Model node data, since 3.3
 CMotionStreak Creates a trailing path
 CMoveBy Moves a Node object x,y pixels by modifying it's position attribute
 CMoveTo Moves a Node object to the position x,y
 CNode Node is the base element of the Scene Graph
 CNodeData Node data, since 3.3
 CNodeDatas Node datas, since 3.3
 CNodeGrid Base class for Grid Node
 CNTextureData New material, since 3.3
 COBB Oritened Bounding Box(OBB)
 CTInfo
 CObjLoader .obj file Loader
 Cmaterial_t Model's material struct
 Cmesh_t Model's indices struct
 Cshape_t Model's shape struct
 Cshapes_t Model's shapes struct
 CPageTurn3D This action simulates a page turn from the bottom right hand corner of the screen
 CParallaxNode ParallaxNode: A node that simulates a parallax scroller
 CParticle3DEmitter 3d particle emitter
 CParticle3DRender 3d particle render
 CParticleBatchNode ParticleBatchNode is like a batch node: if it contains children, it will draw them in 1 single OpenGL call (often known as "batch draw")
 CParticleExplosion An explosion particle system
 CParticleFire A fire particle system
 CParticleFireworks A fireworks particle system
 CParticleFlower A flower particle system
 CParticleGalaxy A galaxy particle system
 CParticleMeteor A meteor particle system
 CParticleRain A rain particle system
 CParticleSmoke An smoke particle system
 CParticleSnow An snow particle system
 CParticleSpiral An spiral particle system
 CParticleSun A sun particle system
 CParticleSystem Particle System base class
 CPhysicsBody A body affect by physics
 CPhysicsContact Contact infomation
 CPhysicsContactPostSolve Postsolve value generated when onContactPostSolve called
 CPhysicsContactPreSolve Presolve value generated when onContactPreSolve called
 CPhysicsDebugDraw A physics helper class
 CPhysicsHelper A physics helper class
 CPhysicsJoint An PhysicsJoint object connects two physics bodies together
 CPhysicsJointDistance Set the fixed distance with two bodies
 CPhysicsJointFixed A fixed joint fuses the two bodies together at a reference point
 CPhysicsJointGear Keeps the angular velocity ratio of a pair of bodies constant
 CPhysicsJointGroove Attach body a to a line, and attach body b to a dot
 CPhysicsJointLimit A limit joint imposes a maximum distance between the two bodies, as if they were connected by a rope
 CPhysicsJointMotor Keeps the relative angular velocity of a pair of bodies constant
 CPhysicsJointPin A pin joint allows the two bodies to independently rotate around the anchor point as if pinned together
 CPhysicsJointRatchet Works like a socket wrench
 CPhysicsJointRotaryLimit Likes a limit joint, but works with rotary
 CPhysicsJointRotarySpring Likes a spring joint, but works with rotary
 CPhysicsJointSpring Connecting two physics bodies together with a spring
 CPhysicsShape A shape for body
 CPhysicsShapeBox A box shape
 CPhysicsShapeCircle A circle shape
 CPhysicsShapeEdgeBox An edge box shape
 CPhysicsShapeEdgeChain A chain shape
 CPhysicsShapeEdgePolygon An edge polygon shape
 CPhysicsShapeEdgeSegment A segment shape
 CPhysicsShapePolygon A polygon shape
 CPhysicsWorld An PhysicsWorld object simulates collisions and other physical properties
 CPlace Places the node in a certain position
 CPlane Defines plane
 CPointArray An Array that contain control points
 CPointSprite Vec2 Sprite component
 CPrimitive Primitive can support sending points, lines and triangles to glpipeline, which is an abstraction of primitive data
 CPrimitiveCommand Command used to render primitive, similar to QuadCommand
 CProgressFromTo Progress from a percentage to another percentage
 CProgressTimer ProgressTimer is a subclass of Node
 CProgressTo Progress to percentage
 CProtectedNode A inner node type mainly used for UI module
 CPUAtomAbstractNode This is an abstract node which cannot be broken down further
 CChainSegment Simple struct defining a chain segment by referencing a subset of the preallocated buffer (which will be mMaxElementsPerChain * mChainCount long), by it's chain index, and a head and tail value which describe the current chain
 CElement Contains the data of an element of the BillboardChain
 CPUControlPointSorter Comparer used for sorting vector in ascending order
 CPUEmitter 3d particle emitter
 CPUForceField Force Field Affector Class: This class defines a force field to affect the particle direction
 CPUForceFieldCalculationFactory Pure virtual ForceFieldCalculationFactory
 CPUMeshSurfaceEmitter The MeshSurfaceEmitter is a ParticleEmitter that emits particles on the surface of a mesh
 CPUObjectAbstractNode This specific abstract node represents a script object
 CPUPlane Defines a plane in 3D space
 CPUPropertyAbstractNode This abstract node represents a script property
 CPURealTimeForceFieldCalculationFactory Factory class to calculate forces in realtime
 CPUScriptToken This struct represents a token, which is an ID'd lexeme from the parsing input stream
 CPUScriptTranslator Script translator
 CPUSortAscending Comparer used for sorting vector in ascending order
 CPUSortDescending Comparer used for sorting vector in descending order
 CPUSphere A sphere primitive, mostly used for bounds checking
 CPUTriangle Definition of a Triangle
 CPositionAndNormal The struct is used to return both the position and the normal
 CPUUtil
 CQuad2 A 2D Quad
 CQuad3 A 3D Quad
 CQuadCommand Command used to render one or more Quads, similar to TrianglesCommand
 CRandomHelper A helper class for creating random number
 CRay Ray is a line with one end
 CRect Rectangle area
 CRef Ref is used for reference count manangement
 CRemoveSelf Remove the node
 CRenderCommand Base class of the RenderCommand hierarchy
 CRenderQueue Class that knows how to sort RenderCommand objects
 CRenderTexture RenderTexture is a generic rendering target
 CRepeat Repeats an action a number of times
 CRepeatForever Repeats an action for ever
 CReuseGrid ReuseGrid action
 CReverseTime Executes an action in reverse order, from time=duration to time=0
 CRipple3D Ripple3D action
 CRotateBy Rotates a Node object clockwise a number of degrees by modifying it's rotation attribute
 CRotateTo Rotates a Node object to a certain angle by modifying it's rotation attribute
 CScaleBy Scales a Node object a zoom factor by modifying it's scale attribute
 CScaleTo Scales a Node object to a zoom factor by modifying it's scale attribute
 CScene Scene is a subclass of Node that is used only as an abstract concept
 CScheduler Scheduler is responsible for triggering the scheduled callbacks
 CScriptHandlerMgr In order to reduce the coupling of lua script engine and native c++ engine
 Csealed
 CSequence Runs actions sequentially, one after another
 CShaky3D Shaky3D action
 CShow Show the node
 CSize
 CSkeleton3D Skeleton
 CSkewBy Skews a Node object by skewX and skewY degrees
 CSkewTo Skews a Node object to given angles by modifying it's skewX and skewY attributes
 CSkinData Skin data
 CSpawn Spawn a new action immediately
 CSpeed Changes the speed of an action, making it take longer (speed>1) or less (speed<1) time
 CSplitCols SplitCols action
 CSplitRows SplitRows action
 CSprite3D Sprite3D: A sprite can be loaded from 3D model files, .obj, .c3t, .c3b, then can be drawed as sprite
 CSprite3DMaterialCache Sprite3D material is only texture for now
 CSpriteBatchNode SpriteBatchNode is like a batch node: if it contains children, it will draw them in 1 single OpenGL call (often known as "batch draw")
 CSpriteFrameCache Singleton that handles the loading of the sprite frames
 CStopGrid StopGrid action
 CT2F_Quad Texture coordinates for a quad
 CTargetedAction Overrides the target of an action so that it always runs on the target specified at action creation rather than the one specified by runAction
 CTex2F A vertex composed of 2 floats: x, y
 CTextFieldDelegate A input protocol for TextField
 CTextFieldTTF A simple text input field with TTF font
 CTexture2D Texture2D class
 CTextureAtlas A class that implements a Texture Atlas
 CTextureCache Singleton that handles the loading of textures
 CTiledGrid3D TiledGrid3D is a 3D grid implementation
 CTiledGrid3DAction Base class for TiledGrid3D actions
 CTintBy Tints a Node that implements the NodeRGB protocol from current tint to a custom one
 CTintTo Tints a Node that implements the NodeRGB protocol from current tint to a custom one
 CTMXLayer TMXLayer represents the TMX layer
 CTMXObjectGroup TMXObjectGroup represents the TMX object group
 CTMXTiledMap TMXTiledMap knows how to parse and render a TMX map
 CToggleVisibility Toggles the visibility of a node
 CTouch Encapsulates the Touch information, such as touch point, id and so on, and provides the methods that commonly used
 CTransitionCrossFade TransitionCrossFade: Cross fades two scenes using the RenderTexture object
 CTransitionEaseScene TransitionEaseScene can ease the actions of the scene protocol
 CTransitionFade TransitionFade: Fade out the outgoing scene and then fade in the incoming scene
 CTransitionFadeBL TransitionFadeBL: Fade the tiles of the outgoing scene from the top-right corner to the bottom-left corner
 CTransitionFadeDown TransitionFadeDown: Fade the tiles of the outgoing scene from the top to the bottom
 CTransitionFadeTR TransitionFadeTR: Fade the tiles of the outgoing scene from the left-bottom corner the to top-right corner
 CTransitionFadeUp TransitionFadeUp: Fade the tiles of the outgoing scene from the bottom to the top
 CTransitionFlipAngular TransitionFlipAngular: Flips the screen half horizontally and half vertically
 CTransitionFlipX TransitionFlipX: Flips the screen horizontally
 CTransitionFlipY TransitionFlipY: Flips the screen vertically
 CTransitionJumpZoom TransitionJumpZoom: Zoom out and jump the outgoing scene, and then jump and zoom in the incoming
 CTransitionMoveInB TransitionMoveInB: Move in from to the bottom the incoming scene
 CTransitionMoveInL TransitionMoveInL: Move in from to the left the incoming scene
 CTransitionMoveInR TransitionMoveInR: Move in from to the right the incoming scene
 CTransitionMoveInT TransitionMoveInT: Move in from to the top the incoming scene
 CTransitionPageTurn A transition which peels back the bottom right hand corner of a scene to transition to the scene beneath it simulating a page turn
 CTransitionProgress A base class of progress transition
 CTransitionProgressRadialCCW TransitionRadialCCW transition
 CTransitionProgressRadialCW TransitionRadialCW transition
 CTransitionRotoZoom TransitionRotoZoom: Rotate and zoom out the outgoing scene, and then rotate and zoom in the incoming
 CTransitionScene Base class for Transition scenes
 CTransitionSceneOriented A Transition that supports orientation like
 CTransitionShrinkGrow Shrink the outgoing scene while grow the incoming scene
 CTransitionSlideInB TransitionSlideInB: Slide in the incoming scene from the bottom border
 CTransitionSlideInL TransitionSlideInL: Slide in the incoming scene from the left border
 CTransitionSlideInR TransitionSlideInR: Slide in the incoming scene from the right border
 CTransitionSlideInT TransitionSlideInT: Slide in the incoming scene from the top border
 CTransitionSplitCols TransitionSplitCols: The odd columns goes upwards while the even columns goes downwards
 CTransitionSplitRows TransitionSplitRows: The odd rows goes to the left while the even rows goes to the right
 CTransitionTurnOffTiles TransitionTurnOffTiles: Turn off the tiles of the outgoing scene in random order
 CTransitionZoomFlipAngular TransitionZoomFlipAngular: Flips the screen half horizontally and half vertically doing a little zooming out/in
 CTransitionZoomFlipX TransitionZoomFlipX: Flips the screen horizontally doing a zoom out/in The front face is the outgoing scene and the back face is the incoming scene
 CTransitionZoomFlipY TransitionZoomFlipY: Flips the screen vertically doing a little zooming out/in The front face is the outgoing scene and the back face is the incoming scene
 CTrianglesCommand Command used to render one or more Triangles, which is similar to QuadCommand
 CTriangles The structure of Triangles
 CTwirl Twirl action
 CUniform Uniform is a structure to encapsulate data got from glGetActiveUniform and glGetUniformLocation
 CUniformValue Uniform Value, which is used to store to value send to openGL pipe line by glUniformXXX
 CU
 CUserDefault UserDefault acts as a tiny database
 CV2F_C4B_T2F A Vec2 with a vertex point, a tex coord point and a color 4B
 CV2F_C4F_T2F A Vec2 with a vertex point, a tex coord point and a color 4F
 CV2F_C4F_T2F_Quad 4 Vertex2FTex2FColor4F Quad
 CV3F_C4B_T2F A Vec2 with a vertex point, a tex coord point and a color 4B
 CV3F_C4B_T2F_Quad 4 Vertex3FTex2FColor4B
 CV3F_T2F A Vec2 with a vertex point, a tex coord point
 CValue
 CVector
 CVertexAttrib VertexAttrib is a structure to encapsulate data got from glGetActiveAttrib
 CVertexAttribValue Vertex Attribute Value, which is an abstraction of VertexAttribute and data pointer
 CU
 CVertexBuffer VertexBuffer is an abstraction of low level openGL Vertex Buffer Object
 CVertexData VertexData is a class used for specify input streams for GPU rendering pipeline, a VertexData will be composed by several streams, every stream will contain a VertexStreamAttribute and the binding VertexBuffer
 CBufferAttribute Simple struct to bundle buffer and attribute
 CVertexStreamAttribute VertexStreamAttribute is used to specify the vertex attribute for drawing, which is correspondent to glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid* ptr)
 CWaves Waves action
 CWaves3D Waves3D action
 Ncocosbuilder
 CCCBFile
 CCCBReader Parse CCBI file which is generated by CocosBuilder
 Nandroid
 CSimpleAudioEngine Offers a very simple interface to play background music & sound effects
 Ncocostudio
 Ntimeline
 CAnimationData AnimationData include all movement infomation for the Armature The struct is AnimationData -> MovementData -> MovementBoneData -> FrameData -> MovementFrameData
 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 Format and manage armature configuration and armature animation
 CBaseData The base node include a lot of attributes
 CBone
 CBoneData BoneData used to init a Bone
 CDisplayManager ! DisplayManager manages Bone's display
 CSkin
 CTween
 Nflatbuffers
 CFrame
 COffset
 COptions
 Nspine
 CSkeletonAnimation Draws an animated skeleton, providing an AnimationState for applying one or more animations and queuing animations to be played later
 CSkeletonRenderer Draws a skeleton
 CAudio
 CBezier
 CCCBProxy CCBProxy is a proxy for cocosbuilder
 CCDAudioInterruptTargetGroup Container for objects that implement audio interrupt protocol i.e
 CCDAudioManager CDAudioManager manages audio requirements for a game
 CCDBufferManager Allows buffers to be associated with file names
 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
 CCDLongAudioSourceFader Fader for long audio source objects
 CCDPropertyModifier Base class for classes that modify properties such as pitch, pan and gain
 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
 CFrame
 CGLContextAttrs Opengl Context Attrs
 CGLNode The GLNode is wrapped to call the callback function about draw in the Lua
 CJson
 CLuaJavaBridge Build a bridge between Java and Lua script
 CMat4 Copyright 2013 BlackBerry Inc
 CMathUtil Copyright 2013 BlackBerry Inc
 CmodeA Mode A: gravity, direction, radial accel, tangential accel
 CmodeB Mode B: radius mode
 CPGlyph
 CQuaternion Defines a 4-element quaternion that represents the orientation of an object in space
 Csealed
 CSerData
 CSimpleAudioEngine A wrapper to the CDAudioManager object
 CsParticle Structure that contains the values of each particle
 CspAtlas
 CspBone
 CspEvent
 CspSkin
 CspSlot
 CTexParams Extension to set the Min / Mag filter
 CTextHAlignment Horizontal text alignment type
 CTextVAlignment Vertical text alignment type
 CVec2 Defines a 2-element floating point vector
 CVec3 Defines a 3-element floating point vector
 CVec4 Defines 4-element floating point vector

AltStyle によって変換されたページ (->オリジナル) /