Classes | Defines | Variables

CC3Scene.h File Reference

#import "CC3Camera.h"
#import "CC3NodeSequencer.h"
#import "CC3PerformanceStatistics.h"
#import "CC3Fog.h"
#import "CCDirectorIOS.h"

Classes

class  CC3Scene
 CC3Scene is a CC3Node that manages a 3D scene. More...
class  CC3TouchedNodePicker
 A CC3TouchedNodePicker instance handles picking nodes from touch events in a CC3Scene. More...
class  CC3ViewportManager
 CC3ViewportManager manages the GL viewport and device orientation for the 3D scene, including handling coordinate system rotation based on the device orientation, and conversion of locations and points between the 3D and 2D coordinate systems. More...

Defines

#define kCC3TouchQueueLength   16

Variables

static const ccColor4F kCC3DefaultLightColorAmbientScene = { 0.2, 0.2, 0.2, 1.0 }
static const ccTime kCC3DefaultMaximumUpdateInterval = (1.0 / 15.0)
static const ccTime kCC3DefaultMinimumUpdateInterval = 0.0

Detailed Description


Define Documentation

#define kCC3TouchQueueLength   16

The max length of the queue that tracks touch events.


Variable Documentation

const ccColor4F kCC3DefaultLightColorAmbientScene = { 0.2, 0.2, 0.2, 1.0 } [static]

Default color for the ambient scene light.

const ccTime kCC3DefaultMaximumUpdateInterval = (1.0 / 15.0) [static]

Default value of the maxUpdateInterval property.

const ccTime kCC3DefaultMinimumUpdateInterval = 0.0 [static]

Default value of the minUpdateInterval property.