torque Torque Game Engine Documentation
TGE Version 1.5.2

TSShapeInstance::DecalObjectInstance Struct Reference

#include <tsShapeInstance.h>

Inheritance diagram for TSShapeInstance::DecalObjectInstance:

Inheritance graph
[legend]

Detailed Description

Also set up based on shape data...they refer to mesh object instances.


Public Member Functions

void render (S32 objectDetail, TSMaterialList *)
 Render! This draws the base-textured object.
TSDecalMeshgetDecalMesh (S32 num) const
bool buildPolyList (S32, AbstractPolyList *, U32 &)
bool castRay (S32, const Point3F &, const Point3F &, RayInfo *)
 Ray cast for collision detection.

Data Fields

TSDecalMesh *const * decalList
const MeshObjectInstancetargetObject
const TSShape::DecaldecalObject
S32 frame


Member Function Documentation

void TSShapeInstance::DecalObjectInstance::render ( S32  objectDetail,
TSMaterialList  
) [virtual]

Render! This draws the base-textured object.

Reimplemented from TSShapeInstance::ObjectInstance.

TSDecalMesh* TSShapeInstance::DecalObjectInstance::getDecalMesh ( S32  num  )  const [inline]

bool TSShapeInstance::DecalObjectInstance::buildPolyList ( S32  ,
AbstractPolyList ,
U32  
) [inline, virtual]

Reimplemented from TSShapeInstance::ObjectInstance.

bool TSShapeInstance::DecalObjectInstance::castRay ( S32  objectDetail,
const Point3F start,
const Point3F end,
RayInfo  
) [inline, virtual]

Ray cast for collision detection.

Reimplemented from TSShapeInstance::ObjectInstance.


Field Documentation




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