Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

ChunkMesh Class Reference

#include <libcsm.h>

Inheritance diagram for ChunkMesh:

Chunk

Detailed Description

class ChunkMesh: the mesh chunk class

Definition at line 518 of file libcsm.h.

Public Member Functions

 ChunkMesh ()
virtual ~ChunkMesh ()
void loadChunkData (ChunkReader *pChunkReader)
void resetChunkData ()
ulongflags ()
ulongcolor ()
ulonggroupID ()
PropertyTable & properties ()
string & textureName ()
ulong vertexCount ()
mesh_vertex_tvertexAt (ulong i)
ulong triangleCount ()
triangle_ttriangleAt (ulong i)


Constructor & Destructor Documentation

ChunkMesh::ChunkMesh  ) 
 

Definition at line 360 of file libcsm.cpp.

ChunkMesh::~ChunkMesh  )  [virtual]
 

Definition at line 364 of file libcsm.cpp.


Member Function Documentation

void ChunkMesh::loadChunkData ChunkReader *  pChunkReader  )  [virtual]
 

Reimplemented from Chunk.

Definition at line 367 of file libcsm.cpp.

void ChunkMesh::resetChunkData  )  [virtual]
 

Reimplemented from Chunk.

Definition at line 396 of file libcsm.cpp.

ulong& ChunkMesh::flags  )  [inline]
 

Definition at line 525 of file libcsm.h.

ulong& ChunkMesh::color  )  [inline]
 

Definition at line 526 of file libcsm.h.

ulong& ChunkMesh::groupID  )  [inline]
 

Definition at line 527 of file libcsm.h.

PropertyTable& ChunkMesh::properties  )  [inline]
 

Definition at line 528 of file libcsm.h.

string& ChunkMesh::textureName  )  [inline]
 

Definition at line 529 of file libcsm.h.

ulong ChunkMesh::vertexCount  )  [inline]
 

Definition at line 531 of file libcsm.h.

mesh_vertex_t& ChunkMesh::vertexAt ulong  i  )  [inline]
 

Definition at line 532 of file libcsm.h.

ulong ChunkMesh::triangleCount  )  [inline]
 

Definition at line 534 of file libcsm.h.

triangle_t& ChunkMesh::triangleAt ulong  i  )  [inline]
 

Definition at line 535 of file libcsm.h.


The documentation for this class was generated from the following files:
Generated on Tue Nov 18 14:28:29 2003 for LibCSM by doxygen 1.3.1