OGLplus (0.52.0) a C++ wrapper for OpenGL

blend_function.hpp
Go to the documentation of this file.
1 
12 #pragma once
13 #ifndef OGLPLUS_BLEND_FUNC_1107121519_HPP
14 #define OGLPLUS_BLEND_FUNC_1107121519_HPP
15 
16 #include <oglplus/enumerations.hpp>
17 
18 namespace oglplus {
19 
21 
27 OGLPLUS_ENUM_CLASS_BEGIN(BlendFunction, GLenum)
28 #include <oglplus/enums/blend_function.ipp>
29 OGLPLUS_ENUM_CLASS_END(BlendFunction)
30 
31 #if !OGLPLUS_NO_ENUM_VALUE_NAMES
32 #include <oglplus/enums/blend_function_names.ipp>
33 #endif
34 
35 #if !OGLPLUS_ENUM_VALUE_RANGES
36 #include <oglplus/enums/blend_function_range.ipp>
37 #endif
38 
41 
43 
49 OGLPLUS_ENUM_CLASS_BEGIN(BlendEquation, GLenum)
50 #include <oglplus/enums/blend_equation.ipp>
51 OGLPLUS_ENUM_CLASS_END(BlendEquation)
52 
53 #if !OGLPLUS_NO_ENUM_VALUE_NAMES
54 #include <oglplus/enums/blend_equation_names.ipp>
55 #endif
56 
57 #if !OGLPLUS_ENUM_VALUE_RANGES
58 #include <oglplus/enums/blend_equation_range.ipp>
59 #endif
60 
63 
65 
71 OGLPLUS_ENUM_CLASS_BEGIN(BlendEquationAdvanced, GLenum)
72 #include <oglplus/enums/blend_equation_advanced.ipp>
73 OGLPLUS_ENUM_CLASS_END(BlendEquationAdvanced)
74 
75 #if !OGLPLUS_NO_ENUM_VALUE_NAMES
76 #include <oglplus/enums/blend_equation_advanced_names.ipp>
77 #endif
78 
79 #if !OGLPLUS_ENUM_VALUE_RANGES
80 #include <oglplus/enums/blend_equation_advanced_range.ipp>
81 #endif
82 
85 
86 } // namespace oglplus
87 
88 #endif // include guard
BlendFunction BlendFn
Alternative name for the BlendFunction enumeration.
Definition: blend_function.hpp:40
Enumeration-related declarations.
BlendEquation
Blend equation enumeration.
Definition: blend_function.hpp:49
BlendFunction
Blend function type enumeration.
Definition: blend_function.hpp:27
BlendEquation BlendEq
Alternative name for the BlendEquation enumeration.
Definition: blend_function.hpp:62
BlendEquationAdvanced BlendEqAdv
Alternative name for the BlendEquationAdvanced enumeration.
Definition: blend_function.hpp:84
BlendEquationAdvanced
Advanced blend equation enumeration.
Definition: blend_function.hpp:71

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).