Show / Hide Table of Contents

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.

FrameEventArgs

Defines the arguments for frame events.

FramebufferResizeEventArgs

Defines the event data for the framebuffer resize event.

JoystickEventArgs

Defines the event data for the NativeWindow.JoystickConnected event.

KeyboardKeyEventArgs

Defines the event data for NativeWindow.KeyDown and NativeWindow.KeyUp events.

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 NativeWindow.MonitorConnected event.

MonitorHandle

Wrapper around an implementation-defined monitor struct.

MouseButtonEventArgs

Defines the event data for NativeWindow.MouseDown and NativeWindow.MouseUp events.

MouseMoveEventArgs

Defines the event data for NativeWindow.MouseMove events.

MouseWheelEventArgs

Defines the event data for NativeWindow.MouseWheel events.

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.

In this article
  • Structs
  • Interfaces
  • Enums
Back to top Generated by DocFX