![]() |
glbinding
3.0.2.58901078581f
A C++ binding for the OpenGL API, generated using the gl.xml specification.
|
| ▼Nglbinding | Contains all the classes of glbinding |
| 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 an 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 an OpenGL data type |
| CBinding | The main interface to handle additional features to OpenGL functions besides regular function calls |
| CBoolean8 | |
| 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, including: |
| CFunctionCall | A FunctionCall represents a function call of an OpenGL API function, including the parameter and return values |
| CFunctionHelper | |
| 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< 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 | |
| CValue | The Value class represents a printable wrapper around an OpenGL data type |
| CVersion | OpenGL feature, consisting of majow version and minor version, excluding the profile information |
1.8.11