APITypes.h File Reference

Classes

struct  TVertex3D
struct  TFacet3D
struct  TPatch3D
struct  LightTraceElement
struct  CollisionInfo

Defines

#define kTicksToFile   100
 this constant is used to store keyframe in a more compact ways in files
#define kTicksPerSecond   (1800*kTicksToFile)
#define kInvalidTime   -3
#define kMaxTime   0x7fffffff

Typedefs

typedef void(* EnumPatchesCallback )(TPatch3D *patch, void *privData)
typedef uint32 TDataKey
typedef int32 MicroTick

Enumerations

enum  { eNoFlags = 0, eExclude3DShaders = 1, eSwapV = 2, eInvalidFlag = 0xFFFFFFFF }
enum  EFrameType { kPreviousFrame, kCurrentFrame, kNextFrame }

Define Documentation

#define kInvalidTime   -3
#define kMaxTime   0x7fffffff
#define kTicksPerSecond   (1800*kTicksToFile)
#define kTicksToFile   100

this constant is used to store keyframe in a more compact ways in files


Typedef Documentation

typedef void(* EnumPatchesCallback)(TPatch3D *patch, void *privData)
typedef int32 MicroTick
typedef uint32 TDataKey

Enumeration Type Documentation

anonymous enum

Constants

Enumerator:
eNoFlags 
eExclude3DShaders 
eSwapV 
eInvalidFlag 
enum EFrameType
Enumerator:
kPreviousFrame 
kCurrentFrame 
kNextFrame 
Generated on Mon Apr 26 22:47:29 2010 for Carrara SDK Doc by  doxygen 1.6.3