globjects  1.0.0.000000000000
Strict OpenGL objects wrapper.
AbstractFunctionCall.h
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include <globjects/globjects_api.h>
5 
6 
7 namespace globjects
8 {
9 
17 class GLOBJECTS_API AbstractFunctionCall
18 {
19 public:
25 
32  virtual ~AbstractFunctionCall();
33 
41  virtual void operator()() = 0;
42 
50  virtual void * identifier() const = 0;
51 };
52 
53 
54 } // namespace globjects
Contains all the classes that wrap OpenGL functionality.
The interface for a callable function with variadic argument types.
Definition: AbstractFunctionCall.h:17