#import "CC3Identifiable.h"
#import "CC3GLMatrix.h"
#import "CC3NodeVisitor.h"
#import "CCAction.h"
#import "CCProtocols.h"
Classes | |
class | CC3LocalContentNode |
CC3LocalContentNode is an abstract class that forms the basis for nodes that have local content to draw. More... | |
class | CC3Node |
CC3Node and its subclasses form the basis of all 3D artifacts in the 3D world, including visible meshes, structures, cameras, lights, resources, and the 3D world itself. More... | |
class | CC3Rotator |
CC3otator encapsulates the various mechanisms of rotating a node, and converts between them. More... | |
Defines | |
#define | kCC3MatrixIsNotDirty 0 |
Enumerations | |
enum | CC3NormalScaling { kCC3NormalScalingNone, kCC3NormalScalingRescale, kCC3NormalScalingNormalize, kCC3NormalScalingAutomatic } |
#define kCC3MatrixIsNotDirty 0 |
Constants used by matrixIsDirtyBy to indicate why the transform matrix is dirty.
enum CC3NormalScaling |
Enumeration of options for scaling normals after they have been transformed during vertex drawing.