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