Classes | Defines | Variables

CC3World.h File Reference

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

Classes

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

Defines

#define kCC3TouchQueueLength   16

Variables

static const ccColor4F kCC3DefaultLightColorAmbientWorld = { 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 kCC3DefaultLightColorAmbientWorld = { 0.2, 0.2, 0.2, 1.0 } [static]

Default color for the ambient world 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.