![]() |
globjects
2.0.0.630135941c42
Strict OpenGL objects wrapper.
|
| Nglbinding | |
| ▼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 |
| CAbstractResource | |
| 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 |
| CBufferResource | |
| CCapability | |
| CCompositeStringSource | |
| CConsoleLogger | Writes LogMessages to stdout |
| CDebugMessage | |
| CError | Wrapper for OpenGL errors |
| CExternalResource | |
| CFile | String source associated to a file |
| CFileRegistry | |
| CFramebuffer | Enables creation of arbitrary render targets that are not directly drawn on the screen |
| CFramebufferAttachment | Wraps attachments to a FrameBufferObject |
| CFrameBufferObjectResource | |
| CFunctionCall | |
| CIDResource | |
| CIDTrait | |
| CInstantiator | CRTP for creating objects similar to std::make_unique |
| CInvalidResource | |
| 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 |
| CProgram | Wraps an OpenGL program |
| CProgramBinary | Used for directly setting binary sources for a Program |
| CProgramPipeline | |
| CProgramPipelineResource | |
| CProgramResource | |
| CQuery | Encapsulates a GL Query object |
| CQueryResource | |
| CRenderbuffer | Encapsulates OpenGL render buffer objects |
| CRenderBufferObjectResource | |
| CSampler | Wraps OpenGL sampler objects |
| CSamplerResource | |
| CShader | Encapsulates OpenGL shaders |
| CShaderResource | |
| CState | |
| CStateSetting | |
| CStateSettingType | |
| CStaticStringSource | StaticStringSource is a StringSource using an std::string as source |
| 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 | |
| CTextureResource | |
| CTransformFeedback | Interface to use transform feedback |
| CTransformFeedbackResource | |
| CUniform | Wraps access to typed global GLSL variables |
| CUniformBlock | |
| ▼CVertexArray | |
| CMultiDrawArraysRange | |
| CMultiDrawElementsBaseVertexRange | |
| CMultiDrawElementsRange | |
| CVertexArrayObjectResource | |
| CVertexAttributeBinding | |
| ▼Nstd | |
| Chash< globjects::LocationIdentity > | |
| Chash< globjects::StateSettingType > |
1.10.0