#import "CC3Identifiable.h"
#import "CC3Material.h"
#import "CC3NodeVisitor.h"
Classes | |
class | CC3DrawableVertexArray |
This abstract subclass of CC3VertexArray adds the functionality to draw the vertex data to the display through the GL engine. More... | |
class | CC3VertexArray |
CC3VertexArray manages the data associated with an aspect of a vertex. More... | |
class | CC3VertexColors |
A CC3VertexArray that manages the per-vertex color aspect of an array of vertices. More... | |
class | CC3VertexIndices |
A CC3VertexArray that manages the drawing indices of an array of vertices. More... | |
class | CC3VertexLocations |
A CC3VertexArray that manages the location aspect of an array of vertices. More... | |
class | CC3VertexMatrixIndices |
A CC3VertexArray that manages a collection of indices used by each vertex to point to a collection of distinct matrices during vertex skinning. More... | |
class | CC3VertexNormals |
A CC3VertexArray that manages the normal aspect of an array of vertices. More... | |
class | CC3VertexPointSizes |
A CC3VertexArray that manages the point sizes aspect of an array of point sprite vertices. More... | |
class | CC3VertexRunLengthIndices |
An index array that manages the drawing indices of an array of vertices, treating the index array as a run-length encoded array of indexes. More... | |
class | CC3VertexTextureCoordinates |
A CC3VertexArray that manages the texture coordinates aspect of an array of vertices. More... | |
class | CC3VertexWeights |
A CC3VertexArray that manages a collection of weights used by each vertex during vertex skinning, which is the manipulation of a soft-body mesh under control of a skeleton of bone nodes. More... | |
Variables | |
static const CGRect | kCC3UnitTextureRectangle = { {0.0, 0.0}, {1.0, 1.0} } |
const CGRect kCC3UnitTextureRectangle = { {0.0, 0.0}, {1.0, 1.0} } [static] |
A rectangle with origin zero and unit size for initial value of the textureRectangle property.