glbinding  3.3.0.0
A C++ binding for the OpenGL API, generated using the gl.xml specification.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NglbindingContains all the classes of glbinding
 Naux
 CContextInfoAllows for access to metainformation about a context. The information is only valid for the currently active context
 CMetaProvisioning of meta information about OpenGL extensions, functions and conversion of strings and symbols of the OpenGL API
 CRingBufferA threadsafe queue with a single insertion and multiple extraction points
 CValidVersions
 CAbstractFunctionThe AbstractFunction represents an OpenGL API function by its name and entry point after dynamic address resolution
 CAbstractStateThe 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
 CAbstractValueSuperclass of a printable wrapper around a data type
 CBindingThe main interface to handle additional features to OpenGL functions besides regular function calls
 CBoolean8Boolean type based on an 8-bit integer
 CCallbackTypeA callback signature with return type and multiple arguments
 CCallbackType< void, Arguments... >A callback signature with multiple arguments but no return type
 CFunctionThe Function represents an OpenGL API function with additional features
 CFunctionCallA FunctionCall represents a function call of an OpenGL API function, including the parameter and return values
 CFunctionHelperHelper struct for calling GL functions and registered callbacks
 Cintersect_SharedBitfieldBreak condition for the SharedBitfield intersection
 Cintersect_SharedBitfield< SharedBitfield< T, Types... >, SharedBitfield< OtherTypes... > >The SharedBitfield type list intersection
 Cis_member_of_SharedBitfieldBreak 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_SharedBitfieldBreak condition for the SharedBitfield type concatenation
 Cprepend_to_SharedBitfield< T, SharedBitfield< Types... > >The SharedBitfield type concatenation
 CSharedBitfieldA 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
 CSharedBitfieldBaseThe base class of a SharedBitfield, containing the actual (and convertible) bitfield value
 CStateConfiguration of a function for one thread. This includes the driver function pointer (is allowed to differ between contexts) and the callback mask
 CValueThe Value class represents a printable wrapper around an OpenGL data type
 CVersionOpenGL feature, consisting of major version and minor version, excluding the profile information