glbinding  2.0.0.00e2ff521289
A C++ binding for the OpenGL API, generated using the gl.xml specification.
glbinding::AbstractFunction::State Struct Reference

The State struct represents the configuration of an OpenGL function for one thread. This includes the driver function pointer (is allowed to differ between contexts) and the callback mask. More...

#include <glbinding/include/glbinding/AbstractFunction.h>

Public Member Functions

 State ()
 Constructor that initializes all values with 0 / invalid. More...
 

Public Attributes

ProcAddress address
 The function pointer to the OpenGL function. More...
 
bool initialized
 Whether this state is initialized or not. More...
 
CallbackMask callbackMask
 The callback mask that is considered when dispatching function calls. More...
 

Detailed Description

The State struct represents the configuration of an OpenGL function for one thread. This includes the driver function pointer (is allowed to differ between contexts) and the callback mask.

Constructor & Destructor Documentation

glbinding::AbstractFunction::State::State ( )

Constructor that initializes all values with 0 / invalid.

Member Data Documentation

ProcAddress glbinding::AbstractFunction::State::address

The function pointer to the OpenGL function.

bool glbinding::AbstractFunction::State::initialized

Whether this state is initialized or not.

CallbackMask glbinding::AbstractFunction::State::callbackMask

The callback mask that is considered when dispatching function calls.


The documentation for this struct was generated from the following file: