SenOGL  0.2
Library aiming to ease the use of OpenGL
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 COpenGLObject::BinderGeneric Binder Does nothing at this stage
 CTexture::BinderScoped texture Binder
 COpenGLObjectBase class for every OpenGL Object
 CBufferOpenGL Buffer Object
 CIndexedBufferSpecialization for buffers that can be bound (i.e
 CUniformBufferUniform Buffer Object (UBO)
 CFramebuffer< TexType, ColorCount, DepthType, UseDepth >Framebuffer Object (FBO)
 CProgramProgram
 CProgramPipelineOpenGL ProgramPipeline Object
 CQueryQuery Object
 CRenderbufferRenderbuffer Object
 CSamplerDescribes a Sampler object
 CShaderBase class for all types of shaders
 CComputeShaderCompute Shader
 CFragmentShaderFragment Shader
 CGeometryShaderGeometry Shader
 CTesselationControlShaderTesselation Control Shader
 CTesselationEvaluationShaderTesselation Evaluation Shader
 CVertexShaderVertex Shader
 CTextureDescribes a texture living on the GPU's memory
 CCubeMap
 CTexture2DTexture 2D
 CTexture3DTexture 2D
 CTransformFeedbackOpenGL TransformFeedback Object
 CVertexArrayVertex Array Object (VAO)
 CComputeShader::WorkgroupSizeStructure containing size information about Compute shader workgroups