Go to the documentation of this file.00001
00002
00003
00004
00005 #ifndef __E_MATERIAL_FLAGS_H_INCLUDED__
00006 #define __E_MATERIAL_FLAGS_H_INCLUDED__
00007
00008 namespace irr
00009 {
00010 namespace video
00011 {
00012
00014 enum E_MATERIAL_FLAG
00015 {
00017 EMF_WIREFRAME = 0x1,
00018
00020 EMF_POINTCLOUD = 0x2,
00021
00023 EMF_GOURAUD_SHADING = 0x4,
00024
00026 EMF_LIGHTING = 0x8,
00027
00029 EMF_ZBUFFER = 0x10,
00030
00032
00033 EMF_ZWRITE_ENABLE = 0x20,
00034
00036 EMF_BACK_FACE_CULLING = 0x40,
00037
00039
00040 EMF_FRONT_FACE_CULLING = 0x80,
00041
00043 EMF_BILINEAR_FILTER = 0x100,
00044
00046
00048 EMF_TRILINEAR_FILTER = 0x200,
00049
00051
00055 EMF_ANISOTROPIC_FILTER = 0x400,
00056
00058 EMF_FOG_ENABLE = 0x800,
00059
00061
00066 EMF_NORMALIZE_NORMALS = 0x1000,
00067
00069 EMF_TEXTURE_WRAP = 0x2000,
00070
00072 EMF_ANTI_ALIASING = 0x4000,
00073
00075 EMF_COLOR_MASK = 0x8000,
00076
00078 EMF_COLOR_MATERIAL = 0x10000,
00079
00081 EMF_USE_MIP_MAPS = 0x20000,
00082
00084 EMF_BLEND_OPERATION = 0x40000,
00085
00087 EMF_POLYGON_OFFSET = 0x80000
00088 };
00089
00090 }
00091 }
00092
00093
00094 #endif // __E_MATERIAL_FLAGS_H_INCLUDED__
00095