Skylicht Engine
Loading...
Searching...
No Matches
EMaterialTypes.h
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_TYPES_H_INCLUDED__
6#define __E_MATERIAL_TYPES_H_INCLUDED__
7
8namespace irr
9{
10namespace video
11{
12
67
69 const char* const sBuiltInMaterialTypeNames[] =
70 {
71 "solid",
72 "trans_add",
73 "trans_alphach",
74 "trans_alphach_ref",
75 "trans_vertex_alpha",
76 0
77 };
78
79} // end namespace video
80} // end namespace irr
81
82
83#endif // __E_MATERIAL_TYPES_H_INCLUDED__
84
The video namespace contains classes for accessing the video driver. All 2d and 3d rendering is done ...
Definition EDriverFeatures.h:11
const char *const sBuiltInMaterialTypeNames[]
Array holding the built in material type names.
Definition EMaterialTypes.h:69
E_MATERIAL_TYPE
Abstracted and easy to use fixed function/programmable pipeline material modes.
Definition EMaterialTypes.h:15
@ EMT_TRANSPARENT_ALPHA_CHANNEL_REF
Makes the material transparent based on the texture alpha channel.
Definition EMaterialTypes.h:55
@ EMT_TRANSPARENT_ADD_COLOR
A transparent material.
Definition EMaterialTypes.h:30
@ EMT_TRANSPARENT_VERTEX_ALPHA
Makes the material transparent based on the vertex alpha value.
Definition EMaterialTypes.h:58
@ EMT_TRANSPARENT_MULTIPLY_COLOR
Skylicht engine update.
Definition EMaterialTypes.h:61
@ EMT_FORCE_32BIT
This value is not used. It only forces this enumeration to compile to 32 bit.
Definition EMaterialTypes.h:65
@ EMT_SOLID
Standard solid material.
Definition EMaterialTypes.h:19
@ EMT_TRANSPARENT_ALPHA_CHANNEL
Makes the material transparent based on the texture alpha channel.
Definition EMaterialTypes.h:43
Everything in the Irrlicht Engine can be found in this namespace.
Definition Skylicht.h:33