|
The Open Toolkit library
1.0
|
Namespaces | |
| package | ES10 |
| package | ES11 |
| package | ES20 |
| package | OpenGL |
Classes | |
| struct | Color4 |
| Represents a color with 4 floating-point components (R, G, B, A). More... | |
| struct | ColorFormat |
| Defines the ColorFormat component of a GraphicsMode. More... | |
| class | GraphicsBindingsBase |
| Implements BindingsBase for the OpenTK.Graphics namespace (OpenGL and OpenGL|ES). More... | |
| class | GraphicsContext |
| Represents and provides methods to manipulate an OpenGL render context. More... | |
| class | GraphicsContextException |
| Represents errors related to a GraphicsContext. More... | |
| class | GraphicsContextMissingException |
| Thrown when an operation that required GraphicsContext is performed, when no GraphicsContext is current in the calling thread. More... | |
| class | GraphicsContextVersion |
| Defines the version information of a GraphicsContext. More... | |
| class | GraphicsErrorException |
| Identifies a specific OpenGL or OpenGL|ES error. Such exceptions are only thrown when OpenGL or OpenGL|ES automatic error checking is enabled - GraphicsContext.ErrorChecking property. Important: Do not catch this exception. Rather, fix the underlying issue that caused the error. More... | |
| class | GraphicsMode |
| Defines the format for graphics operations. More... | |
| class | GraphicsModeException |
| Represents errors related to unavailable graphics parameters. More... | |
| interface | IGraphicsContext |
| Provides methods for creating and interacting with an OpenGL context. More... | |
| interface | IGraphicsContextInternal |
| Provides methods to create new GraphicsContexts. Should only be used for extending OpenTK. More... | |
Enumerations | |
| enum | GraphicsContextFlags { GraphicsContextFlags.Default = 0x0000, GraphicsContextFlags.Debug = 0x0001, GraphicsContextFlags.ForwardCompatible = 0x0002, GraphicsContextFlags.Embedded = 0x0004 } |
| Enumerates various flags that affect the creation of new GraphicsContexts. More... | |
Enumerates various flags that affect the creation of new GraphicsContexts.
| Enumerator | |
|---|---|
| Default |
The default value of the GraphicsContextFlags enumeration. |
| Debug |
Indicates that this is a debug GraphicsContext. Debug contexts may provide additional debugging information at the cost of performance. |
| ForwardCompatible |
Indicates that this is a forward compatible GraphicsContext. Forward-compatible contexts do not support functionality marked as deprecated in the current GraphicsContextVersion. Forward-compatible contexts are defined only for OpenGL versions 3.0 and later. |
| Embedded |
Indicates that this GraphicsContext is targeting OpenGL|ES. |