![]() |
globjects
1.1.0.2f0c753c8647
Strict OpenGL objects wrapper.
|
| ▼Nglobjects | Contains all the classes that wrap OpenGL functionality |
| CAbstractFunctionCall | The interface for a callable function with variadic argument types |
| CAbstractLogHandler | Abstract interface to handle LogMessages |
| CAbstractState | |
| CAbstractStringSource | Superclass for all types of static and dynamic strings, e.g. for the use as Shader code |
| CAbstractUniform | Abstract base class for templated Uniforms |
| CAttachedRenderbuffer | Wrapper of render buffer attachments of a frame buffer object |
| CAttachedTexture | Encapsulates texture attachments of a frame buffer object |
| CBuffer | Wrapper for OpenGL buffer objects |
| CCapability | |
| CChangeable | Superclass of all objects that want others to signal that they have changed |
| CChangeListener | Allows listening to any Changeable |
| CCompositeStringSource | |
| CConsoleLogger | Writes LogMessages to stdout |
| CDebugMessage | |
| CError | Wrapper for OpenGL errors |
| CFile | String source associated to a file |
| CFramebuffer | Enables creation of arbitrary render targets that are not directly drawn on the screen |
| CFramebufferAttachment | Wraps attachments to a FrameBufferObject |
| CFunctionCall | |
| CHeapOnly | The HeapOnly class Restricts creation to heap |
| CLocationIdentity | |
| CLogMessage | Encapsulates a simple log message and its severity level |
| CLogMessageBuilder | Builds a LogMessage from different kinds of primitive types |
| CNamedString | |
| CObject | Superclass of all wrapped OpenGL objects |
| CObjectVisitor | Implements a Visitor Pattern to iterate over all tracked globjects objects |
| CProgram | Wraps an OpenGL program |
| CProgramBinary | Used for directly setting binary sources for a Program |
| CProgramPipeline | |
| CQuery | Encapsulates a GL Query object |
| Cref_ptr | The ref_ptr class provides the interface for a reference pointer |
| CReferenced | Superclass for all classes that use reference counting in globjects |
| CRenderbuffer | Encapsulates OpenGL render buffer objects |
| CSampler | Wraps OpenGL sampler objects |
| CShader | Encapsulates OpenGL shaders |
| CSingleton | |
| CState | |
| CStateSetting | |
| CStateSettingType | |
| CStaticStringSource | StaticStringSource is a StringSource using an std::string as source |
| CStringSourceDecorator | |
| CStringTemplate | |
| CSync | |
| CTexture | Wraps OpenGL texture objects. A Texture provides both interfaces to bind them for the OpenGL pipeline: binding and bindless texture. Bindless textures are only available if the graphics driver supports them |
| CTextureHandle | |
| CTransformFeedback | Interface to use transform feedback |
| CUniform | Wraps access to typed global GLSL variables |
| CUniformBlock | |
| ▼CVertexArray | |
| CMultiDrawArraysRange | |
| CMultiDrawElementsBaseVertexRange | |
| CMultiDrawElementsRange | |
| CVertexAttributeBinding | |
| ▼Nstd | |
| Chash< globjects::LocationIdentity > | |
| Chash< globjects::StateSettingType > |
1.8.11