#include <3dsmodel.h>
Public Member Functions | |
| void | addTriMesh (M3DTriangleMesh *) |
| const std::string | getName () const |
| M3DTriangleMesh * | getTriMesh (uint32) |
| uint32 | getTriMeshCount () |
| M3DModel () | |
| void | setName (const std::string) |
| ~M3DModel () | |
Private Attributes | |
| std::string | name |
| std::vector< M3DTriangleMesh * > | triMeshes |
|
|
Definition at line 204 of file 3dsmodel.cpp. 00205 {
00206 }
|
|
|
Definition at line 208 of file 3dsmodel.cpp. References triMeshes. 00209 {
00210 for (unsigned int i = 0; i < triMeshes.size(); i++)
00211 if (triMeshes[i] != NULL)
00212 delete triMeshes[i];
00213 }
|
|
|
Definition at line 228 of file 3dsmodel.cpp. References triMeshes. Referenced by processModelChunk().
|
|
|
Definition at line 238 of file 3dsmodel.cpp. References name. Referenced by Convert3DSModel(). 00239 {
00240 return name;
00241 }
|
|
|
Definition at line 215 of file 3dsmodel.cpp. References triMeshes. Referenced by Convert3DSModel(), and Mesh3DS::Mesh3DS(). 00216 {
00217 if (n < triMeshes.size())
00218 return triMeshes[n];
00219 else
00220 return NULL;
00221 }
|
|
|
Definition at line 223 of file 3dsmodel.cpp. References triMeshes. 00224 {
00225 return triMeshes.size();
00226 }
|
|
|
Definition at line 233 of file 3dsmodel.cpp. References name. Referenced by processSceneChunk(). 00234 {
00235 name = _name;
00236 }
|
|
|
Definition at line 111 of file 3dsmodel.h. |
|
|
Definition at line 112 of file 3dsmodel.h. Referenced by addTriMesh(), getTriMesh(), getTriMeshCount(), and ~M3DModel(). |
1.4.1