]> git.tdb.fi Git - libs/gl.git/blob - source/texenv.h
Add Id tags and copyright notices to files
[libs/gl.git] / source / texenv.h
1 /* $Id$
2
3 This file is part of libmspgl
4 Copyright © 2007  Mikko Rasa, Mikkosoft Productions
5 Distributed under the LGPL
6 */
7
8 #ifndef MSP_GL_TEXENV_H_
9 #define MSP_GL_TEXENV_H_
10
11 namespace Msp {
12 namespace GL {
13
14 enum TexEnvMode
15 {
16         REPLACE  = GL_REPLACE,
17         MODULATE = GL_MODULATE,
18         DECAL    = GL_DECAL,
19         BLEND    = GL_BLEND,
20         ADD      = GL_ADD,
21         COMBINE  = GL_COMBINE
22 };
23
24 class TexEnv
25 {
26 public:
27         void mode(TexEnvMode);
28         void color(float, float, float, float);
29 };
30
31 } // namespace GL
32 } // namespace Msp
33
34 #endif