Namespace OpenTK.Windowing.Common
Structs
FileDropEventArgs
Defines the event data for files being dropped onto the window.
FocusedChangedEventArgs
Defines the event data for the window focus changing.
FramebufferResizeEventArgs
Defines the event data for the framebuffer resize event.
FrameEventArgs
Defines the arguments for frame events.
JoystickEventArgs
Defines the event data for the
KeyboardKeyEventArgs
Defines the event data for
MaximizedEventArgs
Defines the event data for the window maximizing event.
MinimizedEventArgs
Defines the event data for the window minimizing event.
MonitorEventArgs
Defines the event data for the
MonitorHandle
Wrapper around an implementation-defined monitor struct.
MouseButtonEventArgs
Defines the event data for
MouseMoveEventArgs
Defines the event data for
MouseWheelEventArgs
Defines the event data for
ResizeEventArgs
Defines the event data for the window resize event.
TextInputEventArgs
Raised when a single unicode code point is input.
WindowPositionEventArgs
Defines the event data for the window position event.
Interfaces
IGraphicsContext
Defines the interface for OpenGL context management.
Enums
ContextAPI
Describes the graphics API you want the context to use.
ContextFlags
Enumerates various flags that affect the creation of new GraphicsContexts.
ContextProfile
Selects the profile for the context's graphics API. For versions below 3.2 the Any option needs to be used.
CursorState
Cursor states.
VSyncMode
Enumerates available VSync modes.
WindowBorder
Enumerates available window borders.
WindowState
Enumerates available window states.