| 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:
24 AbstractFunctionCall();
25
32 virtual ~AbstractFunctionCall();
33
41 virtual void operator()() = 0;
42
50 virtual void * identifier() const = 0;
51 };
52
53
54 } // namespace globjects
globjects
Contains all the classes that wrap OpenGL functionality.
globjects::AbstractFunctionCall
The interface for a callable function with variadic argument types.
Definition: AbstractFunctionCall.h:17