Table of Contents

Namespace Sdl3Sharp.Video.Windowing

Classes

Clipboard

Provides methods for accessing the system clipboard, both for reading information from other processes and publishing information of its own

Display

Represents a display connected to the system

Display.PropertyNames

Provides property names for Display properties

DisplayExtensions

Provides extension methods and properties for Display and various driver-specific implementations of Display<TDriver>

DisplayMode

Represents a display mode for a specific Display

Display<TDriver>

Represents a display connected to the system

Display<TDriver>.PropertyNames

Provides property names for Display<TDriver> properties

PrimarySelection

Provides methods for accessing the system's so called primary selection

ScreenSaver

Provides functionality related to the screen saver

SystemThemeExtensions

Provides extension methods and properties for SystemTheme

Window

Represents a window

Window.PropertyNames

Provides property names for Window properties

WindowExtensions

Provides extension methods and properties for Window and various driver-specific implementations of Window<TDriver>

WindowSurface

Represents the surface of a window

WindowSurfaceVSyncExtensions

Provides extension methods for WindowSurfaceVSync

Window<TDriver>

Represents a window

Window<TDriver>.PropertyNames

Provides property names for Window<TDriver> properties

Structs

WindowPosition

Represents a window position, which can be either a definite window coordinate value, a centered position, or an undefined position

Enums

DisplayOrientation

Represents the orientation of a display

FlashOperation

Represents the operation to perform when flashing a Window

HitTestResult

Represents the result of a custom hit test performed for a Window

ProgressState

Represents the state of a progress bar associated with an Window

SystemTheme

Represent the system theme

WindowFlags

Represents flags associated with a Window

WindowSurfaceVSync

Represents the vertical synchronization (VSync) mode or interval for the surface of a window

Delegates

Clipboard.DataGetter

Represents a delegates that responds with clipboad data for a requested mime type

HitTest

Represents a method that will be called when a custom hit test should be performed for a Window