aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/irrlicht-1.8/include/EMeshWriterEnums.h
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/irrlicht-1.8/include/EMeshWriterEnums.h')
-rw-r--r--libraries/irrlicht-1.8/include/EMeshWriterEnums.h118
1 files changed, 59 insertions, 59 deletions
diff --git a/libraries/irrlicht-1.8/include/EMeshWriterEnums.h b/libraries/irrlicht-1.8/include/EMeshWriterEnums.h
index fb2cfa4..ceeaa7a 100644
--- a/libraries/irrlicht-1.8/include/EMeshWriterEnums.h
+++ b/libraries/irrlicht-1.8/include/EMeshWriterEnums.h
@@ -1,59 +1,59 @@
1// Copyright (C) 2002-2012 Nikolaus Gebhardt 1// Copyright (C) 2002-2012 Nikolaus Gebhardt
2// This file is part of the "Irrlicht Engine". 2// This file is part of the "Irrlicht Engine".
3// For conditions of distribution and use, see copyright notice in irrlicht.h 3// For conditions of distribution and use, see copyright notice in irrlicht.h
4 4
5#ifndef __E_MESH_WRITER_ENUMS_H_INCLUDED__ 5#ifndef __E_MESH_WRITER_ENUMS_H_INCLUDED__
6#define __E_MESH_WRITER_ENUMS_H_INCLUDED__ 6#define __E_MESH_WRITER_ENUMS_H_INCLUDED__
7 7
8#include "irrTypes.h" 8#include "irrTypes.h"
9 9
10namespace irr 10namespace irr
11{ 11{
12namespace scene 12namespace scene
13{ 13{
14 14
15 //! An enumeration for all supported types of built-in mesh writers 15 //! An enumeration for all supported types of built-in mesh writers
16 /** A scene mesh writers is represented by a four character code 16 /** A scene mesh writers is represented by a four character code
17 such as 'irrm' or 'coll' instead of simple numbers, to avoid 17 such as 'irrm' or 'coll' instead of simple numbers, to avoid
18 name clashes with external mesh writers.*/ 18 name clashes with external mesh writers.*/
19 enum EMESH_WRITER_TYPE 19 enum EMESH_WRITER_TYPE
20 { 20 {
21 //! Irrlicht native mesh writer, for static .irrmesh files. 21 //! Irrlicht native mesh writer, for static .irrmesh files.
22 EMWT_IRR_MESH = MAKE_IRR_ID('i','r','r','m'), 22 EMWT_IRR_MESH = MAKE_IRR_ID('i','r','r','m'),
23 23
24 //! COLLADA mesh writer for .dae and .xml files 24 //! COLLADA mesh writer for .dae and .xml files
25 EMWT_COLLADA = MAKE_IRR_ID('c','o','l','l'), 25 EMWT_COLLADA = MAKE_IRR_ID('c','o','l','l'),
26 26
27 //! STL mesh writer for .stl files 27 //! STL mesh writer for .stl files
28 EMWT_STL = MAKE_IRR_ID('s','t','l',0), 28 EMWT_STL = MAKE_IRR_ID('s','t','l',0),
29 29
30 //! OBJ mesh writer for .obj files 30 //! OBJ mesh writer for .obj files
31 EMWT_OBJ = MAKE_IRR_ID('o','b','j',0), 31 EMWT_OBJ = MAKE_IRR_ID('o','b','j',0),
32 32
33 //! PLY mesh writer for .ply files 33 //! PLY mesh writer for .ply files
34 EMWT_PLY = MAKE_IRR_ID('p','l','y',0) 34 EMWT_PLY = MAKE_IRR_ID('p','l','y',0)
35 }; 35 };
36 36
37 37
38 //! flags configuring mesh writing 38 //! flags configuring mesh writing
39 enum E_MESH_WRITER_FLAGS 39 enum E_MESH_WRITER_FLAGS
40 { 40 {
41 //! no writer flags 41 //! no writer flags
42 EMWF_NONE = 0, 42 EMWF_NONE = 0,
43 43
44 //! write lightmap textures out if possible 44 //! write lightmap textures out if possible
45 EMWF_WRITE_LIGHTMAPS = 0x1, 45 EMWF_WRITE_LIGHTMAPS = 0x1,
46 46
47 //! write in a way that consumes less disk space 47 //! write in a way that consumes less disk space
48 EMWF_WRITE_COMPRESSED = 0x2, 48 EMWF_WRITE_COMPRESSED = 0x2,
49 49
50 //! write in binary format rather than text 50 //! write in binary format rather than text
51 EMWF_WRITE_BINARY = 0x4 51 EMWF_WRITE_BINARY = 0x4
52 }; 52 };
53 53
54} // end namespace scene 54} // end namespace scene
55} // end namespace irr 55} // end namespace irr
56 56
57 57
58#endif // __E_MESH_WRITER_ENUMS_H_INCLUDED__ 58#endif // __E_MESH_WRITER_ENUMS_H_INCLUDED__
59 59