Loading...
Searching...
No Matches
EMeshWriterEnums.h
Go to the documentation of this file.
// Copyright (C) 2002-2012 Nikolaus Gebhardt
// This file is part of the "Irrlicht Engine".
// For conditions of distribution and use, see copyright notice in irrlicht.h
#ifndef __E_MESH_WRITER_ENUMS_H_INCLUDED__
#define __E_MESH_WRITER_ENUMS_H_INCLUDED__
#include "irrTypes.h"
namespace irr
{
namespace scene
{
enum EMESH_WRITER_TYPE
{
EMWT_IRR_MESH = MAKE_IRR_ID('i','r','r','m'),
EMWT_COLLADA = MAKE_IRR_ID('c','o','l','l'),
EMWT_STL = MAKE_IRR_ID('s','t','l',0),
EMWT_OBJ = MAKE_IRR_ID('o','b','j',0),
EMWT_PLY = MAKE_IRR_ID('p','l','y',0)
};
enum E_MESH_WRITER_FLAGS
{
EMWF_NONE = 0,
EMWF_WRITE_LIGHTMAPS = 0x1,
EMWF_WRITE_COMPRESSED = 0x2,
EMWF_WRITE_BINARY = 0x4
};
} // end namespace scene
} // end namespace irr
#endif // __E_MESH_WRITER_ENUMS_H_INCLUDED__
irrTypes.h
MAKE_IRR_ID
#define MAKE_IRR_ID(c0, c1, c2, c3)
ignore VC8 warning deprecated
Definition irrTypes.h:241
irr::scene
All scene management can be found in this namespace: Mesh loading, special scene nodes like octrees a...
Definition CDynamicMeshBuffer.h:16
irr::scene::EMESH_WRITER_TYPE
EMESH_WRITER_TYPE
An enumeration for all supported types of built-in mesh writers.
Definition EMeshWriterEnums.h:20
irr::scene::EMWT_STL
@ EMWT_STL
STL mesh writer for .stl files.
Definition EMeshWriterEnums.h:28
irr::scene::EMWT_IRR_MESH
@ EMWT_IRR_MESH
Irrlicht native mesh writer, for static .irrmesh files.
Definition EMeshWriterEnums.h:22
irr::scene::EMWT_COLLADA
@ EMWT_COLLADA
COLLADA mesh writer for .dae and .xml files.
Definition EMeshWriterEnums.h:25
irr::scene::EMWT_PLY
@ EMWT_PLY
PLY mesh writer for .ply files.
Definition EMeshWriterEnums.h:34
irr::scene::EMWT_OBJ
@ EMWT_OBJ
OBJ mesh writer for .obj files.
Definition EMeshWriterEnums.h:31
irr::scene::E_MESH_WRITER_FLAGS
E_MESH_WRITER_FLAGS
flags configuring mesh writing
Definition EMeshWriterEnums.h:40
irr::scene::EMWF_WRITE_BINARY
@ EMWF_WRITE_BINARY
write in binary format rather than text
Definition EMeshWriterEnums.h:51
irr::scene::EMWF_WRITE_COMPRESSED
@ EMWF_WRITE_COMPRESSED
write in a way that consumes less disk space
Definition EMeshWriterEnums.h:48
irr::scene::EMWF_WRITE_LIGHTMAPS
@ EMWF_WRITE_LIGHTMAPS
write lightmap textures out if possible
Definition EMeshWriterEnums.h:45
irr::scene::EMWF_NONE
@ EMWF_NONE
no writer flags
Definition EMeshWriterEnums.h:42
irr
Everything in the Irrlicht Engine can be found in this namespace.
Definition aabbox3d.h:13
- Irrlicht Engine Documentation © 2003-2012 by Nikolaus Gebhardt. Generated on for Irrlicht 3D Engine by Doxygen 1.15.0