Ooogles Namespace |
| Class | Description | |
|---|---|---|
| DataBuffer |
A (vertex) array buffer or element array (index) buffer
| |
| Framebuffer |
A framebuffer
| |
| gl |
Static class for OpenGL APIs that are not tied to a specific object.
| |
| GLException |
Exception type for OpenGL related errors.
| |
| GLObject |
Abstract base class for OpenGL objects
| |
| Program |
A program that combines a vertex shader and a fragment shader.
| |
| Renderbuffer |
A renderbuffer.
| |
| Shader |
A vertex or fragment shader
| |
| ShaderException |
Exception type for OpenGL shader compilation and linking errors.
| |
| Texture |
A texture
|
| Structure | Description | |
|---|---|---|
| ProgramAttributeInfo |
Information about an attribute as returned by GetAttributeInfo(Int32).
| |
| ProgramUniformInfo |
Information about a uniform as returned by GetUniformInfo(Int32).
| |
| Uniform |
Represents a uniform in a Program.
| |
| VertexAttribute |
Represents a single vertex attribute in a Program.
|
| Enumeration | Description | |
|---|---|---|
| DataBufferType |
Supported types of DataBuffer's
| |
| DataBufferUsage |
Hints how a DataT(T, IntPtr, DataBufferUsage)'s data is accessed.
| |
| FramebufferAttachment |
Attachment points of a Framebuffer | |
| FramebufferAttachmentType |
Types of objects attached to a Framebuffer | |
| FramebufferStatus |
Completeness status of a Framebuffer.
| |
| glBlendEquationMode |
Blend equations as used by BlendEquation(glBlendEquationMode) and BlendEquationSeparate(glBlendEquationMode, glBlendEquationMode).
| |
| glBlendFactor |
Blend functions as used by BlendFunc(glBlendFactor, glBlendFactor) and BlendFuncSeparate(glBlendFactor, glBlendFactor, glBlendFactor, glBlendFactor).
| |
| glCapability |
OpenGL capabilities than can be enabled and disabled (using Enable(glCapability) and Disable(glCapability))
| |
| glClearBuffers |
One or more buffers to clear using Clear(glClearBuffers).
| |
| glCompareFunc |
Compare functions as used by StencilFunc(glCompareFunc, Int32, UInt32) and DepthFunc(glCompareFunc).
| |
| glError |
OpenGL error codes
| |
| glFace |
Faces used for culling and stencilling.
| |
| glFaceOrientation |
Specifies the orientation of front-facing polygons, as used by FrontFace(glFaceOrientation).
| |
| glIndexType |
Supported types of indices
| |
| glPixelDataType |
Supported pixel data types
| |
| glPixelFormat |
Supported pixel formats
| |
| glPixelStoreMode |
Pixel storage modes, as used by PixelStore(glPixelStoreMode, glPixelStoreValue).
| |
| glPixelStoreValue |
Allowed values for TGLPixelStorage mode, as used by PixelStore(glPixelStoreMode, glPixelStoreValue).
| |
| glPrimitiveType |
Supported primitive types
| |
| glStencilOp |
Stencil operations as used by glStencilOp.
| |
| ProgramAttributeDataType |
Supported data types for attributes
| |
| ProgramUniformDataType |
Supported data types for uniforms
| |
| RenderbufferFormat |
Specifies the color-renderable, depth-renderable, or stencil-renderable format of a Renderbuffer.
| |
| ShaderType |
The type of a Shader | |
| TextureHint |
Mipmap hinting options, as used by MipmapHint | |
| TextureMagFilter |
Texture magnification filters
| |
| TextureMinFilter |
Texture minification filters
| |
| TextureType |
Supported Texture types
| |
| TextureWrapMode |
Texture wrapping modes
| |
| VertexAttributeDataType |
Supported data types for vertex attributes
|