From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- docs/doxygen/nel/a03307.html | 452 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 452 insertions(+) create mode 100644 docs/doxygen/nel/a03307.html (limited to 'docs/doxygen/nel/a03307.html') diff --git a/docs/doxygen/nel/a03307.html b/docs/doxygen/nel/a03307.html new file mode 100644 index 00000000..88318527 --- /dev/null +++ b/docs/doxygen/nel/a03307.html @@ -0,0 +1,452 @@ + + +NeL: NL3D::CRawSkinNormalCache class Reference + + + +
+

NL3D::CRawSkinNormalCache Class Reference

#include <raw_skin.h> +

+


Detailed Description

+The array per lod. +

+ +

+Definition at line 91 of file raw_skin.h. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

void clearArrays ()

Data Fields

std::vector< CMRMWedgeGeomGeomorphs
uint32 HardVertices [4]
sint LodId
 What RawSkin lod this cache represent. -1 if NULL.

uint MeshDataId
 To see if same Data than in the CMeshMRMGeom.

std::vector< CPrimitiveBlockRdrPass
uint32 SoftVertices [4]
uint32 TotalHardVertices
uint32 TotalSoftVertices
NLMISC::CObjectVector< CRawSkinVertex *,
+ false > 
VertexRemap
NLMISC::CObjectVector< CRawVertexNormalSkin1,
+ false > 
Vertices1
NLMISC::CObjectVector< CRawVertexNormalSkin2,
+ false > 
Vertices2
NLMISC::CObjectVector< CRawVertexNormalSkin3,
+ false > 
Vertices3
NLMISC::CObjectVector< CRawVertexNormalSkin4,
+ false > 
Vertices4
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
void NL3D::CRawSkinNormalCache::clearArrays  ) 
+
+ + + + + +
+   + + +

+ +

+Definition at line 37 of file raw_skin.cpp. +

+References NLMISC::CObjectVector< CRawVertexNormalSkin4, false >::clear(), NLMISC::CObjectVector< CRawVertexNormalSkin3, false >::clear(), NLMISC::CObjectVector< CRawVertexNormalSkin2, false >::clear(), NLMISC::CObjectVector< CRawVertexNormalSkin1, false >::clear(), VertexRemap, Vertices1, Vertices2, Vertices3, and Vertices4. +

+Referenced by NL3D::CMeshMRMGeom::updateRawSkinNormal(). +

+

00038 {
+00039         Vertices1.clear();
+00040         Vertices2.clear();
+00041         Vertices3.clear();
+00042         Vertices4.clear();
+00043         contReset(Geomorphs);
+00044         contReset(RdrPass);
+00045         contReset(VertexRemap);
+00046 }
+
+


Field Documentation

+

+ + + + +
+ + +
std::vector<CMRMWedgeGeom> NL3D::CRawSkinNormalCache::Geomorphs +
+
+ + + + + +
+   + + +

+ +

+Definition at line 111 of file raw_skin.h. +

+Referenced by NL3D::CMeshMRMGeom::renderSkinGroupGeom(), and NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
uint32 NL3D::CRawSkinNormalCache::HardVertices[4] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 105 of file raw_skin.h. +

+Referenced by NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
sint NL3D::CRawSkinNormalCache::LodId +
+
+ + + + + +
+   + + +

+What RawSkin lod this cache represent. -1 if NULL. +

+ +

+Definition at line 116 of file raw_skin.h. +

+Referenced by NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
uint NL3D::CRawSkinNormalCache::MeshDataId +
+
+ + + + + +
+   + + +

+To see if same Data than in the CMeshMRMGeom. +

+ +

+Definition at line 118 of file raw_skin.h. +

+Referenced by NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
std::vector<CPrimitiveBlock> NL3D::CRawSkinNormalCache::RdrPass +
+
+ + + + + +
+   + + +

+ +

+Definition at line 113 of file raw_skin.h. +

+Referenced by NL3D::CMeshMRMGeom::updateRawSkinNormal(), and NL3D::CMeshMRMGeom::updateShiftedTriangleCache().

+

+ + + + +
+ + +
uint32 NL3D::CRawSkinNormalCache::SoftVertices[4] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 104 of file raw_skin.h. +

+Referenced by NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
uint32 NL3D::CRawSkinNormalCache::TotalHardVertices +
+
+ + + + + +
+   + + +

+ +

+Definition at line 108 of file raw_skin.h. +

+Referenced by NL3D::CMeshMRMGeom::renderSkinGroupGeom(), and NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
uint32 NL3D::CRawSkinNormalCache::TotalSoftVertices +
+
+ + + + + +
+   + + +

+ +

+Definition at line 107 of file raw_skin.h. +

+Referenced by NL3D::CMeshMRMGeom::renderSkinGroupGeom(), and NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
NLMISC::CObjectVector<CRawSkinVertex*, false> NL3D::CRawSkinNormalCache::VertexRemap +
+
+ + + + + +
+   + + +

+ +

+Definition at line 122 of file raw_skin.h. +

+Referenced by clearArrays(), NL3D::CMeshMRMGeom::renderSkinGroupGeom(), and NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
NLMISC::CObjectVector<CRawVertexNormalSkin1, false> NL3D::CRawSkinNormalCache::Vertices1 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 95 of file raw_skin.h. +

+Referenced by clearArrays(), and NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
NLMISC::CObjectVector<CRawVertexNormalSkin2, false> NL3D::CRawSkinNormalCache::Vertices2 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 97 of file raw_skin.h. +

+Referenced by clearArrays(), and NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
NLMISC::CObjectVector<CRawVertexNormalSkin3, false> NL3D::CRawSkinNormalCache::Vertices3 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 99 of file raw_skin.h. +

+Referenced by clearArrays(), and NL3D::CMeshMRMGeom::updateRawSkinNormal().

+

+ + + + +
+ + +
NLMISC::CObjectVector<CRawVertexNormalSkin4, false> NL3D::CRawSkinNormalCache::Vertices4 +
+
+ + + + + +
+   + + +

+ +

+Definition at line 101 of file raw_skin.h. +

+Referenced by clearArrays(), and NL3D::CMeshMRMGeom::updateRawSkinNormal().

+


The documentation for this class was generated from the following files: +
Generated on Tue Mar 16 07:36:19 2004 for NeL by + +doxygen +1.3.6
+ + -- cgit v1.2.1