![]() |
glbinding
3.3.0.0
A C++ binding for the OpenGL API, generated using the gl.xml specification.
|
Ngl | |
Ngl10 | |
Ngl10ext | |
Ngl11 | |
Ngl11ext | |
Ngl12 | |
Ngl12ext | |
Ngl13 | |
Ngl13ext | |
Ngl14 | |
Ngl14ext | |
Ngl15 | |
Ngl15ext | |
Ngl20 | |
Ngl20ext | |
Ngl21 | |
Ngl21ext | |
Ngl30 | |
Ngl30ext | |
Ngl31 | |
Ngl31ext | |
Ngl32 | |
Ngl32core | |
Ngl32ext | |
Ngl33 | |
Ngl33core | |
Ngl33ext | |
Ngl40 | |
Ngl40core | |
Ngl40ext | |
Ngl41 | |
Ngl41core | |
Ngl41ext | |
Ngl42 | |
Ngl42core | |
Ngl42ext | |
Ngl43 | |
Ngl43core | |
Ngl43ext | |
Ngl44 | |
Ngl44core | |
Ngl44ext | |
Ngl45 | |
Ngl45core | |
Ngl45ext | |
Ngl46 | |
Ngl46core | |
Ngl46ext | |
▼Nglbinding | Contains all the classes of glbinding |
▼Naux | |
CContextInfo | Allows for access to metainformation about a context. The information is only valid for the currently active context |
CMeta | Provisioning of meta information about OpenGL extensions, functions and conversion of strings and symbols of the OpenGL API |
CRingBuffer | A threadsafe queue with a single insertion and multiple extraction points |
CValidVersions | |
CAbstractFunction | The AbstractFunction represents an OpenGL API function by its name and entry point after dynamic address resolution |
CAbstractState | The State struct represents the configuration of a single OpenGL function for one thread. This includes the driver function pointer (is allowed to differ between contexts) and the callback mask |
CAbstractValue | Superclass of a printable wrapper around a data type |
CBinding | The main interface to handle additional features to OpenGL functions besides regular function calls |
CBoolean8 | Boolean type based on an 8-bit integer |
CCallbackType | A callback signature with return type and multiple arguments |
CCallbackType< void, Arguments... > | A callback signature with multiple arguments but no return type |
CFunction | The Function represents an OpenGL API function with additional features |
CFunctionCall | A FunctionCall represents a function call of an OpenGL API function, including the parameter and return values |
CFunctionHelper | Helper struct for calling GL functions and registered callbacks |
Cintersect_SharedBitfield | Break condition for the SharedBitfield intersection |
Cintersect_SharedBitfield< SharedBitfield< T, Types... >, SharedBitfield< OtherTypes... > > | The SharedBitfield type list intersection |
Cis_member_of_SharedBitfield | Break condition for the is_member_of_SharedBitfield metaprogramming |
Cis_member_of_SharedBitfield< T, U, Types... > | Test condition and recursion for the is_member_of_SharedBitfield metaprogramming |
Cprepend_to_SharedBitfield | Break condition for the SharedBitfield type concatenation |
Cprepend_to_SharedBitfield< T, SharedBitfield< Types... > > | The SharedBitfield type concatenation |
CSharedBitfield | A representation of a bitfield value that could be member of multiple bitfield types as allowed in OpenGL |
CSharedBitfield< Type > | A representation of a bitfield value that could be member of multiple bitfield types as allowed in OpenGL. This template is the break condition of a former SharedBitfield that got reduced to just one valid bitfield type through operations |
CSharedBitfield< Type, Types... > | A representation of a bitfield value that could be member of multiple bitfield types as allowed in OpenGL |
CSharedBitfield<> | Invalid SharedBitfield class as it contains no valid bitfield types |
CSharedBitfieldBase | The base class of a SharedBitfield, containing the actual (and convertible) bitfield value |
CState | Configuration of a function for one thread. This includes the driver function pointer (is allowed to differ between contexts) and the callback mask |
CValue | The Value class represents a printable wrapper around an OpenGL data type |
CVersion | OpenGL feature, consisting of major version and minor version, excluding the profile information |