#import "CC3Identifiable.h"
#import "CC3Matrix.h"
#import "CC3Rotator.h"
#import "CC3NodeVisitor.h"
#import "CC3BoundingVolumes.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 scene, including visible meshes, structures, cameras, lights, resources, and the 3D scene itself. More... | |
protocol | <CC3NodeListenerProtocol> |
This protocol defines the behaviour requirements for objects that wish to be notified about the basic existence of a node. More... | |
protocol | <CC3NodeTransformListenerProtocol> |
This protocol defines the behaviour requirements for objects that wish to be notified whenever the transform of a node has changed. More... | |
Enumerations | |
enum | CC3NormalScaling { kCC3NormalScalingNone, kCC3NormalScalingRescale, kCC3NormalScalingNormalize, kCC3NormalScalingAutomatic } |
enum CC3NormalScaling |
Enumeration of options for scaling normals after they have been transformed during vertex drawing.