Irrlicht 3D Engine
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
EMaterialFlags.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_MATERIAL_FLAGS_H_INCLUDED__
6
#define __E_MATERIAL_FLAGS_H_INCLUDED__
7
8
namespace
irr
9
{
10
namespace
video
11
{
12
14
enum
E_MATERIAL_FLAG
15
{
17
EMF_WIREFRAME
= 0x1,
18
20
EMF_POINTCLOUD
= 0x2,
21
23
EMF_GOURAUD_SHADING
= 0x4,
24
26
EMF_LIGHTING
= 0x8,
27
29
EMF_ZBUFFER
= 0x10,
30
32
33
EMF_ZWRITE_ENABLE
= 0x20,
34
36
EMF_BACK_FACE_CULLING
= 0x40,
37
39
40
EMF_FRONT_FACE_CULLING
= 0x80,
41
43
EMF_BILINEAR_FILTER
= 0x100,
44
46
48
EMF_TRILINEAR_FILTER
= 0x200,
49
51
55
EMF_ANISOTROPIC_FILTER
= 0x400,
56
58
EMF_FOG_ENABLE
= 0x800,
59
61
66
EMF_NORMALIZE_NORMALS
= 0x1000,
67
69
EMF_TEXTURE_WRAP
= 0x2000,
70
72
EMF_ANTI_ALIASING
= 0x4000,
73
75
EMF_COLOR_MASK
= 0x8000,
76
78
EMF_COLOR_MATERIAL
= 0x10000,
79
81
EMF_USE_MIP_MAPS
= 0x20000,
82
84
EMF_BLEND_OPERATION
= 0x40000,
85
87
EMF_POLYGON_OFFSET
= 0x80000
88
};
89
90
}
// end namespace video
91
}
// end namespace irr
92
93
94
#endif // __E_MATERIAL_FLAGS_H_INCLUDED__
95
Irrlicht Engine
Documentation © 2003-2012 by Nikolaus Gebhardt. Generated on Mon Jun 6 2022 20:53:05 for Irrlicht 3D Engine by
Doxygen
1.8.1.2