Irrlicht 3D Engine
EMeshWriterEnums.h
Go to the documentation of this file.
1 // Copyright (C) 2002-2012 Nikolaus Gebhardt
2 // This file is part of the "Irrlicht Engine".
3 // For conditions of distribution and use, see copyright notice in irrlicht.h
4 
5 #ifndef __E_MESH_WRITER_ENUMS_H_INCLUDED__
6 #define __E_MESH_WRITER_ENUMS_H_INCLUDED__
7 
8 #include "irrTypes.h"
9 
10 namespace irr
11 {
12 namespace scene
13 {
14 
16 
20  {
22  EMWT_IRR_MESH = MAKE_IRR_ID('i','r','r','m'),
23 
25  EMWT_COLLADA = MAKE_IRR_ID('c','o','l','l'),
26 
28  EMWT_STL = MAKE_IRR_ID('s','t','l',0),
29 
31  EMWT_OBJ = MAKE_IRR_ID('o','b','j',0),
32 
34  EMWT_PLY = MAKE_IRR_ID('p','l','y',0)
35  };
36 
37 
40  {
42  EMWF_NONE = 0,
43 
46 
49 
52  };
53 
54 } // end namespace scene
55 } // end namespace irr
56 
57 
58 #endif // __E_MESH_WRITER_ENUMS_H_INCLUDED__
59 
irr::scene::EMWF_WRITE_COMPRESSED
@ EMWF_WRITE_COMPRESSED
write in a way that consumes less disk space
Definition: EMeshWriterEnums.h:48
irr::scene::EMWT_PLY
@ EMWT_PLY
PLY mesh writer for .ply files.
Definition: EMeshWriterEnums.h:34
irr::scene::EMWT_COLLADA
@ EMWT_COLLADA
COLLADA mesh writer for .dae and .xml files.
Definition: EMeshWriterEnums.h:25
irr::scene::EMWT_IRR_MESH
@ EMWT_IRR_MESH
Irrlicht native mesh writer, for static .irrmesh files.
Definition: EMeshWriterEnums.h:22
irr::scene::EMWT_OBJ
@ EMWT_OBJ
OBJ mesh writer for .obj files.
Definition: EMeshWriterEnums.h:31
irr::scene::EMWF_NONE
@ EMWF_NONE
no writer flags
Definition: EMeshWriterEnums.h:42
MAKE_IRR_ID
#define MAKE_IRR_ID(c0, c1, c2, c3)
ignore VC8 warning deprecated
Definition: irrTypes.h:241
irr::scene::EMWT_STL
@ EMWT_STL
STL mesh writer for .stl files.
Definition: EMeshWriterEnums.h:28
irr::scene::EMWF_WRITE_BINARY
@ EMWF_WRITE_BINARY
write in binary format rather than text
Definition: EMeshWriterEnums.h:51
irr
Everything in the Irrlicht Engine can be found in this namespace.
Definition: aabbox3d.h:12
irrTypes.h
irr::scene::EMWF_WRITE_LIGHTMAPS
@ EMWF_WRITE_LIGHTMAPS
write lightmap textures out if possible
Definition: EMeshWriterEnums.h:45
irr::scene::E_MESH_WRITER_FLAGS
E_MESH_WRITER_FLAGS
flags configuring mesh writing
Definition: EMeshWriterEnums.h:39
irr::scene::EMESH_WRITER_TYPE
EMESH_WRITER_TYPE
An enumeration for all supported types of built-in mesh writers.
Definition: EMeshWriterEnums.h:19