Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
OpenTK.Audio.AudioCaptureProvides 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.AudioContextProvides 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.AudioContextExceptionRepresents exceptions related to an OpenTK.Audio.AudioContext
OpenTK.Audio.AudioDeviceExceptionRepresents exceptions related to an OpenTK.Audio device
OpenTK.Audio.AudioExceptionRepresents exceptions related to the OpenTK.Audio subsystem
OpenTK.Audio.AudioValueExceptionRepresents exceptions related to invalid values
OpenTK.Audio.OpenAL.EffectsExtensionProvides access to the OpenAL effects extension
OpenTK.Audio.OpenAL.XRamExtensionThe 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.AutoGeneratedAttributeIndicates that this function is generated automatically by a tool
OpenTK.BezierCurveRepresents a bezier curve with as many points as you want
OpenTK.BezierCurveCubicRepresents a cubic bezier curve with two anchor and two control points
OpenTK.BezierCurveQuadricRepresents a quadric bezier curve with two anchor and one control point
OpenTK.BindingsBaseProvides a common foundation for all flat API bindings and implements the extension loading interface
OpenTK.Box2Defines a 2d box (rectangle)
OpenTK.Compute.CL10.CLProvides access to the OpenCL 1.0 flat API
OpenTK.ContextExistsExceptionThis exception is thrown when a GraphicsContext property cannot be changed after creation
OpenTK.ContextHandleRepresents a handle to an OpenGL or OpenAL context
OpenTK.DisplayDeviceDefines a display device on the underlying system, and provides methods to query and change its display parameters
OpenTK.DisplayResolutionContains information regarding a monitor's display resolution
OpenTK.FrameEventArgsDefines 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.GameWindowThe GameWindow class contains cross-platform methods to create and render on an OpenGL window, handle input and load resources
OpenTK.GLControlDefines a UserControl with OpenGL rendering capabilities
OpenTK.Graphics.Color4Represents a color with 4 floating-point components (R, G, B, A)
OpenTK.Graphics.ColorFormatDefines the ColorFormat component of a GraphicsMode
OpenTK.Graphics.ES10.GLProvides access to OpenGL ES 1.0 methods
OpenTK.Graphics.ES11.GLProvides access to OpenGL ES 1.1 methods
OpenTK.Graphics.ES20.GLProvides access to OpenGL ES 2.0 methods
OpenTK.Graphics.GraphicsBindingsBaseImplements BindingsBase for the OpenTK.Graphics namespace (OpenGL and OpenGL|ES)
OpenTK.Graphics.GraphicsContextRepresents and provides methods to manipulate an OpenGL render context
OpenTK.Graphics.GraphicsContextExceptionRepresents errors related to a GraphicsContext
OpenTK.Graphics.GraphicsContextMissingExceptionThrown when an operation that required GraphicsContext is performed, when no GraphicsContext is current in the calling thread
OpenTK.Graphics.GraphicsContextVersionDefines the version information of a GraphicsContext
OpenTK.Graphics.GraphicsErrorExceptionIdentifies 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.Graphics.GraphicsModeDefines the format for graphics operations
OpenTK.Graphics.GraphicsModeExceptionRepresents errors related to unavailable graphics parameters
OpenTK.Graphics.IGraphicsContextProvides methods for creating and interacting with an OpenGL context
OpenTK.Graphics.IGraphicsContextInternalProvides methods to create new GraphicsContexts. Should only be used for extending OpenTK
OpenTK.Graphics.OpenGL.GLOpenGL bindings for .NET, implementing the full OpenGL API, including extensions
OpenTK.GraphicsExceptionRepresents errors related to Graphics operations
OpenTK.HalfThe 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.INativeWindowDefines the interface for a native window
OpenTK.Input.GamePadProvides access to GamePad devices. Note: this API is not implemented yet
OpenTK.Input.GamePadStateEncapsulates the state of a GamePad device
OpenTK.Input.IInputDeviceDefines a common interface for all input devices
OpenTK.Input.IInputDriverDefines the interface for an input driver
OpenTK.Input.IJoystickDriverDefines the interface for JoystickDevice drivers
OpenTK.Input.IKeyboardDriverDefines the interface for KeyboardDevice drivers
OpenTK.Input.IMouseDriverDefines the interface for MouseDevice drivers
OpenTK.Input.JoystickAxisCollectionDefines a collection of JoystickAxes
OpenTK.Input.JoystickButtonCollectionDefines a collection of JoystickButtons
OpenTK.Input.JoystickButtonEventArgsProvides 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.JoystickDeviceRepresents a joystick device and provides methods to query its status
OpenTK.Input.JoystickEventArgsThe base class for JoystickDevice event arguments
OpenTK.Input.JoystickMoveEventArgsProvides data for the JoystickDevice.Move event. This class is cached for performance reasons - avoid storing references outside the scope of the event
OpenTK.Input.KeyboardDeviceRepresents a keyboard device and provides methods to query its status
OpenTK.Input.KeyboardKeyEventArgsDefines the event data for KeyboardDevice events
OpenTK.Input.KeyboardStateEncapsulates the state of a Keyboard device
OpenTK.Input.MouseButtonEventArgsDefines the event data for MouseDevice.ButtonDown and MouseDevice.ButtonUp events
OpenTK.Input.MouseDeviceRepresents a mouse device and provides methods to query its status
OpenTK.Input.MouseEventArgsDefines the event data for MouseDevice events
OpenTK.Input.MouseMoveEventArgsDefines the event data for MouseDevice.Move events
OpenTK.Input.MouseStateEncapsulates the state of a mouse device
OpenTK.Input.MouseWheelEventArgsDefines the event data for MouseDevice.WheelChanged events
OpenTK.KeyPressEventArgsDefines 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.Matrix4Represents a 4x4 Matrix
OpenTK.Matrix4dRepresents a 4x4 Matrix with double-precision components
OpenTK.NativeWindowInstances of this class implement the OpenTK.INativeWindow interface on the current platform
OpenTK.Platform.IGameWindowDefines the interface for a GameWindow
OpenTK.Platform.IWindowInfoDescibes an OS window
OpenTK.Platform.Windows.RawInputContains the raw input from a device
OpenTK.Platform.Windows.RawInputDeviceDefines information for the raw input devices
OpenTK.Platform.Windows.RawInputDeviceListContains information about a raw input device
OpenTK.Platform.Windows.WindowInfoContains window information
OpenTK.Platform.Windows.WindowsDisplayDeviceThe DISPLAY_DEVICE structure receives information about the display device specified by the iDevNum parameter of the EnumDisplayDevices function
OpenTK.PlatformExceptionDefines a plaftorm specific exception
OpenTK.Properties.ResourcesA strongly-typed resource class, for looking up localized strings, etc
OpenTK.QuaternionRepresents a Quaternion
OpenTK.QuaterniondRepresents a double-precision Quaternion
OpenTK.ToolkitProvides static methods to manage an OpenTK application
OpenTK.Vector2Represents a 2D vector using two single-precision floating-point numbers
OpenTK.Vector2dRepresents a 2D vector using two double-precision floating-point numbers
OpenTK.Vector2h2-component Vector of the Half type. Occupies 4 Byte total
OpenTK.Vector3Represents a 3D vector using three single-precision floating-point numbers
OpenTK.Vector3dRepresents a 3D vector using three double-precision floating-point numbers
OpenTK.Vector3h3-component Vector of the Half type. Occupies 6 Byte total
OpenTK.Vector4Represents a 4D vector using four single-precision floating-point numbers
OpenTK.Vector4dRepresents a 4D vector using four double-precision floating-point numbers
OpenTK.Vector4h4-component Vector of the Half type. Occupies 8 Byte total
 All Classes Functions Variables Enumerations Properties Events

Generated on Tue Mar 9 14:59:10 2010 for The Open Toolkit library by  doxygen 1.6.1