NL3D::CMeshMRMGeom::CRdrPass Class Reference


Detailed Description

A block of primitives, sorted by material use.

Definition at line 339 of file mesh_mrm.h.

Public Member Functions

void serial (NLMISC::IStream &f)

Data Fields

uint32 MaterialId
CPrimitiveBlock PBlock
CPrimitiveBlock VBHeapPBlock


Member Function Documentation

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

Definition at line 350 of file mesh_mrm.h.

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

00351                 {
00352                         (void)f.serialVersion(0);
00353 
00354                         f.serial(MaterialId);
00355                         f.serial(PBlock);
00356                 }


Field Documentation

uint32 NL3D::CMeshMRMGeom::CRdrPass::MaterialId
 

Definition at line 343 of file mesh_mrm.h.

Referenced by NL3D::CMeshMRMGeom::profileSceneRender(), NL3D::CMeshMRMGeom::render(), NL3D::CMeshMRMGeom::renderPass(), NL3D::CMeshMRMGeom::renderSkin(), NL3D::CMeshMRMGeom::renderSkinGroupPrimitives(), and NL3D::CMeshMRMGeom::renderSkinGroupSpecularRdrPass().

CPrimitiveBlock NL3D::CMeshMRMGeom::CRdrPass::PBlock
 

Definition at line 345 of file mesh_mrm.h.

Referenced by NL3D::CMeshMRMGeom::build(), NL3D::CMeshMRMGeom::CLod::optimizeTriangleOrder(), NL3D::CMeshMRMGeom::profileSceneRender(), NL3D::CMeshMRMGeom::render(), NL3D::CMeshMRMGeom::renderPass(), and NL3D::CMeshMRMGeom::renderSkin().

CPrimitiveBlock NL3D::CMeshMRMGeom::CRdrPass::VBHeapPBlock
 

Definition at line 347 of file mesh_mrm.h.

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


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