![]() |
globjects
1.0.0.000000000000
Strict OpenGL objects wrapper.
|
| ▼Cglobjects::AbstractFunctionCall | The interface for a callable function with variadic argument types |
| Cglobjects::FunctionCall< Arguments > | |
| ▼Cglobjects::AbstractLogHandler | Abstract interface to handle LogMessages |
| Cglobjects::ConsoleLogger | Writes LogMessages to stdout |
| ▼Cglobjects::AbstractState | |
| Cglobjects::State | |
| Cglobjects::Capability | |
| ▼Cglobjects::Changeable | Superclass of all objects that want others to signal that they have changed |
| ▼Cglobjects::AbstractStringSource | Superclass for all types of static and dynamic strings, e.g. for the use as Shader code |
| Cglobjects::CompositeStringSource | |
| Cglobjects::File | String source associated to a file |
| Cglobjects::StaticStringSource | StaticStringSource is a StringSource using an std::string as source |
| ▼Cglobjects::StringSourceDecorator | |
| Cglobjects::StringTemplate | |
| Cglobjects::Program | Wraps an OpenGL program |
| Cglobjects::ProgramBinary | Used for directly setting binary sources for a Program |
| Cglobjects::Shader | Encapsulates OpenGL shaders |
| ▼Cglobjects::ChangeListener | Allows listening to any Changeable |
| Cglobjects::CompositeStringSource | |
| Cglobjects::NamedString | |
| Cglobjects::Program | Wraps an OpenGL program |
| Cglobjects::ProgramBinary | Used for directly setting binary sources for a Program |
| Cglobjects::ProgramPipeline | |
| Cglobjects::Shader | Encapsulates OpenGL shaders |
| Cglobjects::StringSourceDecorator | |
| Cglobjects::DebugMessage | |
| Cglobjects::Error | Wrapper for OpenGL errors |
| Cstd::hash< globjects::LocationIdentity > | |
| Cstd::hash< globjects::StateSettingType > | |
| ▼Cglobjects::HeapOnly | The HeapOnly class Restricts creation to heap |
| ▼Cglobjects::Referenced | Superclass for all classes that use reference counting in globjects |
| Cglobjects::AbstractStringSource | Superclass for all types of static and dynamic strings, e.g. for the use as Shader code |
| ▼Cglobjects::AbstractUniform | Abstract base class for templated Uniforms |
| Cglobjects::Uniform< T > | Wraps access to typed global GLSL variables |
| ▼Cglobjects::FramebufferAttachment | Wraps attachments to a FrameBufferObject |
| Cglobjects::AttachedRenderbuffer | Wrapper of render buffer attachments of a frame buffer object |
| Cglobjects::AttachedTexture | Encapsulates texture attachments of a frame buffer object |
| Cglobjects::NamedString | |
| ▼Cglobjects::Object | Superclass of all wrapped OpenGL objects |
| Cglobjects::Buffer | Wrapper for OpenGL buffer objects |
| Cglobjects::Framebuffer | Enables creation of arbitrary render targets that are not directly drawn on the screen |
| Cglobjects::Program | Wraps an OpenGL program |
| Cglobjects::ProgramPipeline | |
| Cglobjects::Query | Encapsulates a GL Query object |
| Cglobjects::Renderbuffer | Encapsulates OpenGL render buffer objects |
| Cglobjects::Sampler | Wraps OpenGL sampler objects |
| Cglobjects::Shader | Encapsulates OpenGL shaders |
| Cglobjects::Texture | 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 |
| Cglobjects::TransformFeedback | Interface to use transform feedback |
| Cglobjects::VertexArray | |
| Cglobjects::ProgramBinary | Used for directly setting binary sources for a Program |
| Cglobjects::State | |
| Cglobjects::Sync | |
| Cglobjects::VertexAttributeBinding | |
| Cglobjects::LocationIdentity | |
| Cglobjects::LogMessage | Encapsulates a simple log message and its severity level |
| Cglobjects::LogMessageBuilder | Builds a LogMessage from different kinds of primitive types |
| Cglobjects::VertexArray::MultiDrawArraysRange | |
| Cglobjects::VertexArray::MultiDrawElementsBaseVertexRange | |
| Cglobjects::VertexArray::MultiDrawElementsRange | |
| Cglobjects::ObjectVisitor | Implements a Visitor Pattern to iterate over all tracked globjects objects |
| Cglobjects::ref_ptr< T > | The ref_ptr class provides the interface for a reference pointer |
| Cglobjects::ref_ptr< globjects::AbstractStringSource > | |
| Cglobjects::ref_ptr< globjects::ProgramBinary > | |
| Cglobjects::ref_ptr< globjects::Renderbuffer > | |
| Cglobjects::ref_ptr< globjects::Texture > | |
| Cglobjects::Singleton< T > | |
| Cglobjects::StateSetting | |
| Cglobjects::StateSettingType | |
| Cglobjects::TextureHandle | |
| Cglobjects::UniformBlock |
1.8.13