![]() |
glbinding
3.3.0.0
A C++ binding for the OpenGL API, generated using the gl.xml specification.
|
Helper struct for calling GL functions and registered callbacks. More...
Static Public Member Functions | |
static ReturnType | call (const glbinding::Function< ReturnType, Arguments... > *function, Arguments &&... arguments) |
Helper struct for calling GL functions and registered callbacks.
|
inlinestatic |
References glbinding::After, glbinding::AbstractFunction::after(), glbinding::Function< ReturnType, Arguments >::afterCallback(), glbinding::Before, glbinding::AbstractFunction::before(), glbinding::Function< ReturnType, Arguments >::beforeCallback(), glbinding::createValue(), glbinding::createValues(), glbinding::AbstractFunction::isAnyEnabled(), glbinding::AbstractFunction::isEnabled(), glbinding::AbstractFunction::log(), glbinding::Logging, glbinding::Parameters, glbinding::FunctionCall::parameters, glbinding::ReturnValue, and glbinding::FunctionCall::returnValue.
Referenced by glbinding::Function< void, gl::GLenum, gl::GLfloat >::Function().