![]() |
glbinding
3.0.2.58901078581f
A C++ binding for the OpenGL API, generated using the gl.xml specification.
|
#include <set>#include <vector>#include <functional>#include <glbinding/glbinding_api.h>#include <glbinding/glbinding_features.h>#include <glbinding/ContextHandle.h>#include <glbinding/CallbackMask.h>#include <glbinding/ProcAddress.h>Go to the source code of this file.
Namespaces | |
| glbinding | |
| Contains all the classes of glbinding. | |
Typedefs | |
| using | glbinding::SimpleFunctionCallback = std::function< void(const AbstractFunction &)> |
| using | glbinding::FunctionCallback = std::function< void(const FunctionCall &)> |
| using | glbinding::FunctionLogCallback = std::function< void(FunctionCall *)> |
| using | glbinding::ContextSwitchCallback = std::function< void(ContextHandle)> |
| The signature of the context switch callback. More... | |
Functions | |
| GLBINDING_API void | glbinding::initialize (glbinding::GetProcAddress functionPointerResolver, bool resolveFunctions=true) |
| GLBINDING_API void | glbinding::registerAdditionalFunction (AbstractFunction *function) |
| GLBINDING_API ProcAddress | glbinding::resolveFunction (const char *name) |
| GLBINDING_API void | glbinding::resolveFunctions () |
| GLBINDING_API void | glbinding::setCallbackMask (CallbackMask mask) |
| GLBINDING_API void | glbinding::setCallbackMaskExcept (CallbackMask mask, const std::set< std::string > &blackList) |
| GLBINDING_API void | glbinding::addCallbackMask (CallbackMask mask) |
| GLBINDING_API void | glbinding::addCallbackMaskExcept (CallbackMask mask, const std::set< std::string > &blackList) |
| GLBINDING_API void | glbinding::removeCallbackMask (CallbackMask mask) |
| GLBINDING_API void | glbinding::removeCallbackMaskExcept (CallbackMask mask, const std::set< std::string > &blackList) |
| GLBINDING_API SimpleFunctionCallback | glbinding::unresolvedCallback () |
| GLBINDING_API void | glbinding::setUnresolvedCallback (SimpleFunctionCallback callback) |
| GLBINDING_API FunctionCallback | glbinding::beforeCallback () |
| GLBINDING_API void | glbinding::setBeforeCallback (FunctionCallback callback) |
| GLBINDING_API FunctionCallback | glbinding::afterCallback () |
| GLBINDING_API void | glbinding::setAfterCallback (FunctionCallback callback) |
| GLBINDING_API FunctionLogCallback | glbinding::logCallback () |
| GLBINDING_API void | glbinding::setLogCallback (FunctionLogCallback callback) |
| GLBINDING_API void | glbinding::addContextSwitchCallback (ContextSwitchCallback callback) |
| GLBINDING_API void | glbinding::initialize (ContextHandle context, glbinding::GetProcAddress functionPointerResolver, bool useContext=true, bool resolveFunctions=true) |
| GLBINDING_API void | glbinding::useCurrentContext () |
| GLBINDING_API void | glbinding::useContext (ContextHandle context) |
| GLBINDING_API void | glbinding::releaseCurrentContext () |
| GLBINDING_API void | glbinding::releaseContext (ContextHandle context) |
1.8.11