[][src]Module fermium::syswm

SDL's custom system window manager hooks.

This is mostly needed to make support for the raw-window-handle crate possible.

Re-exports

pub use crate::version::*;
pub use crate::video::*;

Structs

SDL_SYSWM_TYPE

These are the various supported windowing subsystems.

SDL_SysWMinfo

The custom window manager information structure.

SDL_SysWMinfo_android
SDL_SysWMinfo_cocoa
SDL_SysWMinfo_directfb
SDL_SysWMinfo_uikit
SDL_SysWMinfo_vivante
SDL_SysWMinfo_wayland
SDL_SysWMinfo_windows
SDL_SysWMinfo_winrt
SDL_SysWMinfo_x11

Enums

c_void

Equivalent to C's void type when used as a pointer.

Constants

SDL_SYSWM_ANDROID
SDL_SYSWM_COCOA
SDL_SYSWM_DIRECTFB
SDL_SYSWM_HAIKU
SDL_SYSWM_MIR
SDL_SYSWM_OS2
SDL_SYSWM_UIKIT
SDL_SYSWM_UNKNOWN
SDL_SYSWM_VIVANTE
SDL_SYSWM_WAYLAND
SDL_SYSWM_WINDOWS
SDL_SYSWM_WINRT
SDL_SYSWM_X11

Functions

SDL_GetWindowWMInfo

This function allows access to driver-dependent window information.

Type Definitions

c_uint
c_ulong

Unions

SDL_SysWMinfo_union