NL3D::CRdrTileId Class Reference

#include <tessellation.h>


Public Member Functions

 CRdrTileId ()
CRdrTileIdgetNext ()

Data Fields

CPatchRdrPassPatchRdrPass
CTileMaterialTileMaterial

Private Attributes

CRdrTileId_Next

Friends

class CPatchRdrPass


Constructor & Destructor Documentation

NL3D::CRdrTileId::CRdrTileId  ) 
 

Definition at line 37 of file patch_rdr_pass.cpp.

References PatchRdrPass.

00038 {
00039         PatchRdrPass= NULL;
00040         TileMaterial= NULL;
00041         _Next= NULL;
00042 }


Member Function Documentation

CRdrTileId* NL3D::CRdrTileId::getNext  )  [inline]
 

Definition at line 163 of file tessellation.h.

Referenced by NL3D::CLandscape::render().

00163 {return _Next;}


Friends And Related Function Documentation

friend class CPatchRdrPass [friend]
 

Definition at line 166 of file tessellation.h.


Field Documentation

CRdrTileId* NL3D::CRdrTileId::_Next [private]
 

Definition at line 167 of file tessellation.h.

Referenced by NL3D::CPatchRdrPass::appendRdrPatchTile().

CPatchRdrPass* NL3D::CRdrTileId::PatchRdrPass
 

Definition at line 157 of file tessellation.h.

Referenced by NL3D::CPatch::appendFaceToTileRenderList(), NL3D::CTileMaterial::appendTileToEachRenderPass(), NL3D::CTessFace::buildTileFaces(), NL3D::CTessFace::computeTileMaterial(), CRdrTileId(), NL3D::CTessFace::deleteTileFaces(), NL3D::CPatch::removeFaceFromTileRenderList(), and NL3D::CTileMaterial::renderTile().

CTileMaterial* NL3D::CRdrTileId::TileMaterial
 

Definition at line 158 of file tessellation.h.

Referenced by NL3D::CTessFace::computeTileMaterial(), and NL3D::CLandscape::render().


The documentation for this class was generated from the following files:
Generated on Tue Mar 16 07:36:36 2004 for NeL by doxygen 1.3.6