| globjects 1.0.0.000000000000 Strict OpenGL objects wrapper.

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3]

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