torque Torque Game Engine Documentation
TGE Version 1.5.2

engine/ts/tsShape.h File Reference

#include "ts/tsMesh.h"
#include "ts/tsDecal.h"
#include "ts/tsIntegerSet.h"
#include "ts/tsTransform.h"
#include "ts/tsShapeAlloc.h"
#include "platform/platform.h"
#include "core/resManager.h"
#include "math/mMath.h"
#include "core/stream.h"

Data Structures

class  TSShape
 TSShape stores generic data for a 3space model. More...
struct  TSShape::Node
 Nodes hold the transforms in the shape's tree. They are the bones of the skeleton. More...
struct  TSShape::Object
 Objects hold renderable items (in particular meshes). More...
struct  TSShape::Decal
 Decals hang off objects like objects hang off nodes. More...
struct  TSShape::IflMaterial
 IFL Materials are used to animate material lists -- i.e., run through a series of frames of a material. More...
struct  TSShape::Sequence
 A Sequence holds all the information necessary to perform a particular animation (sequence). More...
struct  TSShape::ObjectState
 Describes state of an individual object. More...
struct  TSShape::DecalState
 Describes state of a decal. More...
struct  TSShape::Trigger
 When time on a sequence advances past a certain point, a trigger takes effect and changes one of the state variables to on or off. More...
struct  TSShape::Detail
 Details are used for render detail selection. More...
struct  TSShape::ConvexHullAccelerator
class  TSMaterialList
 Specialized material list for 3space objects. More...

Defines

#define DTS_EXPORTER_CURRENT_VERSION   124
#define TSNode   TSShape::Node
#define TSObject   TSShape::Object
#define TSDecal   TSShape::Decal
#define TSSequence   TSShape::Sequence
#define TSDetail   TSShape::Detail

Functions

ResourceInstanceconstructTSShape (Stream &stream)


Define Documentation

#define DTS_EXPORTER_CURRENT_VERSION   124

#define TSNode   TSShape::Node

#define TSObject   TSShape::Object

#define TSDecal   TSShape::Decal

#define TSSequence   TSShape::Sequence

#define TSDetail   TSShape::Detail


Function Documentation

ResourceInstance* constructTSShape ( Stream stream  ) 




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen