Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mesh_io.h
Go to the documentation of this file.
1 #ifndef __MESH_IO_H__INCLUDED_
2 #define __MESH_IO_H__INCLUDED_
3 
4 #define int32bit int
5 #define float32bit float
6 #define char8bit unsigned char
7 
8 #ifdef DEFINE_BLENDFUNC
9 enum BLENDFUNC
10 {
11  ZERO =1,
12  ONE =2,
13  SRCCOLOR =3,
14  INVSRCCOLOR =4,
15  SRCALPHA =5,
16  INVSRCALPHA =6,
17  DESTALPHA =7,
18  INVDESTALPHA =8,
19  DESTCOLOR =9,
20  INVDESTCOLOR =10,
21  SRCALPHASAT =11,
22  CONSTALPHA =12,
23  INVCONSTALPHA=13,
24  CONSTCOLOR =14,
25  INVCONSTCOLOR=15
26 };
27 #endif
28 
29 struct Mesh_vec3f
30 {
31  float x;
32  float y;
33  float z;
34 };
35 enum textype
36 {
41 };
42 
43 #endif //__MESH_IO_H__INCLUDED_
44