My Project: openb3dlib.mod/openb3d/src/model.h Source File

My Project

model.h
Go to the documentation of this file.
1 /*
2 * model.h
3 * iminib3d
4 *
5 * Created by Simon Harrison.
6 * Copyright Si Design. All rights reserved.
7 *
8 */
9
10 #ifndef MODEL_H
11 #define MODEL_H
12
13 #include "entity.h"
14 #include "mesh.h"
15 #include "file.h"
16
17 #include <iostream>
18 //#include <fstream>
19 #include <string>
20 using namespace std;
21
22 Mesh* LoadAnimB3D(string f_name,Entity* parent_ent_ext=NULL);
23
24 string b3dReadString(File* file);
25 string ReadTag(File* file);
26 int NewTag(string tag);
27 int TagID(string tag);
28 void TrimVerts(Surface* surf);
29
30
31 /*
32 const int BRUS;
33 const int NODE;
34 const int ANIM;
35 const int MESH;
36 const int VRTS;
37 const int TRIS;
38 const int BONE;
39 const int KEYS;
40 */
41
42 #endif
entity.h
Mesh
Definition: mesh.h:34
Surface
Definition: surface.h:19
File
Definition: file.h:19
ReadTag
string ReadTag(File *file)
Definition: model.cpp:981
LoadAnimB3D
Mesh * LoadAnimB3D(string f_name, Entity *parent_ent_ext=NULL)
Definition: model.cpp:31
mesh.h
std
file.h
Entity
Definition: entity.h:27
b3dReadString
string b3dReadString(File *file)
Definition: model.cpp:972
NewTag
int NewTag(string tag)
Definition: model.cpp:1003
TrimVerts
void TrimVerts(Surface *surf)
Definition: model.cpp:936
NULL
#define NULL
Definition: tree.cpp:4
TagID
int TagID(string tag)
Definition: model.cpp:1019