NL3D::CMeshGeom::CRdrPass Class Reference


Detailed Description

A block of primitives, sorted by material used.

Definition at line 484 of file mesh.h.

Public Member Functions

void serial (NLMISC::IStream &f)

Data Fields

uint32 MaterialId
CPrimitiveBlock PBlock
CPrimitiveBlock VBHeapPBlock


Member Function Documentation

void NL3D::CMeshGeom::CRdrPass::serial NLMISC::IStream f  )  [inline]
 

Definition at line 497 of file mesh.h.

References PBlock, NLMISC::IStream::serial(), and NLMISC::IStream::serialVersion().

00498                 {
00499                         (void)f.serialVersion(0);
00500 
00501                         f.serial(MaterialId);
00502                         f.serial(PBlock);
00503                 }


Field Documentation

uint32 NL3D::CMeshGeom::CRdrPass::MaterialId
 

Definition at line 488 of file mesh.h.

Referenced by NL3D::CMeshGeom::profileSceneRender(), NL3D::CMeshGeom::render(), NL3D::CMeshGeom::renderPass(), and NL3D::CMeshGeom::renderSkin().

CPrimitiveBlock NL3D::CMeshGeom::CRdrPass::PBlock
 

Definition at line 490 of file mesh.h.

Referenced by NL3D::CMeshGeom::getNumTriangles(), NL3D::CMeshGeom::optimizeTriangleOrder(), NL3D::CMeshGeom::profileSceneRender(), NL3D::CMeshGeom::render(), NL3D::CMeshGeom::renderPass(), NL3D::CMeshGeom::renderSimpleWithMaterial(), NL3D::CMeshGeom::renderSkin(), and serial().

CPrimitiveBlock NL3D::CMeshGeom::CRdrPass::VBHeapPBlock
 

Definition at line 493 of file mesh.h.

Referenced by NL3D::CMeshGeom::renderPass().


The documentation for this class was generated from the following file:
Generated on Tue Mar 16 06:52:09 2004 for NeL by doxygen 1.3.6