OGLplus (0.52.0) a C++ wrapper for OpenGL

EXT_direct_state_access.hpp
Go to the documentation of this file.
1 
12 #pragma once
13 #ifndef OGLPLUS_EXT_EXT_DIRECT_STATE_ACCESS_1203031902_HPP
14 #define OGLPLUS_EXT_EXT_DIRECT_STATE_ACCESS_1203031902_HPP
15 
16 #include <oglplus/extension.hpp>
17 #include <oglplus/ext/EXT_direct_state_access/matrix.hpp>
18 
19 namespace oglplus {
20 
21 #if OGLPLUS_DOCUMENTATION_ONLY || GL_EXT_direct_state_access
22 
24 
31 {
32 public:
33  OGLPLUS_EXTENSION_CLASS(EXT, direct_state_access)
34 
35 
37  {
38  return DSAModelviewMatrixEXT();
39  }
40 
43  {
44  return DSAProjectionMatrixEXT();
45  }
46 };
47 #endif
48 
49 } // namespace oglplus
50 
51 #endif // include guard
Funcions and classes for handling and wrapping OpenGL extensions.
Wrapper for the EXT_direct_state_access extension.
Definition: EXT_direct_state_access.hpp:30
static DSAProjectionMatrixEXT ProjectionMatrix(void)
Returns the DSA wrapper for projection matrix operations.
Definition: EXT_direct_state_access.hpp:42
static DSAModelviewMatrixEXT ModelviewMatrix(void)
Returns the DSA wrapper for modelview matrix operations.
Definition: EXT_direct_state_access.hpp:36
Wrapper for direct-state-access compatibility projection matrix operations.
Definition: matrix.hpp:361
Wrapper for direct-state-access compatibility modelview matrix operations.
Definition: matrix.hpp:351

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).