#include <shifted_triangle_cache.h>
Nevrax France
Definition at line 45 of file shifted_triangle_cache.h.
Public Member Functions | |
void | clearArrays () |
Data Fields | |
uint | BaseVertex |
the shift value used to compute this indices. | |
sint | LodId |
What MRM lod this cache represent. -1 if NULL. | |
uint | MeshDataId |
To see if same Data than in the CMeshMRMGeom. | |
NLMISC::CObjectVector< uint32, false > | RawIndices |
The Raw triangles array. | |
NLMISC::CObjectVector< CRdrPass, false > | RdrPass |
List of triangles, per rdrPass. |
|
Definition at line 35 of file shifted_triangle_cache.cpp. References NLMISC::CObjectVector< CRdrPass, false >::clear(), NLMISC::CObjectVector< uint32, false >::clear(), and RawIndices.
00036 { 00037 RawIndices.clear(); 00038 RdrPass.clear(); 00039 } |
|
the shift value used to compute this indices.
Definition at line 66 of file shifted_triangle_cache.h. Referenced by NL3D::CMeshMRMSkinnedGeom::updateShiftedTriangleCache(), and NL3D::CMeshMRMGeom::updateShiftedTriangleCache(). |
|
What MRM lod this cache represent. -1 if NULL.
Definition at line 62 of file shifted_triangle_cache.h. Referenced by NL3D::CMeshMRMSkinnedGeom::updateShiftedTriangleCache(), and NL3D::CMeshMRMGeom::updateShiftedTriangleCache(). |
|
To see if same Data than in the CMeshMRMGeom.
Definition at line 64 of file shifted_triangle_cache.h. Referenced by NL3D::CMeshMRMSkinnedGeom::updateShiftedTriangleCache(), and NL3D::CMeshMRMGeom::updateShiftedTriangleCache(). |
|
The Raw triangles array.
Definition at line 57 of file shifted_triangle_cache.h. Referenced by clearArrays(), NL3D::CMeshMRMSkinnedGeom::updateShiftedTriangleCache(), and NL3D::CMeshMRMGeom::updateShiftedTriangleCache(). |
|
List of triangles, per rdrPass.
Definition at line 59 of file shifted_triangle_cache.h. Referenced by NL3D::CMeshMRMSkinnedGeom::renderSkinGroupPrimitives(), NL3D::CMeshMRMGeom::renderSkinGroupPrimitives(), NL3D::CMeshMRMSkinnedGeom::renderSkinGroupSpecularRdrPass(), NL3D::CMeshMRMGeom::renderSkinGroupSpecularRdrPass(), NL3D::CMeshMRMSkinnedGeom::updateShiftedTriangleCache(), and NL3D::CMeshMRMGeom::updateShiftedTriangleCache(). |