Irrlicht 3D Engine
EMeshWriterEnums.h
Go to the documentation of this file.
00001 // Copyright (C) 2002-2012 Nikolaus Gebhardt
00002 // This file is part of the "Irrlicht Engine".
00003 // For conditions of distribution and use, see copyright notice in irrlicht.h
00004 
00005 #ifndef __E_MESH_WRITER_ENUMS_H_INCLUDED__
00006 #define __E_MESH_WRITER_ENUMS_H_INCLUDED__
00007 
00008 #include "irrTypes.h"
00009 
00010 namespace irr
00011 {
00012 namespace scene
00013 {
00014 
00016 
00019     enum EMESH_WRITER_TYPE
00020     {
00022         EMWT_IRR_MESH     = MAKE_IRR_ID('i','r','r','m'),
00023 
00025         EMWT_COLLADA      = MAKE_IRR_ID('c','o','l','l'),
00026 
00028         EMWT_STL          = MAKE_IRR_ID('s','t','l',0),
00029 
00031         EMWT_OBJ          = MAKE_IRR_ID('o','b','j',0),
00032 
00034         EMWT_PLY          = MAKE_IRR_ID('p','l','y',0)
00035     };
00036 
00037 
00039     enum E_MESH_WRITER_FLAGS
00040     {
00042         EMWF_NONE = 0,
00043 
00045         EMWF_WRITE_LIGHTMAPS = 0x1,
00046 
00048         EMWF_WRITE_COMPRESSED = 0x2,
00049 
00051         EMWF_WRITE_BINARY = 0x4
00052     };
00053 
00054 } // end namespace scene
00055 } // end namespace irr
00056 
00057 
00058 #endif // __E_MESH_WRITER_ENUMS_H_INCLUDED__
00059