]> git.lizzy.rs Git - irrlicht.git/blob - source/Irrlicht/COpenGLCoreFeature.h
6ec582270544aac358a854d8986e0db0c848ad32
[irrlicht.git] / source / Irrlicht / COpenGLCoreFeature.h
1 // Copyright (C) 2015 Patryk Nadrowski\r
2 // This file is part of the "Irrlicht Engine".\r
3 // For conditions of distribution and use, see copyright notice in irrlicht.h\r
4 \r
5 #ifndef __C_OGLCORE_FEATURE_H_INCLUDED__\r
6 #define __C_OGLCORE_FEATURE_H_INCLUDED__\r
7 \r
8 #include "IrrCompileConfig.h"\r
9 \r
10 #if defined(_IRR_COMPILE_WITH_OPENGL_) || defined(_IRR_COMPILE_WITH_OGLES1_) || defined(_IRR_COMPILE_WITH_OGLES2_)\r
11 \r
12 #include "irrTypes.h"\r
13 \r
14 namespace irr\r
15 {\r
16 namespace video\r
17 {\r
18 \r
19 class COpenGLCoreFeature\r
20 {\r
21 public:\r
22         COpenGLCoreFeature() : BlendOperation(false), ColorAttachment(0), MultipleRenderTarget(0), MaxTextureUnits(1)\r
23         {\r
24         }\r
25 \r
26         virtual ~COpenGLCoreFeature()\r
27         {\r
28         }\r
29 \r
30         bool BlendOperation;\r
31         \r
32         u8 ColorAttachment;\r
33         u8 MultipleRenderTarget;\r
34         u8 MaxTextureUnits;\r
35 };\r
36 \r
37 }\r
38 }\r
39 \r
40 #endif\r
41 #endif\r