OpenTK.Audio.AudioCapture | Provides methods to instantiate, use and destroy an audio device for recording. Static methods are provided to list available devices known by the driver. |
OpenTK.Audio.AudioContext | Provides methods to instantiate, use and destroy an audio context for playback. Static methods are provided to list available devices known by the driver. |
OpenTK.Audio.AudioException | Represents exceptions related to the OpenTK.Audio subsystem. |
OpenTK.Audio.AudioContextException | Represents exceptions related to an OpenTK.Audio.AudioContext. |
OpenTK.Audio.AudioDeviceException | Represents exceptions related to an OpenTK.Audio device. |
OpenTK.Audio.AudioValueException | Represents exceptions related to invalid values. |
OpenTK.Audio.OpenAL.EffectsExtension | Provides access to the OpenAL effects extension. |
OpenTK.Audio.OpenAL.XRamExtension | The X-Ram Extension is provided on the top-end Sound Blaster X-Fi solutions (Sound Blaster X-Fi Fatal1ty, Sound Blaster X-Fi Elite Pro, or later). These products feature 64MB of X-Ram that can only be used for audio purposes, which can be controlled by this Extension. /summary> |
OpenTK.AutoGeneratedAttribute | Indicates that this function is generated automatically by a tool. |
OpenTK.BezierCurve | Represents a bezier curve with as many points as you want. |
OpenTK.BezierCurveCubic | Represents a cubic bezier curve with two anchor and two control points. |
OpenTK.BezierCurveQuadric | Represents a quadric bezier curve with two anchor and one control point. |
OpenTK.BindingsBase | Provides a common foundation for all flat API bindings and implements the extension loading interface. |
OpenTK.Graphics.GraphicsBindingsBase | Implements BindingsBase for the OpenTK.Graphics namespace (OpenGL and OpenGL|ES). |
OpenTK.Graphics.ES10.GL | Provides access to OpenGL ES 1.0 methods. |
OpenTK.Graphics.ES11.GL | Provides access to OpenGL ES 1.1 methods. |
OpenTK.Graphics.ES20.GL | Provides access to OpenGL ES 2.0 methods. |
OpenTK.Graphics.OpenGL.GL | OpenGL bindings for .NET, implementing the full OpenGL API, including extensions. |
OpenTK.Box2 | Defines a 2d box (rectangle). |
OpenTK.ContextExistsException | This exception is thrown when a GraphicsContext property cannot be changed after creation. |
OpenTK.ContextHandle | Represents a handle to an OpenGL or OpenAL context. |
OpenTK.DisplayDevice | Defines a display device on the underlying system, and provides methods to query and change its display parameters. |
OpenTK.DisplayResolution | Contains information regarding a monitor's display resolution. |
OpenTK.FrameEventArgs | Defines the arguments for frame events. A FrameEventArgs instance is only valid for the duration of the relevant event; do not store references to FrameEventArgs outside this event. |
OpenTK.GLControl | OpenGL-aware WinForms control. The WinForms designer will always call the default constructor. Inherit from this class and call one of its specialized constructors to enable antialiasing or custom GraphicsModes. |
OpenTK.Graphics.Color4 | Represents a color with 4 floating-point components (R, G, B, A). |
OpenTK.Graphics.ColorFormat | Defines the ColorFormat component of a GraphicsMode. |
OpenTK.Graphics.GraphicsContextException | Represents errors related to a GraphicsContext. |
OpenTK.Graphics.GraphicsContextMissingException | Thrown when an operation that required GraphicsContext is performed, when no GraphicsContext is current in the calling thread. |
OpenTK.Graphics.GraphicsContextVersion | Defines the version information of a GraphicsContext. |
OpenTK.Graphics.GraphicsMode | Defines the format for graphics operations. |
OpenTK.Graphics.GraphicsModeException | Represents errors related to unavailable graphics parameters. |
OpenTK.Graphics.IGraphicsContext | Provides methods for creating and interacting with an OpenGL context. |
OpenTK.Graphics.GraphicsContext | Represents and provides methods to manipulate an OpenGL render context. |
OpenTK.Graphics.IGraphicsContextInternal | Provides methods to create new GraphicsContexts. Should only be used for extending OpenTK. |
OpenTK.Graphics.GraphicsContext | Represents and provides methods to manipulate an OpenGL render context. |
OpenTK.GraphicsException | Represents errors related to Graphics operations. |
OpenTK.Graphics.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. |
OpenTK.Half | The name Half is derived from half-precision floating-point number. It occupies only 16 bits, which are split into 1 Sign bit, 5 Exponent bits and 10 Mantissa bits. |
OpenTK.INativeWindow | Defines the interface for a native window. |
OpenTK.NativeWindow | Instances of this class implement the OpenTK.INativeWindow interface on the current platform. |
OpenTK.GameWindow | The GameWindow class contains cross-platform methods to create and render on an OpenGL window, handle input and load resources. |
OpenTK.Platform.IGameWindow | Defines the interface for a GameWindow. |
OpenTK.GameWindow | The GameWindow class contains cross-platform methods to create and render on an OpenGL window, handle input and load resources. |
OpenTK.Input.GamePad | Provides access to GamePad devices. Note: this API is not implemented yet. |
OpenTK.Input.GamePadState | Encapsulates the state of a GamePad device. |
OpenTK.Input.IInputDevice | Defines a common interface for all input devices. |
OpenTK.Input.JoystickDevice | Represents a joystick device and provides methods to query its status. |
OpenTK.Input.KeyboardDevice | Represents a keyboard device and provides methods to query its status. |
OpenTK.Input.MouseDevice | Represents a mouse device and provides methods to query its status. |
OpenTK.Input.IJoystickDriver | Defines the interface for JoystickDevice drivers. |
OpenTK.Input.IInputDriver | Defines the interface for an input driver. |
OpenTK.Input.IKeyboardDriver | Defines the interface for KeyboardDevice drivers. |
OpenTK.Input.IInputDriver | Defines the interface for an input driver. |
OpenTK.Input.IMouseDriver | Defines the interface for MouseDevice drivers. |
OpenTK.Input.IInputDriver | Defines the interface for an input driver. |
OpenTK.Input.JoystickAxisCollection | Defines a collection of JoystickAxes. |
OpenTK.Input.JoystickButtonCollection | Defines a collection of JoystickButtons. |
OpenTK.Input.JoystickButtonEventArgs | Provides data for the JoystickDevice.ButtonDown and JoystickDevice.ButtonUp events. This class is cached for performance reasons - avoid storing references outside the scope of the event. |
OpenTK.Input.JoystickEventArgs | The base class for JoystickDevice event arguments. |
OpenTK.Input.JoystickMoveEventArgs | Provides data for the JoystickDevice.Move event. This class is cached for performance reasons - avoid storing references outside the scope of the event. |
OpenTK.Input.KeyboardKeyEventArgs | Defines the event data for KeyboardDevice events. |
OpenTK.Input.KeyboardState | Encapsulates the state of a Keyboard device. |
OpenTK.Input.MouseEventArgs | Defines the event data for MouseDevice events. |
OpenTK.Input.MouseButtonEventArgs | Defines the event data for MouseDevice.ButtonDown and MouseDevice.ButtonUp events. |
OpenTK.Input.MouseMoveEventArgs | Defines the event data for MouseDevice.Move events. |
OpenTK.Input.MouseWheelEventArgs | Defines the event data for MouseDevice.WheelChanged events. |
OpenTK.Input.MouseState | Encapsulates the state of a mouse device. |
OpenTK.KeyPressEventArgs | Defines the event arguments for KeyPress events. Instances of this class are cached: KeyPressEventArgs should only be used inside the relevant event, unless manually cloned. |
OpenTK.Matrix2 | Represents a 2x2 matrix |
OpenTK.Matrix2d | Represents a 2x2 matrix |
OpenTK.Matrix2x3 | Represents a 2x3 matrix. |
OpenTK.Matrix2x3d | Represents a 2x3 matrix. |
OpenTK.Matrix2x4 | Represents a 2x4 matrix. |
OpenTK.Matrix2x4d | Represents a 2x4 matrix. |
OpenTK.Matrix3 | Represents a 3x3 matrix containing 3D rotation and scale. |
OpenTK.Matrix3d | Represents a 3x3 matrix containing 3D rotation and scale with double-precision components. |
OpenTK.Matrix3x2 | Represents a 3x2 matrix. |
OpenTK.Matrix3x2d | Represents a 3x2 matrix. |
OpenTK.Matrix3x4 | Represents a 3x4 Matrix |
OpenTK.Matrix3x4d | Represents a 3x4 Matrix |
OpenTK.Matrix4 | Represents a 4x4 matrix containing 3D rotation, scale, transform, and projection. |
OpenTK.Matrix4d | Represents a 4x4 matrix containing 3D rotation, scale, transform, and projection with double-precision components. |
OpenTK.Matrix4x2 | Represents a 4x2 matrix. |
OpenTK.Matrix4x2d | Represents a 4x2 matrix. |
OpenTK.Matrix4x3 | Represents a 3x4 matrix. |
OpenTK.Matrix4x3d | Represents a 3x4 matrix. |
OpenTK.Platform.IWindowInfo | Descibes an OS window. |
OpenTK.PlatformException | Defines a plaftorm specific exception. |
OpenTK.Quaternion | Represents a Quaternion. |
OpenTK.Quaterniond | Represents a double-precision Quaternion. |
OpenTK.Toolkit | Provides static methods to manage an OpenTK application. |
OpenTK.Vector2 | Represents a 2D vector using two single-precision floating-point numbers. |
OpenTK.Vector2d | Represents a 2D vector using two double-precision floating-point numbers. |
OpenTK.Vector2h | 2-component Vector of the Half type. Occupies 4 Byte total. |
OpenTK.Vector3 | Represents a 3D vector using three single-precision floating-point numbers. |
OpenTK.Vector3d | Represents a 3D vector using three double-precision floating-point numbers. |
OpenTK.Vector3h | 3-component Vector of the Half type. Occupies 6 Byte total. |
OpenTK.Vector4 | Represents a 4D vector using four single-precision floating-point numbers. |
OpenTK.Vector4d | Represents a 4D vector using four double-precision floating-point numbers. |
OpenTK.Vector4h | 4-component Vector of the Half type. Occupies 8 Byte total. |