mirror of
https://github.com/encounter/rust-sdl2.git
synced 2026-07-10 21:18:41 -07:00
803 lines
630 KiB
HTML
803 lines
630 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `sdl2_sys` crate."><meta name="keywords" content="rust, rustlang, rust-lang, sdl2_sys"><title>sdl2_sys - Rust</title><link rel="stylesheet" type="text/css" href="../normalize.css"><link rel="stylesheet" type="text/css" href="../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../dark.css"><link rel="stylesheet" type="text/css" href="../light.css" id="themeStyle"><script src="../storage.js"></script><noscript><link rel="stylesheet" href="../noscript.css"></noscript><link rel="shortcut icon" href="../favicon.ico"><style type="text/css">#crate-search{background-image:url("../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">☰</div><a href='../sdl2_sys/index.html'><div class='logo-container'><img src='../rust-logo.png' alt='logo'></div></a><p class='location'>Crate sdl2_sys</p><div class="sidebar-elems"><a id='all-types' href='all.html'><p>See all sdl2_sys's items</p></a><div class="block items"><ul><li><a href="#modules">Modules</a></li><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li><li><a href="#constants">Constants</a></li><li><a href="#statics">Statics</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Definitions</a></li><li><a href="#unions">Unions</a></li></ul></div><p class='location'></p><script>window.sidebarCurrent = {name: 'sdl2_sys', ty: 'mod', relpath: '../'};</script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../theme.js"></script><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"></div><a id="settings-menu" href="../settings.html"><img src="../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>−</span>]</a></span><a class='srclink' href='../src/sdl2_sys/lib.rs.html#1-27' title='goto source code'>[src]</a></span><span class='in-band'>Crate <a class="mod" href=''>sdl2_sys</a></span></h1><div class='docblock'><p>This crate was mainly generated by <a href="https://crates.io/crates/bindgen"><code>bindgen</code></a>. It should be enough in most cases,
|
||
but if you ever find discrepancies between what bindgen generated and your OS, you can always
|
||
<a href="https://github.com/rust-sdl2/rust-sdl2#generating-sdl2-sys-with-bindgen">generate your own <code>sdl2-sys</code></a>.</p>
|
||
</div><h2 id='modules' class='section-header'><a href="#modules">Modules</a></h2>
|
||
<table><tr class='module-item'><td><a class="mod" href="gfx/index.html" title='sdl2_sys::gfx mod'>gfx</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="mod" href="image/index.html" title='sdl2_sys::image mod'>image</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="mod" href="mixer/index.html" title='sdl2_sys::mixer mod'>mixer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="mod" href="ttf/index.html" title='sdl2_sys::ttf mod'>ttf</a></td><td class='docblock-short'></td></tr></table><h2 id='structs' class='section-header'><a href="#structs">Structs</a></h2>
|
||
<table><tr class='module-item'><td><a class="struct" href="struct.Depth.html" title='sdl2_sys::Depth struct'>Depth</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_AssertData.html" title='sdl2_sys::SDL_AssertData struct'>SDL_AssertData</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_AudioCVT.html" title='sdl2_sys::SDL_AudioCVT struct'>SDL_AudioCVT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_AudioDeviceEvent.html" title='sdl2_sys::SDL_AudioDeviceEvent struct'>SDL_AudioDeviceEvent</a></td><td class='docblock-short'><p>\brief Audio device event structure (event.adevice.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_AudioSpec.html" title='sdl2_sys::SDL_AudioSpec struct'>SDL_AudioSpec</a></td><td class='docblock-short'><p>The calculated values in this structure are calculated by SDL_OpenAudio().</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_BlitMap.html" title='sdl2_sys::SDL_BlitMap struct'>SDL_BlitMap</a></td><td class='docblock-short'><p>< Private</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Color.html" title='sdl2_sys::SDL_Color struct'>SDL_Color</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_CommonEvent.html" title='sdl2_sys::SDL_CommonEvent struct'>SDL_CommonEvent</a></td><td class='docblock-short'><p>\brief Fields shared by every event</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_ControllerAxisEvent.html" title='sdl2_sys::SDL_ControllerAxisEvent struct'>SDL_ControllerAxisEvent</a></td><td class='docblock-short'><p>\brief Game controller axis motion event structure (event.caxis.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_ControllerButtonEvent.html" title='sdl2_sys::SDL_ControllerButtonEvent struct'>SDL_ControllerButtonEvent</a></td><td class='docblock-short'><p>\brief Game controller button event structure (event.cbutton.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_ControllerDeviceEvent.html" title='sdl2_sys::SDL_ControllerDeviceEvent struct'>SDL_ControllerDeviceEvent</a></td><td class='docblock-short'><p>\brief Controller device event structure (event.cdevice.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Cursor.html" title='sdl2_sys::SDL_Cursor struct'>SDL_Cursor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_DisplayEvent.html" title='sdl2_sys::SDL_DisplayEvent struct'>SDL_DisplayEvent</a></td><td class='docblock-short'><p>\brief Display state change event data (event.display.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_DisplayMode.html" title='sdl2_sys::SDL_DisplayMode struct'>SDL_DisplayMode</a></td><td class='docblock-short'><p>\brief The structure that defines a display mode</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_DollarGestureEvent.html" title='sdl2_sys::SDL_DollarGestureEvent struct'>SDL_DollarGestureEvent</a></td><td class='docblock-short'><p>\brief Dollar Gesture Event (event.dgesture.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_DropEvent.html" title='sdl2_sys::SDL_DropEvent struct'>SDL_DropEvent</a></td><td class='docblock-short'><p>\brief An event used to request a file open by the system (event.drop.*)
|
||
This event is enabled by default, you can disable it with SDL_EventState().
|
||
\note If this event is enabled, you must free the filename in the event.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_FPoint.html" title='sdl2_sys::SDL_FPoint struct'>SDL_FPoint</a></td><td class='docblock-short'><p>\brief The structure that defines a point (floating point)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_FRect.html" title='sdl2_sys::SDL_FRect struct'>SDL_FRect</a></td><td class='docblock-short'><p>\brief A rectangle, with the origin at the upper left (floating point).</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Finger.html" title='sdl2_sys::SDL_Finger struct'>SDL_Finger</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_GameControllerButtonBind.html" title='sdl2_sys::SDL_GameControllerButtonBind struct'>SDL_GameControllerButtonBind</a></td><td class='docblock-short'><p>Get the SDL joystick layer binding for this controller button/axis mapping</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_GameControllerButtonBind__bindgen_ty_1__bindgen_ty_1.html" title='sdl2_sys::SDL_GameControllerButtonBind__bindgen_ty_1__bindgen_ty_1 struct'>SDL_GameControllerButtonBind__bindgen_ty_1__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_HapticCondition.html" title='sdl2_sys::SDL_HapticCondition struct'>SDL_HapticCondition</a></td><td class='docblock-short'><p>\brief A structure containing a template for a Condition effect.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_HapticConstant.html" title='sdl2_sys::SDL_HapticConstant struct'>SDL_HapticConstant</a></td><td class='docblock-short'><p>\brief A structure containing a template for a Constant effect.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_HapticCustom.html" title='sdl2_sys::SDL_HapticCustom struct'>SDL_HapticCustom</a></td><td class='docblock-short'><p>\brief A structure containing a template for the ::SDL_HAPTIC_CUSTOM effect.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_HapticDirection.html" title='sdl2_sys::SDL_HapticDirection struct'>SDL_HapticDirection</a></td><td class='docblock-short'><p>\brief Structure that represents a haptic direction.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_HapticLeftRight.html" title='sdl2_sys::SDL_HapticLeftRight struct'>SDL_HapticLeftRight</a></td><td class='docblock-short'><p>\brief A structure containing a template for a Left/Right effect.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_HapticPeriodic.html" title='sdl2_sys::SDL_HapticPeriodic struct'>SDL_HapticPeriodic</a></td><td class='docblock-short'><p>\brief A structure containing a template for a Periodic effect.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_HapticRamp.html" title='sdl2_sys::SDL_HapticRamp struct'>SDL_HapticRamp</a></td><td class='docblock-short'><p>\brief A structure containing a template for a Ramp effect.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_JoyAxisEvent.html" title='sdl2_sys::SDL_JoyAxisEvent struct'>SDL_JoyAxisEvent</a></td><td class='docblock-short'><p>\brief Joystick axis motion event structure (event.jaxis.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_JoyBallEvent.html" title='sdl2_sys::SDL_JoyBallEvent struct'>SDL_JoyBallEvent</a></td><td class='docblock-short'><p>\brief Joystick trackball motion event structure (event.jball.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_JoyButtonEvent.html" title='sdl2_sys::SDL_JoyButtonEvent struct'>SDL_JoyButtonEvent</a></td><td class='docblock-short'><p>\brief Joystick button event structure (event.jbutton.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_JoyDeviceEvent.html" title='sdl2_sys::SDL_JoyDeviceEvent struct'>SDL_JoyDeviceEvent</a></td><td class='docblock-short'><p>\brief Joystick device event structure (event.jdevice.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_JoyHatEvent.html" title='sdl2_sys::SDL_JoyHatEvent struct'>SDL_JoyHatEvent</a></td><td class='docblock-short'><p>\brief Joystick hat position change event structure (event.jhat.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_JoystickGUID.html" title='sdl2_sys::SDL_JoystickGUID struct'>SDL_JoystickGUID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_KeyboardEvent.html" title='sdl2_sys::SDL_KeyboardEvent struct'>SDL_KeyboardEvent</a></td><td class='docblock-short'><p>\brief Keyboard button event structure (event.key.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Keysym.html" title='sdl2_sys::SDL_Keysym struct'>SDL_Keysym</a></td><td class='docblock-short'><p>\brief The SDL keysym structure, used in key events.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_MessageBoxButtonData.html" title='sdl2_sys::SDL_MessageBoxButtonData struct'>SDL_MessageBoxButtonData</a></td><td class='docblock-short'><p>\brief Individual button data.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_MessageBoxColor.html" title='sdl2_sys::SDL_MessageBoxColor struct'>SDL_MessageBoxColor</a></td><td class='docblock-short'><p>\brief RGB value used in a message box color scheme</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_MessageBoxColorScheme.html" title='sdl2_sys::SDL_MessageBoxColorScheme struct'>SDL_MessageBoxColorScheme</a></td><td class='docblock-short'><p>\brief A set of colors to use for message box dialogs</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_MessageBoxData.html" title='sdl2_sys::SDL_MessageBoxData struct'>SDL_MessageBoxData</a></td><td class='docblock-short'><p>\brief MessageBox structure containing title, text, window, etc.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_MouseButtonEvent.html" title='sdl2_sys::SDL_MouseButtonEvent struct'>SDL_MouseButtonEvent</a></td><td class='docblock-short'><p>\brief Mouse button event structure (event.button.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_MouseMotionEvent.html" title='sdl2_sys::SDL_MouseMotionEvent struct'>SDL_MouseMotionEvent</a></td><td class='docblock-short'><p>\brief Mouse motion event structure (event.motion.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_MouseWheelEvent.html" title='sdl2_sys::SDL_MouseWheelEvent struct'>SDL_MouseWheelEvent</a></td><td class='docblock-short'><p>\brief Mouse wheel event structure (event.wheel.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_MultiGestureEvent.html" title='sdl2_sys::SDL_MultiGestureEvent struct'>SDL_MultiGestureEvent</a></td><td class='docblock-short'><p>\brief Multiple Finger Gesture Event (event.mgesture.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_OSEvent.html" title='sdl2_sys::SDL_OSEvent struct'>SDL_OSEvent</a></td><td class='docblock-short'><p>\brief OS Specific event</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Palette.html" title='sdl2_sys::SDL_Palette struct'>SDL_Palette</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_PixelFormat.html" title='sdl2_sys::SDL_PixelFormat struct'>SDL_PixelFormat</a></td><td class='docblock-short'><p>\note Everything in the pixel format structure is read-only.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Point.html" title='sdl2_sys::SDL_Point struct'>SDL_Point</a></td><td class='docblock-short'><p>\brief The structure that defines a point (integer)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_QuitEvent.html" title='sdl2_sys::SDL_QuitEvent struct'>SDL_QuitEvent</a></td><td class='docblock-short'><p>\brief The "quit requested" event</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_RWops.html" title='sdl2_sys::SDL_RWops struct'>SDL_RWops</a></td><td class='docblock-short'><p>This is the read/write operation structure -- very basic.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_RWops__bindgen_ty_1__bindgen_ty_1.html" title='sdl2_sys::SDL_RWops__bindgen_ty_1__bindgen_ty_1 struct'>SDL_RWops__bindgen_ty_1__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_RWops__bindgen_ty_1__bindgen_ty_2.html" title='sdl2_sys::SDL_RWops__bindgen_ty_1__bindgen_ty_2 struct'>SDL_RWops__bindgen_ty_1__bindgen_ty_2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Rect.html" title='sdl2_sys::SDL_Rect struct'>SDL_Rect</a></td><td class='docblock-short'><p>\brief A rectangle, with the origin at the upper left (integer).</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Renderer.html" title='sdl2_sys::SDL_Renderer struct'>SDL_Renderer</a></td><td class='docblock-short'><p>\brief A structure representing rendering state</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_RendererInfo.html" title='sdl2_sys::SDL_RendererInfo struct'>SDL_RendererInfo</a></td><td class='docblock-short'><p>\brief Information on the capabilities of a render driver or context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_SensorEvent.html" title='sdl2_sys::SDL_SensorEvent struct'>SDL_SensorEvent</a></td><td class='docblock-short'><p>\brief Sensor event structure (event.sensor.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Surface.html" title='sdl2_sys::SDL_Surface struct'>SDL_Surface</a></td><td class='docblock-short'><p>\brief A collection of pixels used in software blitting.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_SysWMEvent.html" title='sdl2_sys::SDL_SysWMEvent struct'>SDL_SysWMEvent</a></td><td class='docblock-short'><p>\brief A video driver dependent system event (event.syswm.*)
|
||
This event is disabled by default, you can enable it with SDL_EventState()</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_SysWMinfo.html" title='sdl2_sys::SDL_SysWMinfo struct'>SDL_SysWMinfo</a></td><td class='docblock-short'><p>\brief SDL_syswm.h</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_SysWMinfo__bindgen_ty_1__bindgen_ty_1.html" title='sdl2_sys::SDL_SysWMinfo__bindgen_ty_1__bindgen_ty_1 struct'>SDL_SysWMinfo__bindgen_ty_1__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_SysWMinfo__bindgen_ty_1__bindgen_ty_2.html" title='sdl2_sys::SDL_SysWMinfo__bindgen_ty_1__bindgen_ty_2 struct'>SDL_SysWMinfo__bindgen_ty_1__bindgen_ty_2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_SysWMmsg.html" title='sdl2_sys::SDL_SysWMmsg struct'>SDL_SysWMmsg</a></td><td class='docblock-short'><p>The custom event structure.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_SysWMmsg__bindgen_ty_1__bindgen_ty_1.html" title='sdl2_sys::SDL_SysWMmsg__bindgen_ty_1__bindgen_ty_1 struct'>SDL_SysWMmsg__bindgen_ty_1__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_TextEditingEvent.html" title='sdl2_sys::SDL_TextEditingEvent struct'>SDL_TextEditingEvent</a></td><td class='docblock-short'><p>\brief Keyboard text editing event structure (event.edit.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_TextInputEvent.html" title='sdl2_sys::SDL_TextInputEvent struct'>SDL_TextInputEvent</a></td><td class='docblock-short'><p>\brief Keyboard text input event structure (event.text.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Texture.html" title='sdl2_sys::SDL_Texture struct'>SDL_Texture</a></td><td class='docblock-short'><p>\brief An efficient driver-specific representation of pixel data</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Thread.html" title='sdl2_sys::SDL_Thread struct'>SDL_Thread</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_TouchFingerEvent.html" title='sdl2_sys::SDL_TouchFingerEvent struct'>SDL_TouchFingerEvent</a></td><td class='docblock-short'><p>\brief Touch finger event structure (event.tfinger.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_UserEvent.html" title='sdl2_sys::SDL_UserEvent struct'>SDL_UserEvent</a></td><td class='docblock-short'><p>\brief A user-defined event type (event.user.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_Window.html" title='sdl2_sys::SDL_Window struct'>SDL_Window</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_WindowEvent.html" title='sdl2_sys::SDL_WindowEvent struct'>SDL_WindowEvent</a></td><td class='docblock-short'><p>\brief Window state change event data (event.window.*)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_WindowShapeMode.html" title='sdl2_sys::SDL_WindowShapeMode struct'>SDL_WindowShapeMode</a></td><td class='docblock-short'><p>\brief A struct that tags the SDL_WindowShapeParams union with an enum describing the type of its contents.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_atomic_t.html" title='sdl2_sys::SDL_atomic_t struct'>SDL_atomic_t</a></td><td class='docblock-short'><p>\brief A type representing an atomic integer value. It is a struct
|
||
so people don't accidentally use numeric operations on it.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_cond.html" title='sdl2_sys::SDL_cond struct'>SDL_cond</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_mutex.html" title='sdl2_sys::SDL_mutex struct'>SDL_mutex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_semaphore.html" title='sdl2_sys::SDL_semaphore struct'>SDL_semaphore</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.SDL_version.html" title='sdl2_sys::SDL_version struct'>SDL_version</a></td><td class='docblock-short'><p>\brief Information the version of SDL in use.</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.Screen.html" title='sdl2_sys::Screen struct'>Screen</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.ScreenFormat.html" title='sdl2_sys::ScreenFormat struct'>ScreenFormat</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.Visual.html" title='sdl2_sys::Visual struct'>Visual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.VkInstance_T.html" title='sdl2_sys::VkInstance_T struct'>VkInstance_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.VkSurfaceKHR_T.html" title='sdl2_sys::VkSurfaceKHR_T struct'>VkSurfaceKHR_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XAnyEvent.html" title='sdl2_sys::XAnyEvent struct'>XAnyEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XArc.html" title='sdl2_sys::XArc struct'>XArc</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XButtonEvent.html" title='sdl2_sys::XButtonEvent struct'>XButtonEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XChar2b.html" title='sdl2_sys::XChar2b struct'>XChar2b</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XCharStruct.html" title='sdl2_sys::XCharStruct struct'>XCharStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XCirculateEvent.html" title='sdl2_sys::XCirculateEvent struct'>XCirculateEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XCirculateRequestEvent.html" title='sdl2_sys::XCirculateRequestEvent struct'>XCirculateRequestEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XClientMessageEvent.html" title='sdl2_sys::XClientMessageEvent struct'>XClientMessageEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XColor.html" title='sdl2_sys::XColor struct'>XColor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XColormapEvent.html" title='sdl2_sys::XColormapEvent struct'>XColormapEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XConfigureEvent.html" title='sdl2_sys::XConfigureEvent struct'>XConfigureEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XConfigureRequestEvent.html" title='sdl2_sys::XConfigureRequestEvent struct'>XConfigureRequestEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XCreateWindowEvent.html" title='sdl2_sys::XCreateWindowEvent struct'>XCreateWindowEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XCrossingEvent.html" title='sdl2_sys::XCrossingEvent struct'>XCrossingEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XDestroyWindowEvent.html" title='sdl2_sys::XDestroyWindowEvent struct'>XDestroyWindowEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XErrorEvent.html" title='sdl2_sys::XErrorEvent struct'>XErrorEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XExposeEvent.html" title='sdl2_sys::XExposeEvent struct'>XExposeEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XExtCodes.html" title='sdl2_sys::XExtCodes struct'>XExtCodes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XFocusChangeEvent.html" title='sdl2_sys::XFocusChangeEvent struct'>XFocusChangeEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XFontProp.html" title='sdl2_sys::XFontProp struct'>XFontProp</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XFontSetExtents.html" title='sdl2_sys::XFontSetExtents struct'>XFontSetExtents</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XFontStruct.html" title='sdl2_sys::XFontStruct struct'>XFontStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XGCValues.html" title='sdl2_sys::XGCValues struct'>XGCValues</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XGenericEvent.html" title='sdl2_sys::XGenericEvent struct'>XGenericEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XGenericEventCookie.html" title='sdl2_sys::XGenericEventCookie struct'>XGenericEventCookie</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XGraphicsExposeEvent.html" title='sdl2_sys::XGraphicsExposeEvent struct'>XGraphicsExposeEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XGravityEvent.html" title='sdl2_sys::XGravityEvent struct'>XGravityEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XHostAddress.html" title='sdl2_sys::XHostAddress struct'>XHostAddress</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XICCallback.html" title='sdl2_sys::XICCallback struct'>XICCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XIMCallback.html" title='sdl2_sys::XIMCallback struct'>XIMCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XIMStyles.html" title='sdl2_sys::XIMStyles struct'>XIMStyles</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XIMValuesList.html" title='sdl2_sys::XIMValuesList struct'>XIMValuesList</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XKeyEvent.html" title='sdl2_sys::XKeyEvent struct'>XKeyEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XKeyboardControl.html" title='sdl2_sys::XKeyboardControl struct'>XKeyboardControl</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XKeyboardState.html" title='sdl2_sys::XKeyboardState struct'>XKeyboardState</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XKeymapEvent.html" title='sdl2_sys::XKeymapEvent struct'>XKeymapEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XMapEvent.html" title='sdl2_sys::XMapEvent struct'>XMapEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XMapRequestEvent.html" title='sdl2_sys::XMapRequestEvent struct'>XMapRequestEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XMappingEvent.html" title='sdl2_sys::XMappingEvent struct'>XMappingEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XModifierKeymap.html" title='sdl2_sys::XModifierKeymap struct'>XModifierKeymap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XMotionEvent.html" title='sdl2_sys::XMotionEvent struct'>XMotionEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XNoExposeEvent.html" title='sdl2_sys::XNoExposeEvent struct'>XNoExposeEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XOMCharSetList.html" title='sdl2_sys::XOMCharSetList struct'>XOMCharSetList</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XOMFontInfo.html" title='sdl2_sys::XOMFontInfo struct'>XOMFontInfo</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XOMOrientation.html" title='sdl2_sys::XOMOrientation struct'>XOMOrientation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XPixmapFormatValues.html" title='sdl2_sys::XPixmapFormatValues struct'>XPixmapFormatValues</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XPoint.html" title='sdl2_sys::XPoint struct'>XPoint</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XPropertyEvent.html" title='sdl2_sys::XPropertyEvent struct'>XPropertyEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XRectangle.html" title='sdl2_sys::XRectangle struct'>XRectangle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XReparentEvent.html" title='sdl2_sys::XReparentEvent struct'>XReparentEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XResizeRequestEvent.html" title='sdl2_sys::XResizeRequestEvent struct'>XResizeRequestEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XSegment.html" title='sdl2_sys::XSegment struct'>XSegment</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XSelectionClearEvent.html" title='sdl2_sys::XSelectionClearEvent struct'>XSelectionClearEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XSelectionEvent.html" title='sdl2_sys::XSelectionEvent struct'>XSelectionEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XSelectionRequestEvent.html" title='sdl2_sys::XSelectionRequestEvent struct'>XSelectionRequestEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XServerInterpretedAddress.html" title='sdl2_sys::XServerInterpretedAddress struct'>XServerInterpretedAddress</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XSetWindowAttributes.html" title='sdl2_sys::XSetWindowAttributes struct'>XSetWindowAttributes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XTextItem.html" title='sdl2_sys::XTextItem struct'>XTextItem</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XTextItem16.html" title='sdl2_sys::XTextItem16 struct'>XTextItem16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XTimeCoord.html" title='sdl2_sys::XTimeCoord struct'>XTimeCoord</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XUnmapEvent.html" title='sdl2_sys::XUnmapEvent struct'>XUnmapEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XVisibilityEvent.html" title='sdl2_sys::XVisibilityEvent struct'>XVisibilityEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XWindowAttributes.html" title='sdl2_sys::XWindowAttributes struct'>XWindowAttributes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XWindowChanges.html" title='sdl2_sys::XWindowChanges struct'>XWindowChanges</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XmbTextItem.html" title='sdl2_sys::XmbTextItem struct'>XmbTextItem</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.XwcTextItem.html" title='sdl2_sys::XwcTextItem struct'>XwcTextItem</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._SDL_AudioStream.html" title='sdl2_sys::_SDL_AudioStream struct'>_SDL_AudioStream</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._SDL_GameController.html" title='sdl2_sys::_SDL_GameController struct'>_SDL_GameController</a></td><td class='docblock-short'><p>The gamecontroller structure used to identify an SDL game controller</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct._SDL_Haptic.html" title='sdl2_sys::_SDL_Haptic struct'>_SDL_Haptic</a></td><td class='docblock-short'><p>\typedef SDL_Haptic</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct._SDL_Joystick.html" title='sdl2_sys::_SDL_Joystick struct'>_SDL_Joystick</a></td><td class='docblock-short'><p>The joystick structure used to identify an SDL joystick</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct._SDL_Sensor.html" title='sdl2_sys::_SDL_Sensor struct'>_SDL_Sensor</a></td><td class='docblock-short'><p>\brief SDL_sensor.h</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct._SDL_iconv_t.html" title='sdl2_sys::_SDL_iconv_t struct'>_SDL_iconv_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XDisplay.html" title='sdl2_sys::_XDisplay struct'>_XDisplay</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XExtData.html" title='sdl2_sys::_XExtData struct'>_XExtData</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XGC.html" title='sdl2_sys::_XGC struct'>_XGC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIC.html" title='sdl2_sys::_XIC struct'>_XIC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIM.html" title='sdl2_sys::_XIM struct'>_XIM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIMHotKeyTrigger.html" title='sdl2_sys::_XIMHotKeyTrigger struct'>_XIMHotKeyTrigger</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIMHotKeyTriggers.html" title='sdl2_sys::_XIMHotKeyTriggers struct'>_XIMHotKeyTriggers</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIMPreeditCaretCallbackStruct.html" title='sdl2_sys::_XIMPreeditCaretCallbackStruct struct'>_XIMPreeditCaretCallbackStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIMPreeditDrawCallbackStruct.html" title='sdl2_sys::_XIMPreeditDrawCallbackStruct struct'>_XIMPreeditDrawCallbackStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIMPreeditStateNotifyCallbackStruct.html" title='sdl2_sys::_XIMPreeditStateNotifyCallbackStruct struct'>_XIMPreeditStateNotifyCallbackStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIMStatusDrawCallbackStruct.html" title='sdl2_sys::_XIMStatusDrawCallbackStruct struct'>_XIMStatusDrawCallbackStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIMStringConversionCallbackStruct.html" title='sdl2_sys::_XIMStringConversionCallbackStruct struct'>_XIMStringConversionCallbackStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIMStringConversionText.html" title='sdl2_sys::_XIMStringConversionText struct'>_XIMStringConversionText</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XIMText.html" title='sdl2_sys::_XIMText struct'>_XIMText</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XImage.html" title='sdl2_sys::_XImage struct'>_XImage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XImage_funcs.html" title='sdl2_sys::_XImage_funcs struct'>_XImage_funcs</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XOC.html" title='sdl2_sys::_XOC struct'>_XOC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XOM.html" title='sdl2_sys::_XOM struct'>_XOM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XPrivate.html" title='sdl2_sys::_XPrivate struct'>_XPrivate</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._XrmHashBucketRec.html" title='sdl2_sys::_XrmHashBucketRec struct'>_XrmHashBucketRec</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.__fsid_t.html" title='sdl2_sys::__fsid_t struct'>__fsid_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.__pthread_cond_s.html" title='sdl2_sys::__pthread_cond_s struct'>__pthread_cond_s</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.__pthread_cond_s__bindgen_ty_1__bindgen_ty_1.html" title='sdl2_sys::__pthread_cond_s__bindgen_ty_1__bindgen_ty_1 struct'>__pthread_cond_s__bindgen_ty_1__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.__pthread_cond_s__bindgen_ty_2__bindgen_ty_1.html" title='sdl2_sys::__pthread_cond_s__bindgen_ty_2__bindgen_ty_1 struct'>__pthread_cond_s__bindgen_ty_2__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.__pthread_internal_list.html" title='sdl2_sys::__pthread_internal_list struct'>__pthread_internal_list</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.__pthread_internal_slist.html" title='sdl2_sys::__pthread_internal_slist struct'>__pthread_internal_slist</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.__pthread_mutex_s.html" title='sdl2_sys::__pthread_mutex_s struct'>__pthread_mutex_s</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.__pthread_rwlock_arch_t.html" title='sdl2_sys::__pthread_rwlock_arch_t struct'>__pthread_rwlock_arch_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.__sigset_t.html" title='sdl2_sys::__sigset_t struct'>__sigset_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.__va_list_tag.html" title='sdl2_sys::__va_list_tag struct'>__va_list_tag</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct._bindgen_ty_8.html" title='sdl2_sys::_bindgen_ty_8 struct'>_bindgen_ty_8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.div_t.html" title='sdl2_sys::div_t struct'>div_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.drand48_data.html" title='sdl2_sys::drand48_data struct'>drand48_data</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.fd_set.html" title='sdl2_sys::fd_set struct'>fd_set</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.ldiv_t.html" title='sdl2_sys::ldiv_t struct'>ldiv_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.lldiv_t.html" title='sdl2_sys::lldiv_t struct'>lldiv_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.max_align_t.html" title='sdl2_sys::max_align_t struct'>max_align_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.random_data.html" title='sdl2_sys::random_data struct'>random_data</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.timespec.html" title='sdl2_sys::timespec struct'>timespec</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.timeval.html" title='sdl2_sys::timeval struct'>timeval</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="struct" href="struct.wl_display.html" title='sdl2_sys::wl_display struct'>wl_display</a></td><td class='docblock-short'><p>< Wayland display</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.wl_shell_surface.html" title='sdl2_sys::wl_shell_surface struct'>wl_shell_surface</a></td><td class='docblock-short'><p>< Wayland shell_surface (window manager handle)</p>
|
||
</td></tr><tr class='module-item'><td><a class="struct" href="struct.wl_surface.html" title='sdl2_sys::wl_surface struct'>wl_surface</a></td><td class='docblock-short'><p>< Wayland surface</p>
|
||
</td></tr></table><h2 id='enums' class='section-header'><a href="#enums">Enums</a></h2>
|
||
<table><tr class='module-item'><td><a class="enum" href="enum.SDL_AssertState.html" title='sdl2_sys::SDL_AssertState enum'>SDL_AssertState</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_AudioStatus.html" title='sdl2_sys::SDL_AudioStatus enum'>SDL_AudioStatus</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_BlendFactor.html" title='sdl2_sys::SDL_BlendFactor enum'>SDL_BlendFactor</a></td><td class='docblock-short'><p>\brief The normalized factor used to multiply pixel components</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_BlendMode.html" title='sdl2_sys::SDL_BlendMode enum'>SDL_BlendMode</a></td><td class='docblock-short'><p>\brief The blend mode used in SDL_RenderCopy() and drawing operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_BlendOperation.html" title='sdl2_sys::SDL_BlendOperation enum'>SDL_BlendOperation</a></td><td class='docblock-short'><p>\brief The blend operation used when combining source and destination pixel components</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_DUMMY_ENUM.html" title='sdl2_sys::SDL_DUMMY_ENUM enum'>SDL_DUMMY_ENUM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_DisplayEventID.html" title='sdl2_sys::SDL_DisplayEventID enum'>SDL_DisplayEventID</a></td><td class='docblock-short'><p>\brief Event subtype for display events</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_DisplayOrientation.html" title='sdl2_sys::SDL_DisplayOrientation enum'>SDL_DisplayOrientation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_EventType.html" title='sdl2_sys::SDL_EventType enum'>SDL_EventType</a></td><td class='docblock-short'><p>\brief The types of events that can be delivered.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_GLContextResetNotification.html" title='sdl2_sys::SDL_GLContextResetNotification enum'>SDL_GLContextResetNotification</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_GLattr.html" title='sdl2_sys::SDL_GLattr enum'>SDL_GLattr</a></td><td class='docblock-short'><p>\brief OpenGL configuration attributes</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_GLcontextFlag.html" title='sdl2_sys::SDL_GLcontextFlag enum'>SDL_GLcontextFlag</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_GLcontextReleaseFlag.html" title='sdl2_sys::SDL_GLcontextReleaseFlag enum'>SDL_GLcontextReleaseFlag</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_GLprofile.html" title='sdl2_sys::SDL_GLprofile enum'>SDL_GLprofile</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_GameControllerAxis.html" title='sdl2_sys::SDL_GameControllerAxis enum'>SDL_GameControllerAxis</a></td><td class='docblock-short'><p>The list of axes available from a controller</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_GameControllerBindType.html" title='sdl2_sys::SDL_GameControllerBindType enum'>SDL_GameControllerBindType</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_GameControllerButton.html" title='sdl2_sys::SDL_GameControllerButton enum'>SDL_GameControllerButton</a></td><td class='docblock-short'><p>The list of buttons available from a controller</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_HintPriority.html" title='sdl2_sys::SDL_HintPriority enum'>SDL_HintPriority</a></td><td class='docblock-short'><p>\brief An enumeration of hint priorities</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_HitTestResult.html" title='sdl2_sys::SDL_HitTestResult enum'>SDL_HitTestResult</a></td><td class='docblock-short'><p>\brief Possible return values from the SDL_HitTest callback.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_JoystickPowerLevel.html" title='sdl2_sys::SDL_JoystickPowerLevel enum'>SDL_JoystickPowerLevel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_JoystickType.html" title='sdl2_sys::SDL_JoystickType enum'>SDL_JoystickType</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_Keymod.html" title='sdl2_sys::SDL_Keymod enum'>SDL_Keymod</a></td><td class='docblock-short'><p>\brief Enumeration of valid key mods (possibly OR'd together).</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_LogPriority.html" title='sdl2_sys::SDL_LogPriority enum'>SDL_LogPriority</a></td><td class='docblock-short'><p>\brief The predefined log priorities</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_MessageBoxButtonFlags.html" title='sdl2_sys::SDL_MessageBoxButtonFlags enum'>SDL_MessageBoxButtonFlags</a></td><td class='docblock-short'><p>\brief Flags for SDL_MessageBoxButtonData.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_MessageBoxColorType.html" title='sdl2_sys::SDL_MessageBoxColorType enum'>SDL_MessageBoxColorType</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_MessageBoxFlags.html" title='sdl2_sys::SDL_MessageBoxFlags enum'>SDL_MessageBoxFlags</a></td><td class='docblock-short'><p>\brief SDL_MessageBox flags. If supported will display warning icon, etc.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_MouseWheelDirection.html" title='sdl2_sys::SDL_MouseWheelDirection enum'>SDL_MouseWheelDirection</a></td><td class='docblock-short'><p>\brief Scroll direction types for the Scroll event</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_PixelFormatEnum.html" title='sdl2_sys::SDL_PixelFormatEnum enum'>SDL_PixelFormatEnum</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_PowerState.html" title='sdl2_sys::SDL_PowerState enum'>SDL_PowerState</a></td><td class='docblock-short'><p>\brief The basic state for the system's power supply.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_RendererFlags.html" title='sdl2_sys::SDL_RendererFlags enum'>SDL_RendererFlags</a></td><td class='docblock-short'><p>\brief Flags used when creating a rendering context</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_RendererFlip.html" title='sdl2_sys::SDL_RendererFlip enum'>SDL_RendererFlip</a></td><td class='docblock-short'><p>\brief Flip constants for SDL_RenderCopyEx</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_SYSWM_TYPE.html" title='sdl2_sys::SDL_SYSWM_TYPE enum'>SDL_SYSWM_TYPE</a></td><td class='docblock-short'><p>These are the various supported windowing subsystems</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_Scancode.html" title='sdl2_sys::SDL_Scancode enum'>SDL_Scancode</a></td><td class='docblock-short'><p>\brief The SDL keyboard scancode representation.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_SensorType.html" title='sdl2_sys::SDL_SensorType enum'>SDL_SensorType</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_SystemCursor.html" title='sdl2_sys::SDL_SystemCursor enum'>SDL_SystemCursor</a></td><td class='docblock-short'><p>\brief Cursor types for SDL_CreateSystemCursor().</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_TextureAccess.html" title='sdl2_sys::SDL_TextureAccess enum'>SDL_TextureAccess</a></td><td class='docblock-short'><p>\brief The access pattern allowed for a texture.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_TextureModulate.html" title='sdl2_sys::SDL_TextureModulate enum'>SDL_TextureModulate</a></td><td class='docblock-short'><p>\brief The texture channel modulation used in SDL_RenderCopy().</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_ThreadPriority.html" title='sdl2_sys::SDL_ThreadPriority enum'>SDL_ThreadPriority</a></td><td class='docblock-short'><p>The SDL thread priority.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_TouchDeviceType.html" title='sdl2_sys::SDL_TouchDeviceType enum'>SDL_TouchDeviceType</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_WindowEventID.html" title='sdl2_sys::SDL_WindowEventID enum'>SDL_WindowEventID</a></td><td class='docblock-short'><p>\brief Event subtype for window events</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_WindowFlags.html" title='sdl2_sys::SDL_WindowFlags enum'>SDL_WindowFlags</a></td><td class='docblock-short'><p>\brief The flags on a window</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_YUV_CONVERSION_MODE.html" title='sdl2_sys::SDL_YUV_CONVERSION_MODE enum'>SDL_YUV_CONVERSION_MODE</a></td><td class='docblock-short'><p>\brief The formula used for converting between YUV and RGB</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_bool.html" title='sdl2_sys::SDL_bool enum'>SDL_bool</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_errorcode.html" title='sdl2_sys::SDL_errorcode enum'>SDL_errorcode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.SDL_eventaction.html" title='sdl2_sys::SDL_eventaction enum'>SDL_eventaction</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.WindowShapeMode.html" title='sdl2_sys::WindowShapeMode enum'>WindowShapeMode</a></td><td class='docblock-short'><p>\brief An enum denoting the specific type of contents present in an SDL_WindowShapeParams union.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum.XIMCaretDirection.html" title='sdl2_sys::XIMCaretDirection enum'>XIMCaretDirection</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.XIMCaretStyle.html" title='sdl2_sys::XIMCaretStyle enum'>XIMCaretStyle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.XIMStatusDataType.html" title='sdl2_sys::XIMStatusDataType enum'>XIMStatusDataType</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.XOrientation.html" title='sdl2_sys::XOrientation enum'>XOrientation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum._bindgen_ty_1.html" title='sdl2_sys::_bindgen_ty_1 enum'>_bindgen_ty_1</a></td><td class='docblock-short'><p>Pixel type.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum._bindgen_ty_2.html" title='sdl2_sys::_bindgen_ty_2 enum'>_bindgen_ty_2</a></td><td class='docblock-short'><p>Bitmap pixel order, high bit -> low bit.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum._bindgen_ty_3.html" title='sdl2_sys::_bindgen_ty_3 enum'>_bindgen_ty_3</a></td><td class='docblock-short'><p>Packed component order, high bit -> low bit.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum._bindgen_ty_4.html" title='sdl2_sys::_bindgen_ty_4 enum'>_bindgen_ty_4</a></td><td class='docblock-short'><p>Array component order, low byte -> high byte.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum._bindgen_ty_5.html" title='sdl2_sys::_bindgen_ty_5 enum'>_bindgen_ty_5</a></td><td class='docblock-short'><p>Packed component layout.</p>
|
||
</td></tr><tr class='module-item'><td><a class="enum" href="enum._bindgen_ty_6.html" title='sdl2_sys::_bindgen_ty_6 enum'>_bindgen_ty_6</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum._bindgen_ty_7.html" title='sdl2_sys::_bindgen_ty_7 enum'>_bindgen_ty_7</a></td><td class='docblock-short'><p>\brief The predefined log categories</p>
|
||
</td></tr></table><h2 id='constants' class='section-header'><a href="#constants">Constants</a></h2>
|
||
<table><tr class='module-item'><td><a class="constant" href="constant.AUDIO_F32LSB.html" title='sdl2_sys::AUDIO_F32LSB constant'>AUDIO_F32LSB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_F32MSB.html" title='sdl2_sys::AUDIO_F32MSB constant'>AUDIO_F32MSB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_F32.html" title='sdl2_sys::AUDIO_F32 constant'>AUDIO_F32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_F32SYS.html" title='sdl2_sys::AUDIO_F32SYS constant'>AUDIO_F32SYS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_S8.html" title='sdl2_sys::AUDIO_S8 constant'>AUDIO_S8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_S16LSB.html" title='sdl2_sys::AUDIO_S16LSB constant'>AUDIO_S16LSB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_S16MSB.html" title='sdl2_sys::AUDIO_S16MSB constant'>AUDIO_S16MSB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_S16.html" title='sdl2_sys::AUDIO_S16 constant'>AUDIO_S16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_S16SYS.html" title='sdl2_sys::AUDIO_S16SYS constant'>AUDIO_S16SYS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_S32LSB.html" title='sdl2_sys::AUDIO_S32LSB constant'>AUDIO_S32LSB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_S32MSB.html" title='sdl2_sys::AUDIO_S32MSB constant'>AUDIO_S32MSB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_S32.html" title='sdl2_sys::AUDIO_S32 constant'>AUDIO_S32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_S32SYS.html" title='sdl2_sys::AUDIO_S32SYS constant'>AUDIO_S32SYS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_U8.html" title='sdl2_sys::AUDIO_U8 constant'>AUDIO_U8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_U16LSB.html" title='sdl2_sys::AUDIO_U16LSB constant'>AUDIO_U16LSB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_U16MSB.html" title='sdl2_sys::AUDIO_U16MSB constant'>AUDIO_U16MSB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_U16.html" title='sdl2_sys::AUDIO_U16 constant'>AUDIO_U16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AUDIO_U16SYS.html" title='sdl2_sys::AUDIO_U16SYS constant'>AUDIO_U16SYS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Above.html" title='sdl2_sys::Above constant'>Above</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AllTemporary.html" title='sdl2_sys::AllTemporary constant'>AllTemporary</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AllocAll.html" title='sdl2_sys::AllocAll constant'>AllocAll</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AllocNone.html" title='sdl2_sys::AllocNone constant'>AllocNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AllowExposures.html" title='sdl2_sys::AllowExposures constant'>AllowExposures</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AlreadyGrabbed.html" title='sdl2_sys::AlreadyGrabbed constant'>AlreadyGrabbed</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Always.html" title='sdl2_sys::Always constant'>Always</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AnyButton.html" title='sdl2_sys::AnyButton constant'>AnyButton</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AnyKey.html" title='sdl2_sys::AnyKey constant'>AnyKey</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AnyModifier.html" title='sdl2_sys::AnyModifier constant'>AnyModifier</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AnyPropertyType.html" title='sdl2_sys::AnyPropertyType constant'>AnyPropertyType</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ArcChord.html" title='sdl2_sys::ArcChord constant'>ArcChord</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ArcPieSlice.html" title='sdl2_sys::ArcPieSlice constant'>ArcPieSlice</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AsyncBoth.html" title='sdl2_sys::AsyncBoth constant'>AsyncBoth</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AsyncKeyboard.html" title='sdl2_sys::AsyncKeyboard constant'>AsyncKeyboard</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AsyncPointer.html" title='sdl2_sys::AsyncPointer constant'>AsyncPointer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AutoRepeatModeDefault.html" title='sdl2_sys::AutoRepeatModeDefault constant'>AutoRepeatModeDefault</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AutoRepeatModeOff.html" title='sdl2_sys::AutoRepeatModeOff constant'>AutoRepeatModeOff</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.AutoRepeatModeOn.html" title='sdl2_sys::AutoRepeatModeOn constant'>AutoRepeatModeOn</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BIG_ENDIAN.html" title='sdl2_sys::BIG_ENDIAN constant'>BIG_ENDIAN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BYTE_ORDER.html" title='sdl2_sys::BYTE_ORDER constant'>BYTE_ORDER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadAccess.html" title='sdl2_sys::BadAccess constant'>BadAccess</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadAlloc.html" title='sdl2_sys::BadAlloc constant'>BadAlloc</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadAtom.html" title='sdl2_sys::BadAtom constant'>BadAtom</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadColor.html" title='sdl2_sys::BadColor constant'>BadColor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadCursor.html" title='sdl2_sys::BadCursor constant'>BadCursor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadDrawable.html" title='sdl2_sys::BadDrawable constant'>BadDrawable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadFont.html" title='sdl2_sys::BadFont constant'>BadFont</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadGC.html" title='sdl2_sys::BadGC constant'>BadGC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadIDChoice.html" title='sdl2_sys::BadIDChoice constant'>BadIDChoice</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadImplementation.html" title='sdl2_sys::BadImplementation constant'>BadImplementation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadLength.html" title='sdl2_sys::BadLength constant'>BadLength</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadMatch.html" title='sdl2_sys::BadMatch constant'>BadMatch</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadName.html" title='sdl2_sys::BadName constant'>BadName</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadPixmap.html" title='sdl2_sys::BadPixmap constant'>BadPixmap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadRequest.html" title='sdl2_sys::BadRequest constant'>BadRequest</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadValue.html" title='sdl2_sys::BadValue constant'>BadValue</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BadWindow.html" title='sdl2_sys::BadWindow constant'>BadWindow</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Below.html" title='sdl2_sys::Below constant'>Below</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.BottomIf.html" title='sdl2_sys::BottomIf constant'>BottomIf</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button1MotionMask.html" title='sdl2_sys::Button1MotionMask constant'>Button1MotionMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button1Mask.html" title='sdl2_sys::Button1Mask constant'>Button1Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button1.html" title='sdl2_sys::Button1 constant'>Button1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button2MotionMask.html" title='sdl2_sys::Button2MotionMask constant'>Button2MotionMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button2Mask.html" title='sdl2_sys::Button2Mask constant'>Button2Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button2.html" title='sdl2_sys::Button2 constant'>Button2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button3MotionMask.html" title='sdl2_sys::Button3MotionMask constant'>Button3MotionMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button3Mask.html" title='sdl2_sys::Button3Mask constant'>Button3Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button3.html" title='sdl2_sys::Button3 constant'>Button3</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button4MotionMask.html" title='sdl2_sys::Button4MotionMask constant'>Button4MotionMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button4Mask.html" title='sdl2_sys::Button4Mask constant'>Button4Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button4.html" title='sdl2_sys::Button4 constant'>Button4</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button5MotionMask.html" title='sdl2_sys::Button5MotionMask constant'>Button5MotionMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button5Mask.html" title='sdl2_sys::Button5Mask constant'>Button5Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Button5.html" title='sdl2_sys::Button5 constant'>Button5</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ButtonMotionMask.html" title='sdl2_sys::ButtonMotionMask constant'>ButtonMotionMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ButtonPress.html" title='sdl2_sys::ButtonPress constant'>ButtonPress</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ButtonPressMask.html" title='sdl2_sys::ButtonPressMask constant'>ButtonPressMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ButtonRelease.html" title='sdl2_sys::ButtonRelease constant'>ButtonRelease</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ButtonReleaseMask.html" title='sdl2_sys::ButtonReleaseMask constant'>ButtonReleaseMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWBackPixel.html" title='sdl2_sys::CWBackPixel constant'>CWBackPixel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWBackPixmap.html" title='sdl2_sys::CWBackPixmap constant'>CWBackPixmap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWBackingPixel.html" title='sdl2_sys::CWBackingPixel constant'>CWBackingPixel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWBackingPlanes.html" title='sdl2_sys::CWBackingPlanes constant'>CWBackingPlanes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWBackingStore.html" title='sdl2_sys::CWBackingStore constant'>CWBackingStore</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWBitGravity.html" title='sdl2_sys::CWBitGravity constant'>CWBitGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWBorderPixel.html" title='sdl2_sys::CWBorderPixel constant'>CWBorderPixel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWBorderPixmap.html" title='sdl2_sys::CWBorderPixmap constant'>CWBorderPixmap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWBorderWidth.html" title='sdl2_sys::CWBorderWidth constant'>CWBorderWidth</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWColormap.html" title='sdl2_sys::CWColormap constant'>CWColormap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWCursor.html" title='sdl2_sys::CWCursor constant'>CWCursor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWDontPropagate.html" title='sdl2_sys::CWDontPropagate constant'>CWDontPropagate</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWEventMask.html" title='sdl2_sys::CWEventMask constant'>CWEventMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWHeight.html" title='sdl2_sys::CWHeight constant'>CWHeight</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWOverrideRedirect.html" title='sdl2_sys::CWOverrideRedirect constant'>CWOverrideRedirect</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWSaveUnder.html" title='sdl2_sys::CWSaveUnder constant'>CWSaveUnder</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWSibling.html" title='sdl2_sys::CWSibling constant'>CWSibling</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWStackMode.html" title='sdl2_sys::CWStackMode constant'>CWStackMode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWWidth.html" title='sdl2_sys::CWWidth constant'>CWWidth</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWWinGravity.html" title='sdl2_sys::CWWinGravity constant'>CWWinGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWX.html" title='sdl2_sys::CWX constant'>CWX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CWY.html" title='sdl2_sys::CWY constant'>CWY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CapButt.html" title='sdl2_sys::CapButt constant'>CapButt</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CapNotLast.html" title='sdl2_sys::CapNotLast constant'>CapNotLast</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CapProjecting.html" title='sdl2_sys::CapProjecting constant'>CapProjecting</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CapRound.html" title='sdl2_sys::CapRound constant'>CapRound</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CenterGravity.html" title='sdl2_sys::CenterGravity constant'>CenterGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CirculateNotify.html" title='sdl2_sys::CirculateNotify constant'>CirculateNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CirculateRequest.html" title='sdl2_sys::CirculateRequest constant'>CirculateRequest</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ClientMessage.html" title='sdl2_sys::ClientMessage constant'>ClientMessage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ClipByChildren.html" title='sdl2_sys::ClipByChildren constant'>ClipByChildren</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ColormapChangeMask.html" title='sdl2_sys::ColormapChangeMask constant'>ColormapChangeMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ColormapInstalled.html" title='sdl2_sys::ColormapInstalled constant'>ColormapInstalled</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ColormapNotify.html" title='sdl2_sys::ColormapNotify constant'>ColormapNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ColormapUninstalled.html" title='sdl2_sys::ColormapUninstalled constant'>ColormapUninstalled</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Complex.html" title='sdl2_sys::Complex constant'>Complex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ConfigureNotify.html" title='sdl2_sys::ConfigureNotify constant'>ConfigureNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ConfigureRequest.html" title='sdl2_sys::ConfigureRequest constant'>ConfigureRequest</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ControlMapIndex.html" title='sdl2_sys::ControlMapIndex constant'>ControlMapIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ControlMask.html" title='sdl2_sys::ControlMask constant'>ControlMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Convex.html" title='sdl2_sys::Convex constant'>Convex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CoordModeOrigin.html" title='sdl2_sys::CoordModeOrigin constant'>CoordModeOrigin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CoordModePrevious.html" title='sdl2_sys::CoordModePrevious constant'>CoordModePrevious</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CopyFromParent.html" title='sdl2_sys::CopyFromParent constant'>CopyFromParent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CreateNotify.html" title='sdl2_sys::CreateNotify constant'>CreateNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CurrentTime.html" title='sdl2_sys::CurrentTime constant'>CurrentTime</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.CursorShape.html" title='sdl2_sys::CursorShape constant'>CursorShape</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DefaultBlanking.html" title='sdl2_sys::DefaultBlanking constant'>DefaultBlanking</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DefaultExposures.html" title='sdl2_sys::DefaultExposures constant'>DefaultExposures</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DestroyAll.html" title='sdl2_sys::DestroyAll constant'>DestroyAll</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DestroyNotify.html" title='sdl2_sys::DestroyNotify constant'>DestroyNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DirectColor.html" title='sdl2_sys::DirectColor constant'>DirectColor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DisableAccess.html" title='sdl2_sys::DisableAccess constant'>DisableAccess</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DisableScreenInterval.html" title='sdl2_sys::DisableScreenInterval constant'>DisableScreenInterval</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DisableScreenSaver.html" title='sdl2_sys::DisableScreenSaver constant'>DisableScreenSaver</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DoBlue.html" title='sdl2_sys::DoBlue constant'>DoBlue</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DoGreen.html" title='sdl2_sys::DoGreen constant'>DoGreen</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DoRed.html" title='sdl2_sys::DoRed constant'>DoRed</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DontAllowExposures.html" title='sdl2_sys::DontAllowExposures constant'>DontAllowExposures</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.DontPreferBlanking.html" title='sdl2_sys::DontPreferBlanking constant'>DontPreferBlanking</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.EXIT_FAILURE.html" title='sdl2_sys::EXIT_FAILURE constant'>EXIT_FAILURE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.EXIT_SUCCESS.html" title='sdl2_sys::EXIT_SUCCESS constant'>EXIT_SUCCESS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.EastGravity.html" title='sdl2_sys::EastGravity constant'>EastGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.EnableAccess.html" title='sdl2_sys::EnableAccess constant'>EnableAccess</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.EnterNotify.html" title='sdl2_sys::EnterNotify constant'>EnterNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.EnterWindowMask.html" title='sdl2_sys::EnterWindowMask constant'>EnterWindowMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.EvenOddRule.html" title='sdl2_sys::EvenOddRule constant'>EvenOddRule</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Expose.html" title='sdl2_sys::Expose constant'>Expose</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ExposureMask.html" title='sdl2_sys::ExposureMask constant'>ExposureMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FD_SETSIZE.html" title='sdl2_sys::FD_SETSIZE constant'>FD_SETSIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FUNCPROTO.html" title='sdl2_sys::FUNCPROTO constant'>FUNCPROTO</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.False.html" title='sdl2_sys::False constant'>False</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FamilyChaos.html" title='sdl2_sys::FamilyChaos constant'>FamilyChaos</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FamilyDECnet.html" title='sdl2_sys::FamilyDECnet constant'>FamilyDECnet</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FamilyInternet.html" title='sdl2_sys::FamilyInternet constant'>FamilyInternet</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FamilyInternet6.html" title='sdl2_sys::FamilyInternet6 constant'>FamilyInternet6</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FamilyServerInterpreted.html" title='sdl2_sys::FamilyServerInterpreted constant'>FamilyServerInterpreted</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FillOpaqueStippled.html" title='sdl2_sys::FillOpaqueStippled constant'>FillOpaqueStippled</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FillSolid.html" title='sdl2_sys::FillSolid constant'>FillSolid</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FillStippled.html" title='sdl2_sys::FillStippled constant'>FillStippled</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FillTiled.html" title='sdl2_sys::FillTiled constant'>FillTiled</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FirstExtensionError.html" title='sdl2_sys::FirstExtensionError constant'>FirstExtensionError</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FocusChangeMask.html" title='sdl2_sys::FocusChangeMask constant'>FocusChangeMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FocusIn.html" title='sdl2_sys::FocusIn constant'>FocusIn</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FocusOut.html" title='sdl2_sys::FocusOut constant'>FocusOut</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FontChange.html" title='sdl2_sys::FontChange constant'>FontChange</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FontLeftToRight.html" title='sdl2_sys::FontLeftToRight constant'>FontLeftToRight</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.FontRightToLeft.html" title='sdl2_sys::FontRightToLeft constant'>FontRightToLeft</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ForgetGravity.html" title='sdl2_sys::ForgetGravity constant'>ForgetGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCArcMode.html" title='sdl2_sys::GCArcMode constant'>GCArcMode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCBackground.html" title='sdl2_sys::GCBackground constant'>GCBackground</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCCapStyle.html" title='sdl2_sys::GCCapStyle constant'>GCCapStyle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCClipMask.html" title='sdl2_sys::GCClipMask constant'>GCClipMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCClipXOrigin.html" title='sdl2_sys::GCClipXOrigin constant'>GCClipXOrigin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCClipYOrigin.html" title='sdl2_sys::GCClipYOrigin constant'>GCClipYOrigin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCDashList.html" title='sdl2_sys::GCDashList constant'>GCDashList</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCDashOffset.html" title='sdl2_sys::GCDashOffset constant'>GCDashOffset</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCFillRule.html" title='sdl2_sys::GCFillRule constant'>GCFillRule</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCFillStyle.html" title='sdl2_sys::GCFillStyle constant'>GCFillStyle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCFont.html" title='sdl2_sys::GCFont constant'>GCFont</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCForeground.html" title='sdl2_sys::GCForeground constant'>GCForeground</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCFunction.html" title='sdl2_sys::GCFunction constant'>GCFunction</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCGraphicsExposures.html" title='sdl2_sys::GCGraphicsExposures constant'>GCGraphicsExposures</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCJoinStyle.html" title='sdl2_sys::GCJoinStyle constant'>GCJoinStyle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCLastBit.html" title='sdl2_sys::GCLastBit constant'>GCLastBit</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCLineStyle.html" title='sdl2_sys::GCLineStyle constant'>GCLineStyle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCLineWidth.html" title='sdl2_sys::GCLineWidth constant'>GCLineWidth</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCPlaneMask.html" title='sdl2_sys::GCPlaneMask constant'>GCPlaneMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCStipple.html" title='sdl2_sys::GCStipple constant'>GCStipple</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCSubwindowMode.html" title='sdl2_sys::GCSubwindowMode constant'>GCSubwindowMode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCTile.html" title='sdl2_sys::GCTile constant'>GCTile</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCTileStipXOrigin.html" title='sdl2_sys::GCTileStipXOrigin constant'>GCTileStipXOrigin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GCTileStipYOrigin.html" title='sdl2_sys::GCTileStipYOrigin constant'>GCTileStipYOrigin</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXand.html" title='sdl2_sys::GXand constant'>GXand</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXandInverted.html" title='sdl2_sys::GXandInverted constant'>GXandInverted</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXandReverse.html" title='sdl2_sys::GXandReverse constant'>GXandReverse</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXclear.html" title='sdl2_sys::GXclear constant'>GXclear</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXcopy.html" title='sdl2_sys::GXcopy constant'>GXcopy</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXcopyInverted.html" title='sdl2_sys::GXcopyInverted constant'>GXcopyInverted</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXequiv.html" title='sdl2_sys::GXequiv constant'>GXequiv</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXinvert.html" title='sdl2_sys::GXinvert constant'>GXinvert</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXnand.html" title='sdl2_sys::GXnand constant'>GXnand</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXnoop.html" title='sdl2_sys::GXnoop constant'>GXnoop</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXnor.html" title='sdl2_sys::GXnor constant'>GXnor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXor.html" title='sdl2_sys::GXor constant'>GXor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXorInverted.html" title='sdl2_sys::GXorInverted constant'>GXorInverted</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXorReverse.html" title='sdl2_sys::GXorReverse constant'>GXorReverse</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXset.html" title='sdl2_sys::GXset constant'>GXset</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GXxor.html" title='sdl2_sys::GXxor constant'>GXxor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GenericEvent.html" title='sdl2_sys::GenericEvent constant'>GenericEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GrabFrozen.html" title='sdl2_sys::GrabFrozen constant'>GrabFrozen</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GrabInvalidTime.html" title='sdl2_sys::GrabInvalidTime constant'>GrabInvalidTime</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GrabModeAsync.html" title='sdl2_sys::GrabModeAsync constant'>GrabModeAsync</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GrabModeSync.html" title='sdl2_sys::GrabModeSync constant'>GrabModeSync</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GrabNotViewable.html" title='sdl2_sys::GrabNotViewable constant'>GrabNotViewable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GrabSuccess.html" title='sdl2_sys::GrabSuccess constant'>GrabSuccess</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GraphicsExpose.html" title='sdl2_sys::GraphicsExpose constant'>GraphicsExpose</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GravityNotify.html" title='sdl2_sys::GravityNotify constant'>GravityNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.GrayScale.html" title='sdl2_sys::GrayScale constant'>GrayScale</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.HAVE_GCC_SYNC_LOCK_TEST_AND_SET.html" title='sdl2_sys::HAVE_GCC_SYNC_LOCK_TEST_AND_SET constant'>HAVE_GCC_SYNC_LOCK_TEST_AND_SET</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.HAVE_STDARG_H.html" title='sdl2_sys::HAVE_STDARG_H constant'>HAVE_STDARG_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.HAVE_STDDEF_H.html" title='sdl2_sys::HAVE_STDDEF_H constant'>HAVE_STDDEF_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.HAVE_STDINT_H.html" title='sdl2_sys::HAVE_STDINT_H constant'>HAVE_STDINT_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.HostDelete.html" title='sdl2_sys::HostDelete constant'>HostDelete</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.HostInsert.html" title='sdl2_sys::HostInsert constant'>HostInsert</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT8_MIN.html" title='sdl2_sys::INT8_MIN constant'>INT8_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT8_MAX.html" title='sdl2_sys::INT8_MAX constant'>INT8_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT16_MIN.html" title='sdl2_sys::INT16_MIN constant'>INT16_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT16_MAX.html" title='sdl2_sys::INT16_MAX constant'>INT16_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT32_MIN.html" title='sdl2_sys::INT32_MIN constant'>INT32_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT32_MAX.html" title='sdl2_sys::INT32_MAX constant'>INT32_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INTPTR_MAX.html" title='sdl2_sys::INTPTR_MAX constant'>INTPTR_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INTPTR_MIN.html" title='sdl2_sys::INTPTR_MIN constant'>INTPTR_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_FAST8_MIN.html" title='sdl2_sys::INT_FAST8_MIN constant'>INT_FAST8_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_FAST8_MAX.html" title='sdl2_sys::INT_FAST8_MAX constant'>INT_FAST8_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_FAST16_MIN.html" title='sdl2_sys::INT_FAST16_MIN constant'>INT_FAST16_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_FAST16_MAX.html" title='sdl2_sys::INT_FAST16_MAX constant'>INT_FAST16_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_FAST32_MIN.html" title='sdl2_sys::INT_FAST32_MIN constant'>INT_FAST32_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_FAST32_MAX.html" title='sdl2_sys::INT_FAST32_MAX constant'>INT_FAST32_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_LEAST8_MIN.html" title='sdl2_sys::INT_LEAST8_MIN constant'>INT_LEAST8_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_LEAST8_MAX.html" title='sdl2_sys::INT_LEAST8_MAX constant'>INT_LEAST8_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_LEAST16_MIN.html" title='sdl2_sys::INT_LEAST16_MIN constant'>INT_LEAST16_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_LEAST16_MAX.html" title='sdl2_sys::INT_LEAST16_MAX constant'>INT_LEAST16_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_LEAST32_MIN.html" title='sdl2_sys::INT_LEAST32_MIN constant'>INT_LEAST32_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.INT_LEAST32_MAX.html" title='sdl2_sys::INT_LEAST32_MAX constant'>INT_LEAST32_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.IncludeInferiors.html" title='sdl2_sys::IncludeInferiors constant'>IncludeInferiors</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.InputFocus.html" title='sdl2_sys::InputFocus constant'>InputFocus</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.InputOnly.html" title='sdl2_sys::InputOnly constant'>InputOnly</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.InputOutput.html" title='sdl2_sys::InputOutput constant'>InputOutput</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.IsUnmapped.html" title='sdl2_sys::IsUnmapped constant'>IsUnmapped</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.IsUnviewable.html" title='sdl2_sys::IsUnviewable constant'>IsUnviewable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.IsViewable.html" title='sdl2_sys::IsViewable constant'>IsViewable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.JoinBevel.html" title='sdl2_sys::JoinBevel constant'>JoinBevel</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.JoinMiter.html" title='sdl2_sys::JoinMiter constant'>JoinMiter</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.JoinRound.html" title='sdl2_sys::JoinRound constant'>JoinRound</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KBAutoRepeatMode.html" title='sdl2_sys::KBAutoRepeatMode constant'>KBAutoRepeatMode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KBBellDuration.html" title='sdl2_sys::KBBellDuration constant'>KBBellDuration</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KBBellPercent.html" title='sdl2_sys::KBBellPercent constant'>KBBellPercent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KBBellPitch.html" title='sdl2_sys::KBBellPitch constant'>KBBellPitch</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KBKey.html" title='sdl2_sys::KBKey constant'>KBKey</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KBKeyClickPercent.html" title='sdl2_sys::KBKeyClickPercent constant'>KBKeyClickPercent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KBLed.html" title='sdl2_sys::KBLed constant'>KBLed</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KBLedMode.html" title='sdl2_sys::KBLedMode constant'>KBLedMode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KeyPress.html" title='sdl2_sys::KeyPress constant'>KeyPress</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KeyPressMask.html" title='sdl2_sys::KeyPressMask constant'>KeyPressMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KeyRelease.html" title='sdl2_sys::KeyRelease constant'>KeyRelease</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KeyReleaseMask.html" title='sdl2_sys::KeyReleaseMask constant'>KeyReleaseMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KeymapNotify.html" title='sdl2_sys::KeymapNotify constant'>KeymapNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.KeymapStateMask.html" title='sdl2_sys::KeymapStateMask constant'>KeymapStateMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LASTEvent.html" title='sdl2_sys::LASTEvent constant'>LASTEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LITTLE_ENDIAN.html" title='sdl2_sys::LITTLE_ENDIAN constant'>LITTLE_ENDIAN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LSBFirst.html" title='sdl2_sys::LSBFirst constant'>LSBFirst</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LastExtensionError.html" title='sdl2_sys::LastExtensionError constant'>LastExtensionError</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LeaveNotify.html" title='sdl2_sys::LeaveNotify constant'>LeaveNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LeaveWindowMask.html" title='sdl2_sys::LeaveWindowMask constant'>LeaveWindowMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LedModeOff.html" title='sdl2_sys::LedModeOff constant'>LedModeOff</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LedModeOn.html" title='sdl2_sys::LedModeOn constant'>LedModeOn</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LineDoubleDash.html" title='sdl2_sys::LineDoubleDash constant'>LineDoubleDash</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LineOnOffDash.html" title='sdl2_sys::LineOnOffDash constant'>LineOnOffDash</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LineSolid.html" title='sdl2_sys::LineSolid constant'>LineSolid</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LockMapIndex.html" title='sdl2_sys::LockMapIndex constant'>LockMapIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LockMask.html" title='sdl2_sys::LockMask constant'>LockMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.LowerHighest.html" title='sdl2_sys::LowerHighest constant'>LowerHighest</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MSBFirst.html" title='sdl2_sys::MSBFirst constant'>MSBFirst</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.M_PI.html" title='sdl2_sys::M_PI constant'>M_PI</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MapNotify.html" title='sdl2_sys::MapNotify constant'>MapNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MapRequest.html" title='sdl2_sys::MapRequest constant'>MapRequest</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MappingBusy.html" title='sdl2_sys::MappingBusy constant'>MappingBusy</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MappingFailed.html" title='sdl2_sys::MappingFailed constant'>MappingFailed</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MappingKeyboard.html" title='sdl2_sys::MappingKeyboard constant'>MappingKeyboard</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MappingModifier.html" title='sdl2_sys::MappingModifier constant'>MappingModifier</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MappingNotify.html" title='sdl2_sys::MappingNotify constant'>MappingNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MappingPointer.html" title='sdl2_sys::MappingPointer constant'>MappingPointer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MappingSuccess.html" title='sdl2_sys::MappingSuccess constant'>MappingSuccess</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Mod1Mask.html" title='sdl2_sys::Mod1Mask constant'>Mod1Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Mod1MapIndex.html" title='sdl2_sys::Mod1MapIndex constant'>Mod1MapIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Mod2Mask.html" title='sdl2_sys::Mod2Mask constant'>Mod2Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Mod2MapIndex.html" title='sdl2_sys::Mod2MapIndex constant'>Mod2MapIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Mod3Mask.html" title='sdl2_sys::Mod3Mask constant'>Mod3Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Mod3MapIndex.html" title='sdl2_sys::Mod3MapIndex constant'>Mod3MapIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Mod4Mask.html" title='sdl2_sys::Mod4Mask constant'>Mod4Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Mod4MapIndex.html" title='sdl2_sys::Mod4MapIndex constant'>Mod4MapIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Mod5Mask.html" title='sdl2_sys::Mod5Mask constant'>Mod5Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Mod5MapIndex.html" title='sdl2_sys::Mod5MapIndex constant'>Mod5MapIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.MotionNotify.html" title='sdl2_sys::MotionNotify constant'>MotionNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NeedFunctionPrototypes.html" title='sdl2_sys::NeedFunctionPrototypes constant'>NeedFunctionPrototypes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NeedNestedPrototypes.html" title='sdl2_sys::NeedNestedPrototypes constant'>NeedNestedPrototypes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NeedVarargsPrototypes.html" title='sdl2_sys::NeedVarargsPrototypes constant'>NeedVarargsPrototypes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NeedWidePrototypes.html" title='sdl2_sys::NeedWidePrototypes constant'>NeedWidePrototypes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NoEventMask.html" title='sdl2_sys::NoEventMask constant'>NoEventMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NoExpose.html" title='sdl2_sys::NoExpose constant'>NoExpose</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NoSymbol.html" title='sdl2_sys::NoSymbol constant'>NoSymbol</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Nonconvex.html" title='sdl2_sys::Nonconvex constant'>Nonconvex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.None.html" title='sdl2_sys::None constant'>None</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NorthEastGravity.html" title='sdl2_sys::NorthEastGravity constant'>NorthEastGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NorthGravity.html" title='sdl2_sys::NorthGravity constant'>NorthGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NorthWestGravity.html" title='sdl2_sys::NorthWestGravity constant'>NorthWestGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotUseful.html" title='sdl2_sys::NotUseful constant'>NotUseful</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyAncestor.html" title='sdl2_sys::NotifyAncestor constant'>NotifyAncestor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyDetailNone.html" title='sdl2_sys::NotifyDetailNone constant'>NotifyDetailNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyGrab.html" title='sdl2_sys::NotifyGrab constant'>NotifyGrab</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyHint.html" title='sdl2_sys::NotifyHint constant'>NotifyHint</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyInferior.html" title='sdl2_sys::NotifyInferior constant'>NotifyInferior</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyNonlinear.html" title='sdl2_sys::NotifyNonlinear constant'>NotifyNonlinear</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyNonlinearVirtual.html" title='sdl2_sys::NotifyNonlinearVirtual constant'>NotifyNonlinearVirtual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyNormal.html" title='sdl2_sys::NotifyNormal constant'>NotifyNormal</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyPointer.html" title='sdl2_sys::NotifyPointer constant'>NotifyPointer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyPointerRoot.html" title='sdl2_sys::NotifyPointerRoot constant'>NotifyPointerRoot</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyUngrab.html" title='sdl2_sys::NotifyUngrab constant'>NotifyUngrab</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyVirtual.html" title='sdl2_sys::NotifyVirtual constant'>NotifyVirtual</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.NotifyWhileGrabbed.html" title='sdl2_sys::NotifyWhileGrabbed constant'>NotifyWhileGrabbed</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Opposite.html" title='sdl2_sys::Opposite constant'>Opposite</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.OwnerGrabButtonMask.html" title='sdl2_sys::OwnerGrabButtonMask constant'>OwnerGrabButtonMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PDP_ENDIAN.html" title='sdl2_sys::PDP_ENDIAN constant'>PDP_ENDIAN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PTRDIFF_MAX.html" title='sdl2_sys::PTRDIFF_MAX constant'>PTRDIFF_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PTRDIFF_MIN.html" title='sdl2_sys::PTRDIFF_MIN constant'>PTRDIFF_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ParentRelative.html" title='sdl2_sys::ParentRelative constant'>ParentRelative</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PlaceOnBottom.html" title='sdl2_sys::PlaceOnBottom constant'>PlaceOnBottom</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PlaceOnTop.html" title='sdl2_sys::PlaceOnTop constant'>PlaceOnTop</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PointerMotionHintMask.html" title='sdl2_sys::PointerMotionHintMask constant'>PointerMotionHintMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PointerMotionMask.html" title='sdl2_sys::PointerMotionMask constant'>PointerMotionMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PointerRoot.html" title='sdl2_sys::PointerRoot constant'>PointerRoot</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PointerWindow.html" title='sdl2_sys::PointerWindow constant'>PointerWindow</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PreferBlanking.html" title='sdl2_sys::PreferBlanking constant'>PreferBlanking</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PropModeAppend.html" title='sdl2_sys::PropModeAppend constant'>PropModeAppend</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PropModePrepend.html" title='sdl2_sys::PropModePrepend constant'>PropModePrepend</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PropModeReplace.html" title='sdl2_sys::PropModeReplace constant'>PropModeReplace</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PropertyChangeMask.html" title='sdl2_sys::PropertyChangeMask constant'>PropertyChangeMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PropertyDelete.html" title='sdl2_sys::PropertyDelete constant'>PropertyDelete</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PropertyNewValue.html" title='sdl2_sys::PropertyNewValue constant'>PropertyNewValue</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PropertyNotify.html" title='sdl2_sys::PropertyNotify constant'>PropertyNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.PseudoColor.html" title='sdl2_sys::PseudoColor constant'>PseudoColor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.QueuedAfterFlush.html" title='sdl2_sys::QueuedAfterFlush constant'>QueuedAfterFlush</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.QueuedAfterReading.html" title='sdl2_sys::QueuedAfterReading constant'>QueuedAfterReading</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.QueuedAlready.html" title='sdl2_sys::QueuedAlready constant'>QueuedAlready</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.RAND_MAX.html" title='sdl2_sys::RAND_MAX constant'>RAND_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.RW_SEEK_CUR.html" title='sdl2_sys::RW_SEEK_CUR constant'>RW_SEEK_CUR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.RW_SEEK_END.html" title='sdl2_sys::RW_SEEK_END constant'>RW_SEEK_END</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.RW_SEEK_SET.html" title='sdl2_sys::RW_SEEK_SET constant'>RW_SEEK_SET</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.RaiseLowest.html" title='sdl2_sys::RaiseLowest constant'>RaiseLowest</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ReparentNotify.html" title='sdl2_sys::ReparentNotify constant'>ReparentNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ReplayKeyboard.html" title='sdl2_sys::ReplayKeyboard constant'>ReplayKeyboard</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ReplayPointer.html" title='sdl2_sys::ReplayPointer constant'>ReplayPointer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ResizeRedirectMask.html" title='sdl2_sys::ResizeRedirectMask constant'>ResizeRedirectMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ResizeRequest.html" title='sdl2_sys::ResizeRequest constant'>ResizeRequest</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.RetainPermanent.html" title='sdl2_sys::RetainPermanent constant'>RetainPermanent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.RetainTemporary.html" title='sdl2_sys::RetainTemporary constant'>RetainTemporary</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.RevertToParent.html" title='sdl2_sys::RevertToParent constant'>RevertToParent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_0.html" title='sdl2_sys::SDLK_0 constant'>SDLK_0</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_1.html" title='sdl2_sys::SDLK_1 constant'>SDLK_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_2.html" title='sdl2_sys::SDLK_2 constant'>SDLK_2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_3.html" title='sdl2_sys::SDLK_3 constant'>SDLK_3</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_4.html" title='sdl2_sys::SDLK_4 constant'>SDLK_4</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_5.html" title='sdl2_sys::SDLK_5 constant'>SDLK_5</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_6.html" title='sdl2_sys::SDLK_6 constant'>SDLK_6</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_7.html" title='sdl2_sys::SDLK_7 constant'>SDLK_7</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_8.html" title='sdl2_sys::SDLK_8 constant'>SDLK_8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_9.html" title='sdl2_sys::SDLK_9 constant'>SDLK_9</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AC_BACK.html" title='sdl2_sys::SDLK_AC_BACK constant'>SDLK_AC_BACK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AC_BOOKMARKS.html" title='sdl2_sys::SDLK_AC_BOOKMARKS constant'>SDLK_AC_BOOKMARKS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AC_FORWARD.html" title='sdl2_sys::SDLK_AC_FORWARD constant'>SDLK_AC_FORWARD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AC_HOME.html" title='sdl2_sys::SDLK_AC_HOME constant'>SDLK_AC_HOME</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AC_REFRESH.html" title='sdl2_sys::SDLK_AC_REFRESH constant'>SDLK_AC_REFRESH</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AC_SEARCH.html" title='sdl2_sys::SDLK_AC_SEARCH constant'>SDLK_AC_SEARCH</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AC_STOP.html" title='sdl2_sys::SDLK_AC_STOP constant'>SDLK_AC_STOP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AGAIN.html" title='sdl2_sys::SDLK_AGAIN constant'>SDLK_AGAIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_ALTERASE.html" title='sdl2_sys::SDLK_ALTERASE constant'>SDLK_ALTERASE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AMPERSAND.html" title='sdl2_sys::SDLK_AMPERSAND constant'>SDLK_AMPERSAND</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_APP1.html" title='sdl2_sys::SDLK_APP1 constant'>SDLK_APP1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_APP2.html" title='sdl2_sys::SDLK_APP2 constant'>SDLK_APP2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_APPLICATION.html" title='sdl2_sys::SDLK_APPLICATION constant'>SDLK_APPLICATION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_ASTERISK.html" title='sdl2_sys::SDLK_ASTERISK constant'>SDLK_ASTERISK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AT.html" title='sdl2_sys::SDLK_AT constant'>SDLK_AT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AUDIOFASTFORWARD.html" title='sdl2_sys::SDLK_AUDIOFASTFORWARD constant'>SDLK_AUDIOFASTFORWARD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AUDIOMUTE.html" title='sdl2_sys::SDLK_AUDIOMUTE constant'>SDLK_AUDIOMUTE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AUDIONEXT.html" title='sdl2_sys::SDLK_AUDIONEXT constant'>SDLK_AUDIONEXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AUDIOPLAY.html" title='sdl2_sys::SDLK_AUDIOPLAY constant'>SDLK_AUDIOPLAY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AUDIOPREV.html" title='sdl2_sys::SDLK_AUDIOPREV constant'>SDLK_AUDIOPREV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AUDIOREWIND.html" title='sdl2_sys::SDLK_AUDIOREWIND constant'>SDLK_AUDIOREWIND</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_AUDIOSTOP.html" title='sdl2_sys::SDLK_AUDIOSTOP constant'>SDLK_AUDIOSTOP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_BACKQUOTE.html" title='sdl2_sys::SDLK_BACKQUOTE constant'>SDLK_BACKQUOTE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_BACKSLASH.html" title='sdl2_sys::SDLK_BACKSLASH constant'>SDLK_BACKSLASH</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_BACKSPACE.html" title='sdl2_sys::SDLK_BACKSPACE constant'>SDLK_BACKSPACE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_BRIGHTNESSDOWN.html" title='sdl2_sys::SDLK_BRIGHTNESSDOWN constant'>SDLK_BRIGHTNESSDOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_BRIGHTNESSUP.html" title='sdl2_sys::SDLK_BRIGHTNESSUP constant'>SDLK_BRIGHTNESSUP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_CALCULATOR.html" title='sdl2_sys::SDLK_CALCULATOR constant'>SDLK_CALCULATOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_CANCEL.html" title='sdl2_sys::SDLK_CANCEL constant'>SDLK_CANCEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_CAPSLOCK.html" title='sdl2_sys::SDLK_CAPSLOCK constant'>SDLK_CAPSLOCK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_CARET.html" title='sdl2_sys::SDLK_CARET constant'>SDLK_CARET</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_CLEAR.html" title='sdl2_sys::SDLK_CLEAR constant'>SDLK_CLEAR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_CLEARAGAIN.html" title='sdl2_sys::SDLK_CLEARAGAIN constant'>SDLK_CLEARAGAIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_COLON.html" title='sdl2_sys::SDLK_COLON constant'>SDLK_COLON</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_COMMA.html" title='sdl2_sys::SDLK_COMMA constant'>SDLK_COMMA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_COMPUTER.html" title='sdl2_sys::SDLK_COMPUTER constant'>SDLK_COMPUTER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_COPY.html" title='sdl2_sys::SDLK_COPY constant'>SDLK_COPY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_CRSEL.html" title='sdl2_sys::SDLK_CRSEL constant'>SDLK_CRSEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_CURRENCYSUBUNIT.html" title='sdl2_sys::SDLK_CURRENCYSUBUNIT constant'>SDLK_CURRENCYSUBUNIT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_CURRENCYUNIT.html" title='sdl2_sys::SDLK_CURRENCYUNIT constant'>SDLK_CURRENCYUNIT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_CUT.html" title='sdl2_sys::SDLK_CUT constant'>SDLK_CUT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_DECIMALSEPARATOR.html" title='sdl2_sys::SDLK_DECIMALSEPARATOR constant'>SDLK_DECIMALSEPARATOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_DELETE.html" title='sdl2_sys::SDLK_DELETE constant'>SDLK_DELETE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_DISPLAYSWITCH.html" title='sdl2_sys::SDLK_DISPLAYSWITCH constant'>SDLK_DISPLAYSWITCH</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_DOLLAR.html" title='sdl2_sys::SDLK_DOLLAR constant'>SDLK_DOLLAR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_DOWN.html" title='sdl2_sys::SDLK_DOWN constant'>SDLK_DOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_EJECT.html" title='sdl2_sys::SDLK_EJECT constant'>SDLK_EJECT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_END.html" title='sdl2_sys::SDLK_END constant'>SDLK_END</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_EQUALS.html" title='sdl2_sys::SDLK_EQUALS constant'>SDLK_EQUALS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_ESCAPE.html" title='sdl2_sys::SDLK_ESCAPE constant'>SDLK_ESCAPE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_EXCLAIM.html" title='sdl2_sys::SDLK_EXCLAIM constant'>SDLK_EXCLAIM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_EXECUTE.html" title='sdl2_sys::SDLK_EXECUTE constant'>SDLK_EXECUTE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_EXSEL.html" title='sdl2_sys::SDLK_EXSEL constant'>SDLK_EXSEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F1.html" title='sdl2_sys::SDLK_F1 constant'>SDLK_F1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F2.html" title='sdl2_sys::SDLK_F2 constant'>SDLK_F2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F3.html" title='sdl2_sys::SDLK_F3 constant'>SDLK_F3</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F4.html" title='sdl2_sys::SDLK_F4 constant'>SDLK_F4</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F5.html" title='sdl2_sys::SDLK_F5 constant'>SDLK_F5</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F6.html" title='sdl2_sys::SDLK_F6 constant'>SDLK_F6</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F7.html" title='sdl2_sys::SDLK_F7 constant'>SDLK_F7</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F8.html" title='sdl2_sys::SDLK_F8 constant'>SDLK_F8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F9.html" title='sdl2_sys::SDLK_F9 constant'>SDLK_F9</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F10.html" title='sdl2_sys::SDLK_F10 constant'>SDLK_F10</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F11.html" title='sdl2_sys::SDLK_F11 constant'>SDLK_F11</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F12.html" title='sdl2_sys::SDLK_F12 constant'>SDLK_F12</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F13.html" title='sdl2_sys::SDLK_F13 constant'>SDLK_F13</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F14.html" title='sdl2_sys::SDLK_F14 constant'>SDLK_F14</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F15.html" title='sdl2_sys::SDLK_F15 constant'>SDLK_F15</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F16.html" title='sdl2_sys::SDLK_F16 constant'>SDLK_F16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F17.html" title='sdl2_sys::SDLK_F17 constant'>SDLK_F17</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F18.html" title='sdl2_sys::SDLK_F18 constant'>SDLK_F18</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F19.html" title='sdl2_sys::SDLK_F19 constant'>SDLK_F19</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F20.html" title='sdl2_sys::SDLK_F20 constant'>SDLK_F20</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F21.html" title='sdl2_sys::SDLK_F21 constant'>SDLK_F21</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F22.html" title='sdl2_sys::SDLK_F22 constant'>SDLK_F22</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F23.html" title='sdl2_sys::SDLK_F23 constant'>SDLK_F23</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_F24.html" title='sdl2_sys::SDLK_F24 constant'>SDLK_F24</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_FIND.html" title='sdl2_sys::SDLK_FIND constant'>SDLK_FIND</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_GREATER.html" title='sdl2_sys::SDLK_GREATER constant'>SDLK_GREATER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_HASH.html" title='sdl2_sys::SDLK_HASH constant'>SDLK_HASH</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_HELP.html" title='sdl2_sys::SDLK_HELP constant'>SDLK_HELP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_HOME.html" title='sdl2_sys::SDLK_HOME constant'>SDLK_HOME</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_INSERT.html" title='sdl2_sys::SDLK_INSERT constant'>SDLK_INSERT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KBDILLUMDOWN.html" title='sdl2_sys::SDLK_KBDILLUMDOWN constant'>SDLK_KBDILLUMDOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KBDILLUMTOGGLE.html" title='sdl2_sys::SDLK_KBDILLUMTOGGLE constant'>SDLK_KBDILLUMTOGGLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KBDILLUMUP.html" title='sdl2_sys::SDLK_KBDILLUMUP constant'>SDLK_KBDILLUMUP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_0.html" title='sdl2_sys::SDLK_KP_0 constant'>SDLK_KP_0</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_00.html" title='sdl2_sys::SDLK_KP_00 constant'>SDLK_KP_00</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_000.html" title='sdl2_sys::SDLK_KP_000 constant'>SDLK_KP_000</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_1.html" title='sdl2_sys::SDLK_KP_1 constant'>SDLK_KP_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_2.html" title='sdl2_sys::SDLK_KP_2 constant'>SDLK_KP_2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_3.html" title='sdl2_sys::SDLK_KP_3 constant'>SDLK_KP_3</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_4.html" title='sdl2_sys::SDLK_KP_4 constant'>SDLK_KP_4</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_5.html" title='sdl2_sys::SDLK_KP_5 constant'>SDLK_KP_5</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_6.html" title='sdl2_sys::SDLK_KP_6 constant'>SDLK_KP_6</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_7.html" title='sdl2_sys::SDLK_KP_7 constant'>SDLK_KP_7</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_8.html" title='sdl2_sys::SDLK_KP_8 constant'>SDLK_KP_8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_9.html" title='sdl2_sys::SDLK_KP_9 constant'>SDLK_KP_9</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_A.html" title='sdl2_sys::SDLK_KP_A constant'>SDLK_KP_A</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_AMPERSAND.html" title='sdl2_sys::SDLK_KP_AMPERSAND constant'>SDLK_KP_AMPERSAND</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_AT.html" title='sdl2_sys::SDLK_KP_AT constant'>SDLK_KP_AT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_B.html" title='sdl2_sys::SDLK_KP_B constant'>SDLK_KP_B</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_BACKSPACE.html" title='sdl2_sys::SDLK_KP_BACKSPACE constant'>SDLK_KP_BACKSPACE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_BINARY.html" title='sdl2_sys::SDLK_KP_BINARY constant'>SDLK_KP_BINARY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_C.html" title='sdl2_sys::SDLK_KP_C constant'>SDLK_KP_C</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_CLEAR.html" title='sdl2_sys::SDLK_KP_CLEAR constant'>SDLK_KP_CLEAR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_CLEARENTRY.html" title='sdl2_sys::SDLK_KP_CLEARENTRY constant'>SDLK_KP_CLEARENTRY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_COLON.html" title='sdl2_sys::SDLK_KP_COLON constant'>SDLK_KP_COLON</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_COMMA.html" title='sdl2_sys::SDLK_KP_COMMA constant'>SDLK_KP_COMMA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_D.html" title='sdl2_sys::SDLK_KP_D constant'>SDLK_KP_D</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_DBLAMPERSAND.html" title='sdl2_sys::SDLK_KP_DBLAMPERSAND constant'>SDLK_KP_DBLAMPERSAND</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_DBLVERTICALBAR.html" title='sdl2_sys::SDLK_KP_DBLVERTICALBAR constant'>SDLK_KP_DBLVERTICALBAR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_DECIMAL.html" title='sdl2_sys::SDLK_KP_DECIMAL constant'>SDLK_KP_DECIMAL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_DIVIDE.html" title='sdl2_sys::SDLK_KP_DIVIDE constant'>SDLK_KP_DIVIDE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_E.html" title='sdl2_sys::SDLK_KP_E constant'>SDLK_KP_E</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_ENTER.html" title='sdl2_sys::SDLK_KP_ENTER constant'>SDLK_KP_ENTER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_EQUALS.html" title='sdl2_sys::SDLK_KP_EQUALS constant'>SDLK_KP_EQUALS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_EQUALSAS400.html" title='sdl2_sys::SDLK_KP_EQUALSAS400 constant'>SDLK_KP_EQUALSAS400</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_EXCLAM.html" title='sdl2_sys::SDLK_KP_EXCLAM constant'>SDLK_KP_EXCLAM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_F.html" title='sdl2_sys::SDLK_KP_F constant'>SDLK_KP_F</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_GREATER.html" title='sdl2_sys::SDLK_KP_GREATER constant'>SDLK_KP_GREATER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_HASH.html" title='sdl2_sys::SDLK_KP_HASH constant'>SDLK_KP_HASH</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_HEXADECIMAL.html" title='sdl2_sys::SDLK_KP_HEXADECIMAL constant'>SDLK_KP_HEXADECIMAL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_LEFTBRACE.html" title='sdl2_sys::SDLK_KP_LEFTBRACE constant'>SDLK_KP_LEFTBRACE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_LEFTPAREN.html" title='sdl2_sys::SDLK_KP_LEFTPAREN constant'>SDLK_KP_LEFTPAREN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_LESS.html" title='sdl2_sys::SDLK_KP_LESS constant'>SDLK_KP_LESS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_MEMADD.html" title='sdl2_sys::SDLK_KP_MEMADD constant'>SDLK_KP_MEMADD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_MEMCLEAR.html" title='sdl2_sys::SDLK_KP_MEMCLEAR constant'>SDLK_KP_MEMCLEAR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_MEMDIVIDE.html" title='sdl2_sys::SDLK_KP_MEMDIVIDE constant'>SDLK_KP_MEMDIVIDE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_MEMMULTIPLY.html" title='sdl2_sys::SDLK_KP_MEMMULTIPLY constant'>SDLK_KP_MEMMULTIPLY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_MEMRECALL.html" title='sdl2_sys::SDLK_KP_MEMRECALL constant'>SDLK_KP_MEMRECALL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_MEMSTORE.html" title='sdl2_sys::SDLK_KP_MEMSTORE constant'>SDLK_KP_MEMSTORE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_MEMSUBTRACT.html" title='sdl2_sys::SDLK_KP_MEMSUBTRACT constant'>SDLK_KP_MEMSUBTRACT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_MINUS.html" title='sdl2_sys::SDLK_KP_MINUS constant'>SDLK_KP_MINUS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_MULTIPLY.html" title='sdl2_sys::SDLK_KP_MULTIPLY constant'>SDLK_KP_MULTIPLY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_OCTAL.html" title='sdl2_sys::SDLK_KP_OCTAL constant'>SDLK_KP_OCTAL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_PERCENT.html" title='sdl2_sys::SDLK_KP_PERCENT constant'>SDLK_KP_PERCENT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_PERIOD.html" title='sdl2_sys::SDLK_KP_PERIOD constant'>SDLK_KP_PERIOD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_PLUS.html" title='sdl2_sys::SDLK_KP_PLUS constant'>SDLK_KP_PLUS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_PLUSMINUS.html" title='sdl2_sys::SDLK_KP_PLUSMINUS constant'>SDLK_KP_PLUSMINUS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_POWER.html" title='sdl2_sys::SDLK_KP_POWER constant'>SDLK_KP_POWER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_RIGHTBRACE.html" title='sdl2_sys::SDLK_KP_RIGHTBRACE constant'>SDLK_KP_RIGHTBRACE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_RIGHTPAREN.html" title='sdl2_sys::SDLK_KP_RIGHTPAREN constant'>SDLK_KP_RIGHTPAREN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_SPACE.html" title='sdl2_sys::SDLK_KP_SPACE constant'>SDLK_KP_SPACE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_TAB.html" title='sdl2_sys::SDLK_KP_TAB constant'>SDLK_KP_TAB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_VERTICALBAR.html" title='sdl2_sys::SDLK_KP_VERTICALBAR constant'>SDLK_KP_VERTICALBAR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_KP_XOR.html" title='sdl2_sys::SDLK_KP_XOR constant'>SDLK_KP_XOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_LALT.html" title='sdl2_sys::SDLK_LALT constant'>SDLK_LALT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_LCTRL.html" title='sdl2_sys::SDLK_LCTRL constant'>SDLK_LCTRL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_LEFT.html" title='sdl2_sys::SDLK_LEFT constant'>SDLK_LEFT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_LEFTBRACKET.html" title='sdl2_sys::SDLK_LEFTBRACKET constant'>SDLK_LEFTBRACKET</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_LEFTPAREN.html" title='sdl2_sys::SDLK_LEFTPAREN constant'>SDLK_LEFTPAREN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_LESS.html" title='sdl2_sys::SDLK_LESS constant'>SDLK_LESS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_LGUI.html" title='sdl2_sys::SDLK_LGUI constant'>SDLK_LGUI</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_LSHIFT.html" title='sdl2_sys::SDLK_LSHIFT constant'>SDLK_LSHIFT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_MAIL.html" title='sdl2_sys::SDLK_MAIL constant'>SDLK_MAIL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_MEDIASELECT.html" title='sdl2_sys::SDLK_MEDIASELECT constant'>SDLK_MEDIASELECT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_MENU.html" title='sdl2_sys::SDLK_MENU constant'>SDLK_MENU</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_MINUS.html" title='sdl2_sys::SDLK_MINUS constant'>SDLK_MINUS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_MODE.html" title='sdl2_sys::SDLK_MODE constant'>SDLK_MODE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_MUTE.html" title='sdl2_sys::SDLK_MUTE constant'>SDLK_MUTE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_NUMLOCKCLEAR.html" title='sdl2_sys::SDLK_NUMLOCKCLEAR constant'>SDLK_NUMLOCKCLEAR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_OPER.html" title='sdl2_sys::SDLK_OPER constant'>SDLK_OPER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_OUT.html" title='sdl2_sys::SDLK_OUT constant'>SDLK_OUT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_PAGEDOWN.html" title='sdl2_sys::SDLK_PAGEDOWN constant'>SDLK_PAGEDOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_PAGEUP.html" title='sdl2_sys::SDLK_PAGEUP constant'>SDLK_PAGEUP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_PASTE.html" title='sdl2_sys::SDLK_PASTE constant'>SDLK_PASTE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_PAUSE.html" title='sdl2_sys::SDLK_PAUSE constant'>SDLK_PAUSE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_PERCENT.html" title='sdl2_sys::SDLK_PERCENT constant'>SDLK_PERCENT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_PERIOD.html" title='sdl2_sys::SDLK_PERIOD constant'>SDLK_PERIOD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_PLUS.html" title='sdl2_sys::SDLK_PLUS constant'>SDLK_PLUS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_POWER.html" title='sdl2_sys::SDLK_POWER constant'>SDLK_POWER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_PRINTSCREEN.html" title='sdl2_sys::SDLK_PRINTSCREEN constant'>SDLK_PRINTSCREEN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_PRIOR.html" title='sdl2_sys::SDLK_PRIOR constant'>SDLK_PRIOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_QUESTION.html" title='sdl2_sys::SDLK_QUESTION constant'>SDLK_QUESTION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_QUOTE.html" title='sdl2_sys::SDLK_QUOTE constant'>SDLK_QUOTE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_QUOTEDBL.html" title='sdl2_sys::SDLK_QUOTEDBL constant'>SDLK_QUOTEDBL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_RALT.html" title='sdl2_sys::SDLK_RALT constant'>SDLK_RALT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_RCTRL.html" title='sdl2_sys::SDLK_RCTRL constant'>SDLK_RCTRL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_RETURN.html" title='sdl2_sys::SDLK_RETURN constant'>SDLK_RETURN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_RETURN2.html" title='sdl2_sys::SDLK_RETURN2 constant'>SDLK_RETURN2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_RGUI.html" title='sdl2_sys::SDLK_RGUI constant'>SDLK_RGUI</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_RIGHT.html" title='sdl2_sys::SDLK_RIGHT constant'>SDLK_RIGHT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_RIGHTBRACKET.html" title='sdl2_sys::SDLK_RIGHTBRACKET constant'>SDLK_RIGHTBRACKET</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_RIGHTPAREN.html" title='sdl2_sys::SDLK_RIGHTPAREN constant'>SDLK_RIGHTPAREN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_RSHIFT.html" title='sdl2_sys::SDLK_RSHIFT constant'>SDLK_RSHIFT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_SCANCODE_MASK.html" title='sdl2_sys::SDLK_SCANCODE_MASK constant'>SDLK_SCANCODE_MASK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_SCROLLLOCK.html" title='sdl2_sys::SDLK_SCROLLLOCK constant'>SDLK_SCROLLLOCK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_SELECT.html" title='sdl2_sys::SDLK_SELECT constant'>SDLK_SELECT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_SEMICOLON.html" title='sdl2_sys::SDLK_SEMICOLON constant'>SDLK_SEMICOLON</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_SEPARATOR.html" title='sdl2_sys::SDLK_SEPARATOR constant'>SDLK_SEPARATOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_SLASH.html" title='sdl2_sys::SDLK_SLASH constant'>SDLK_SLASH</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_SLEEP.html" title='sdl2_sys::SDLK_SLEEP constant'>SDLK_SLEEP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_SPACE.html" title='sdl2_sys::SDLK_SPACE constant'>SDLK_SPACE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_STOP.html" title='sdl2_sys::SDLK_STOP constant'>SDLK_STOP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_SYSREQ.html" title='sdl2_sys::SDLK_SYSREQ constant'>SDLK_SYSREQ</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_TAB.html" title='sdl2_sys::SDLK_TAB constant'>SDLK_TAB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_THOUSANDSSEPARATOR.html" title='sdl2_sys::SDLK_THOUSANDSSEPARATOR constant'>SDLK_THOUSANDSSEPARATOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_UNDERSCORE.html" title='sdl2_sys::SDLK_UNDERSCORE constant'>SDLK_UNDERSCORE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_UNDO.html" title='sdl2_sys::SDLK_UNDO constant'>SDLK_UNDO</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_UNKNOWN.html" title='sdl2_sys::SDLK_UNKNOWN constant'>SDLK_UNKNOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_UP.html" title='sdl2_sys::SDLK_UP constant'>SDLK_UP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_VOLUMEDOWN.html" title='sdl2_sys::SDLK_VOLUMEDOWN constant'>SDLK_VOLUMEDOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_VOLUMEUP.html" title='sdl2_sys::SDLK_VOLUMEUP constant'>SDLK_VOLUMEUP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_WWW.html" title='sdl2_sys::SDLK_WWW constant'>SDLK_WWW</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_a.html" title='sdl2_sys::SDLK_a constant'>SDLK_a</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_b.html" title='sdl2_sys::SDLK_b constant'>SDLK_b</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_c.html" title='sdl2_sys::SDLK_c constant'>SDLK_c</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_d.html" title='sdl2_sys::SDLK_d constant'>SDLK_d</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_e.html" title='sdl2_sys::SDLK_e constant'>SDLK_e</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_f.html" title='sdl2_sys::SDLK_f constant'>SDLK_f</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_g.html" title='sdl2_sys::SDLK_g constant'>SDLK_g</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_h.html" title='sdl2_sys::SDLK_h constant'>SDLK_h</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_i.html" title='sdl2_sys::SDLK_i constant'>SDLK_i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_j.html" title='sdl2_sys::SDLK_j constant'>SDLK_j</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_k.html" title='sdl2_sys::SDLK_k constant'>SDLK_k</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_l.html" title='sdl2_sys::SDLK_l constant'>SDLK_l</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_m.html" title='sdl2_sys::SDLK_m constant'>SDLK_m</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_n.html" title='sdl2_sys::SDLK_n constant'>SDLK_n</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_o.html" title='sdl2_sys::SDLK_o constant'>SDLK_o</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_p.html" title='sdl2_sys::SDLK_p constant'>SDLK_p</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_q.html" title='sdl2_sys::SDLK_q constant'>SDLK_q</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_r.html" title='sdl2_sys::SDLK_r constant'>SDLK_r</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_s.html" title='sdl2_sys::SDLK_s constant'>SDLK_s</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_t.html" title='sdl2_sys::SDLK_t constant'>SDLK_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_u.html" title='sdl2_sys::SDLK_u constant'>SDLK_u</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_v.html" title='sdl2_sys::SDLK_v constant'>SDLK_v</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_w.html" title='sdl2_sys::SDLK_w constant'>SDLK_w</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_x.html" title='sdl2_sys::SDLK_x constant'>SDLK_x</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_y.html" title='sdl2_sys::SDLK_y constant'>SDLK_y</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDLK_z.html" title='sdl2_sys::SDLK_z constant'>SDLK_z</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ALPHA_OPAQUE.html" title='sdl2_sys::SDL_ALPHA_OPAQUE constant'>SDL_ALPHA_OPAQUE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ALPHA_TRANSPARENT.html" title='sdl2_sys::SDL_ALPHA_TRANSPARENT constant'>SDL_ALPHA_TRANSPARENT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ARRAYORDER_ABGR.html" title='sdl2_sys::SDL_ARRAYORDER_ABGR constant'>SDL_ARRAYORDER_ABGR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ARRAYORDER_ARGB.html" title='sdl2_sys::SDL_ARRAYORDER_ARGB constant'>SDL_ARRAYORDER_ARGB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ARRAYORDER_BGR.html" title='sdl2_sys::SDL_ARRAYORDER_BGR constant'>SDL_ARRAYORDER_BGR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ARRAYORDER_BGRA.html" title='sdl2_sys::SDL_ARRAYORDER_BGRA constant'>SDL_ARRAYORDER_BGRA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ARRAYORDER_NONE.html" title='sdl2_sys::SDL_ARRAYORDER_NONE constant'>SDL_ARRAYORDER_NONE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ARRAYORDER_RGB.html" title='sdl2_sys::SDL_ARRAYORDER_RGB constant'>SDL_ARRAYORDER_RGB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ARRAYORDER_RGBA.html" title='sdl2_sys::SDL_ARRAYORDER_RGBA constant'>SDL_ARRAYORDER_RGBA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ASSERT_LEVEL.html" title='sdl2_sys::SDL_ASSERT_LEVEL constant'>SDL_ASSERT_LEVEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIOCVT_MAX_FILTERS.html" title='sdl2_sys::SDL_AUDIOCVT_MAX_FILTERS constant'>SDL_AUDIOCVT_MAX_FILTERS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIO_ALLOW_ANY_CHANGE.html" title='sdl2_sys::SDL_AUDIO_ALLOW_ANY_CHANGE constant'>SDL_AUDIO_ALLOW_ANY_CHANGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIO_ALLOW_CHANNELS_CHANGE.html" title='sdl2_sys::SDL_AUDIO_ALLOW_CHANNELS_CHANGE constant'>SDL_AUDIO_ALLOW_CHANNELS_CHANGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIO_ALLOW_FORMAT_CHANGE.html" title='sdl2_sys::SDL_AUDIO_ALLOW_FORMAT_CHANGE constant'>SDL_AUDIO_ALLOW_FORMAT_CHANGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIO_ALLOW_FREQUENCY_CHANGE.html" title='sdl2_sys::SDL_AUDIO_ALLOW_FREQUENCY_CHANGE constant'>SDL_AUDIO_ALLOW_FREQUENCY_CHANGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIO_ALLOW_SAMPLES_CHANGE.html" title='sdl2_sys::SDL_AUDIO_ALLOW_SAMPLES_CHANGE constant'>SDL_AUDIO_ALLOW_SAMPLES_CHANGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIO_DRIVER_DUMMY.html" title='sdl2_sys::SDL_AUDIO_DRIVER_DUMMY constant'>SDL_AUDIO_DRIVER_DUMMY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIO_MASK_BITSIZE.html" title='sdl2_sys::SDL_AUDIO_MASK_BITSIZE constant'>SDL_AUDIO_MASK_BITSIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIO_MASK_DATATYPE.html" title='sdl2_sys::SDL_AUDIO_MASK_DATATYPE constant'>SDL_AUDIO_MASK_DATATYPE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIO_MASK_ENDIAN.html" title='sdl2_sys::SDL_AUDIO_MASK_ENDIAN constant'>SDL_AUDIO_MASK_ENDIAN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_AUDIO_MASK_SIGNED.html" title='sdl2_sys::SDL_AUDIO_MASK_SIGNED constant'>SDL_AUDIO_MASK_SIGNED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_BIG_ENDIAN.html" title='sdl2_sys::SDL_BIG_ENDIAN constant'>SDL_BIG_ENDIAN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_BITMAPORDER_1234.html" title='sdl2_sys::SDL_BITMAPORDER_1234 constant'>SDL_BITMAPORDER_1234</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_BITMAPORDER_4321.html" title='sdl2_sys::SDL_BITMAPORDER_4321 constant'>SDL_BITMAPORDER_4321</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_BITMAPORDER_NONE.html" title='sdl2_sys::SDL_BITMAPORDER_NONE constant'>SDL_BITMAPORDER_NONE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_BUTTON_LEFT.html" title='sdl2_sys::SDL_BUTTON_LEFT constant'>SDL_BUTTON_LEFT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_BUTTON_MIDDLE.html" title='sdl2_sys::SDL_BUTTON_MIDDLE constant'>SDL_BUTTON_MIDDLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_BUTTON_RIGHT.html" title='sdl2_sys::SDL_BUTTON_RIGHT constant'>SDL_BUTTON_RIGHT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_BUTTON_X1.html" title='sdl2_sys::SDL_BUTTON_X1 constant'>SDL_BUTTON_X1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_BUTTON_X2.html" title='sdl2_sys::SDL_BUTTON_X2 constant'>SDL_BUTTON_X2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_BYTEORDER.html" title='sdl2_sys::SDL_BYTEORDER constant'>SDL_BYTEORDER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_CACHELINE_SIZE.html" title='sdl2_sys::SDL_CACHELINE_SIZE constant'>SDL_CACHELINE_SIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_DISABLE.html" title='sdl2_sys::SDL_DISABLE constant'>SDL_DISABLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_DONTFREE.html" title='sdl2_sys::SDL_DONTFREE constant'>SDL_DONTFREE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_ENABLE.html" title='sdl2_sys::SDL_ENABLE constant'>SDL_ENABLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_FILESYSTEM_DUMMY.html" title='sdl2_sys::SDL_FILESYSTEM_DUMMY constant'>SDL_FILESYSTEM_DUMMY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_AUTOCENTER.html" title='sdl2_sys::SDL_HAPTIC_AUTOCENTER constant'>SDL_HAPTIC_AUTOCENTER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_CARTESIAN.html" title='sdl2_sys::SDL_HAPTIC_CARTESIAN constant'>SDL_HAPTIC_CARTESIAN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_CONSTANT.html" title='sdl2_sys::SDL_HAPTIC_CONSTANT constant'>SDL_HAPTIC_CONSTANT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_CUSTOM.html" title='sdl2_sys::SDL_HAPTIC_CUSTOM constant'>SDL_HAPTIC_CUSTOM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_DAMPER.html" title='sdl2_sys::SDL_HAPTIC_DAMPER constant'>SDL_HAPTIC_DAMPER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_DISABLED.html" title='sdl2_sys::SDL_HAPTIC_DISABLED constant'>SDL_HAPTIC_DISABLED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_FRICTION.html" title='sdl2_sys::SDL_HAPTIC_FRICTION constant'>SDL_HAPTIC_FRICTION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_GAIN.html" title='sdl2_sys::SDL_HAPTIC_GAIN constant'>SDL_HAPTIC_GAIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_INERTIA.html" title='sdl2_sys::SDL_HAPTIC_INERTIA constant'>SDL_HAPTIC_INERTIA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_INFINITY.html" title='sdl2_sys::SDL_HAPTIC_INFINITY constant'>SDL_HAPTIC_INFINITY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_LEFTRIGHT.html" title='sdl2_sys::SDL_HAPTIC_LEFTRIGHT constant'>SDL_HAPTIC_LEFTRIGHT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_PAUSE.html" title='sdl2_sys::SDL_HAPTIC_PAUSE constant'>SDL_HAPTIC_PAUSE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_POLAR.html" title='sdl2_sys::SDL_HAPTIC_POLAR constant'>SDL_HAPTIC_POLAR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_RAMP.html" title='sdl2_sys::SDL_HAPTIC_RAMP constant'>SDL_HAPTIC_RAMP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_SAWTOOTHDOWN.html" title='sdl2_sys::SDL_HAPTIC_SAWTOOTHDOWN constant'>SDL_HAPTIC_SAWTOOTHDOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_SAWTOOTHUP.html" title='sdl2_sys::SDL_HAPTIC_SAWTOOTHUP constant'>SDL_HAPTIC_SAWTOOTHUP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_SINE.html" title='sdl2_sys::SDL_HAPTIC_SINE constant'>SDL_HAPTIC_SINE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_SPHERICAL.html" title='sdl2_sys::SDL_HAPTIC_SPHERICAL constant'>SDL_HAPTIC_SPHERICAL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_SPRING.html" title='sdl2_sys::SDL_HAPTIC_SPRING constant'>SDL_HAPTIC_SPRING</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_STATUS.html" title='sdl2_sys::SDL_HAPTIC_STATUS constant'>SDL_HAPTIC_STATUS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAPTIC_TRIANGLE.html" title='sdl2_sys::SDL_HAPTIC_TRIANGLE constant'>SDL_HAPTIC_TRIANGLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAT_CENTERED.html" title='sdl2_sys::SDL_HAT_CENTERED constant'>SDL_HAT_CENTERED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAT_DOWN.html" title='sdl2_sys::SDL_HAT_DOWN constant'>SDL_HAT_DOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAT_LEFT.html" title='sdl2_sys::SDL_HAT_LEFT constant'>SDL_HAT_LEFT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAT_LEFTDOWN.html" title='sdl2_sys::SDL_HAT_LEFTDOWN constant'>SDL_HAT_LEFTDOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAT_LEFTUP.html" title='sdl2_sys::SDL_HAT_LEFTUP constant'>SDL_HAT_LEFTUP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAT_RIGHT.html" title='sdl2_sys::SDL_HAT_RIGHT constant'>SDL_HAT_RIGHT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAT_RIGHTDOWN.html" title='sdl2_sys::SDL_HAT_RIGHTDOWN constant'>SDL_HAT_RIGHTDOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAT_RIGHTUP.html" title='sdl2_sys::SDL_HAT_RIGHTUP constant'>SDL_HAT_RIGHTUP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HAT_UP.html" title='sdl2_sys::SDL_HAT_UP constant'>SDL_HAT_UP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_ACCELEROMETER_AS_JOYSTICK.html" title='sdl2_sys::SDL_HINT_ACCELEROMETER_AS_JOYSTICK constant'>SDL_HINT_ACCELEROMETER_AS_JOYSTICK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_ALLOW_TOPMOST.html" title='sdl2_sys::SDL_HINT_ALLOW_TOPMOST constant'>SDL_HINT_ALLOW_TOPMOST</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_ANDROID_APK_EXPANSION_MAIN_FILE_VERSION.html" title='sdl2_sys::SDL_HINT_ANDROID_APK_EXPANSION_MAIN_FILE_VERSION constant'>SDL_HINT_ANDROID_APK_EXPANSION_MAIN_FILE_VERSION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_ANDROID_APK_EXPANSION_PATCH_FILE_VERSION.html" title='sdl2_sys::SDL_HINT_ANDROID_APK_EXPANSION_PATCH_FILE_VERSION constant'>SDL_HINT_ANDROID_APK_EXPANSION_PATCH_FILE_VERSION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_ANDROID_BLOCK_ON_PAUSE.html" title='sdl2_sys::SDL_HINT_ANDROID_BLOCK_ON_PAUSE constant'>SDL_HINT_ANDROID_BLOCK_ON_PAUSE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_ANDROID_TRAP_BACK_BUTTON.html" title='sdl2_sys::SDL_HINT_ANDROID_TRAP_BACK_BUTTON constant'>SDL_HINT_ANDROID_TRAP_BACK_BUTTON</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS.html" title='sdl2_sys::SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS constant'>SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION.html" title='sdl2_sys::SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION constant'>SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_AUDIO_CATEGORY.html" title='sdl2_sys::SDL_HINT_AUDIO_CATEGORY constant'>SDL_HINT_AUDIO_CATEGORY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_AUDIO_RESAMPLING_MODE.html" title='sdl2_sys::SDL_HINT_AUDIO_RESAMPLING_MODE constant'>SDL_HINT_AUDIO_RESAMPLING_MODE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_BMP_SAVE_LEGACY_FORMAT.html" title='sdl2_sys::SDL_HINT_BMP_SAVE_LEGACY_FORMAT constant'>SDL_HINT_BMP_SAVE_LEGACY_FORMAT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_EMSCRIPTEN_KEYBOARD_ELEMENT.html" title='sdl2_sys::SDL_HINT_EMSCRIPTEN_KEYBOARD_ELEMENT constant'>SDL_HINT_EMSCRIPTEN_KEYBOARD_ELEMENT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_ENABLE_STEAM_CONTROLLERS.html" title='sdl2_sys::SDL_HINT_ENABLE_STEAM_CONTROLLERS constant'>SDL_HINT_ENABLE_STEAM_CONTROLLERS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_EVENT_LOGGING.html" title='sdl2_sys::SDL_HINT_EVENT_LOGGING constant'>SDL_HINT_EVENT_LOGGING</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_FRAMEBUFFER_ACCELERATION.html" title='sdl2_sys::SDL_HINT_FRAMEBUFFER_ACCELERATION constant'>SDL_HINT_FRAMEBUFFER_ACCELERATION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_GAMECONTROLLERCONFIG.html" title='sdl2_sys::SDL_HINT_GAMECONTROLLERCONFIG constant'>SDL_HINT_GAMECONTROLLERCONFIG</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_GAMECONTROLLERCONFIG_FILE.html" title='sdl2_sys::SDL_HINT_GAMECONTROLLERCONFIG_FILE constant'>SDL_HINT_GAMECONTROLLERCONFIG_FILE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES.html" title='sdl2_sys::SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES constant'>SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT.html" title='sdl2_sys::SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT constant'>SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_GRAB_KEYBOARD.html" title='sdl2_sys::SDL_HINT_GRAB_KEYBOARD constant'>SDL_HINT_GRAB_KEYBOARD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_IDLE_TIMER_DISABLED.html" title='sdl2_sys::SDL_HINT_IDLE_TIMER_DISABLED constant'>SDL_HINT_IDLE_TIMER_DISABLED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_IME_INTERNAL_EDITING.html" title='sdl2_sys::SDL_HINT_IME_INTERNAL_EDITING constant'>SDL_HINT_IME_INTERNAL_EDITING</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_IOS_HIDE_HOME_INDICATOR.html" title='sdl2_sys::SDL_HINT_IOS_HIDE_HOME_INDICATOR constant'>SDL_HINT_IOS_HIDE_HOME_INDICATOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS.html" title='sdl2_sys::SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS constant'>SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_JOYSTICK_HIDAPI.html" title='sdl2_sys::SDL_HINT_JOYSTICK_HIDAPI constant'>SDL_HINT_JOYSTICK_HIDAPI</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_JOYSTICK_HIDAPI_PS4.html" title='sdl2_sys::SDL_HINT_JOYSTICK_HIDAPI_PS4 constant'>SDL_HINT_JOYSTICK_HIDAPI_PS4</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_JOYSTICK_HIDAPI_PS4_RUMBLE.html" title='sdl2_sys::SDL_HINT_JOYSTICK_HIDAPI_PS4_RUMBLE constant'>SDL_HINT_JOYSTICK_HIDAPI_PS4_RUMBLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_JOYSTICK_HIDAPI_STEAM.html" title='sdl2_sys::SDL_HINT_JOYSTICK_HIDAPI_STEAM constant'>SDL_HINT_JOYSTICK_HIDAPI_STEAM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_JOYSTICK_HIDAPI_SWITCH.html" title='sdl2_sys::SDL_HINT_JOYSTICK_HIDAPI_SWITCH constant'>SDL_HINT_JOYSTICK_HIDAPI_SWITCH</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_JOYSTICK_HIDAPI_XBOX.html" title='sdl2_sys::SDL_HINT_JOYSTICK_HIDAPI_XBOX constant'>SDL_HINT_JOYSTICK_HIDAPI_XBOX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_MAC_BACKGROUND_APP.html" title='sdl2_sys::SDL_HINT_MAC_BACKGROUND_APP constant'>SDL_HINT_MAC_BACKGROUND_APP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK.html" title='sdl2_sys::SDL_HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK constant'>SDL_HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS.html" title='sdl2_sys::SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS constant'>SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_MOUSE_DOUBLE_CLICK_TIME.html" title='sdl2_sys::SDL_HINT_MOUSE_DOUBLE_CLICK_TIME constant'>SDL_HINT_MOUSE_DOUBLE_CLICK_TIME</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH.html" title='sdl2_sys::SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH constant'>SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_MOUSE_NORMAL_SPEED_SCALE.html" title='sdl2_sys::SDL_HINT_MOUSE_NORMAL_SPEED_SCALE constant'>SDL_HINT_MOUSE_NORMAL_SPEED_SCALE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_MOUSE_RELATIVE_MODE_WARP.html" title='sdl2_sys::SDL_HINT_MOUSE_RELATIVE_MODE_WARP constant'>SDL_HINT_MOUSE_RELATIVE_MODE_WARP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE.html" title='sdl2_sys::SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE constant'>SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_MOUSE_TOUCH_EVENTS.html" title='sdl2_sys::SDL_HINT_MOUSE_TOUCH_EVENTS constant'>SDL_HINT_MOUSE_TOUCH_EVENTS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_NO_SIGNAL_HANDLERS.html" title='sdl2_sys::SDL_HINT_NO_SIGNAL_HANDLERS constant'>SDL_HINT_NO_SIGNAL_HANDLERS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_OPENGL_ES_DRIVER.html" title='sdl2_sys::SDL_HINT_OPENGL_ES_DRIVER constant'>SDL_HINT_OPENGL_ES_DRIVER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_ORIENTATIONS.html" title='sdl2_sys::SDL_HINT_ORIENTATIONS constant'>SDL_HINT_ORIENTATIONS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_QTWAYLAND_CONTENT_ORIENTATION.html" title='sdl2_sys::SDL_HINT_QTWAYLAND_CONTENT_ORIENTATION constant'>SDL_HINT_QTWAYLAND_CONTENT_ORIENTATION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_QTWAYLAND_WINDOW_FLAGS.html" title='sdl2_sys::SDL_HINT_QTWAYLAND_WINDOW_FLAGS constant'>SDL_HINT_QTWAYLAND_WINDOW_FLAGS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_RENDER_BATCHING.html" title='sdl2_sys::SDL_HINT_RENDER_BATCHING constant'>SDL_HINT_RENDER_BATCHING</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_RENDER_DIRECT3D_THREADSAFE.html" title='sdl2_sys::SDL_HINT_RENDER_DIRECT3D_THREADSAFE constant'>SDL_HINT_RENDER_DIRECT3D_THREADSAFE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_RENDER_DIRECT3D11_DEBUG.html" title='sdl2_sys::SDL_HINT_RENDER_DIRECT3D11_DEBUG constant'>SDL_HINT_RENDER_DIRECT3D11_DEBUG</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_RENDER_DRIVER.html" title='sdl2_sys::SDL_HINT_RENDER_DRIVER constant'>SDL_HINT_RENDER_DRIVER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_RENDER_LOGICAL_SIZE_MODE.html" title='sdl2_sys::SDL_HINT_RENDER_LOGICAL_SIZE_MODE constant'>SDL_HINT_RENDER_LOGICAL_SIZE_MODE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_RENDER_OPENGL_SHADERS.html" title='sdl2_sys::SDL_HINT_RENDER_OPENGL_SHADERS constant'>SDL_HINT_RENDER_OPENGL_SHADERS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_RENDER_SCALE_QUALITY.html" title='sdl2_sys::SDL_HINT_RENDER_SCALE_QUALITY constant'>SDL_HINT_RENDER_SCALE_QUALITY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_RENDER_VSYNC.html" title='sdl2_sys::SDL_HINT_RENDER_VSYNC constant'>SDL_HINT_RENDER_VSYNC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_RETURN_KEY_HIDES_IME.html" title='sdl2_sys::SDL_HINT_RETURN_KEY_HIDES_IME constant'>SDL_HINT_RETURN_KEY_HIDES_IME</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_RPI_VIDEO_LAYER.html" title='sdl2_sys::SDL_HINT_RPI_VIDEO_LAYER constant'>SDL_HINT_RPI_VIDEO_LAYER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_THREAD_STACK_SIZE.html" title='sdl2_sys::SDL_HINT_THREAD_STACK_SIZE constant'>SDL_HINT_THREAD_STACK_SIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_TIMER_RESOLUTION.html" title='sdl2_sys::SDL_HINT_TIMER_RESOLUTION constant'>SDL_HINT_TIMER_RESOLUTION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_TOUCH_MOUSE_EVENTS.html" title='sdl2_sys::SDL_HINT_TOUCH_MOUSE_EVENTS constant'>SDL_HINT_TOUCH_MOUSE_EVENTS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_TV_REMOTE_AS_JOYSTICK.html" title='sdl2_sys::SDL_HINT_TV_REMOTE_AS_JOYSTICK constant'>SDL_HINT_TV_REMOTE_AS_JOYSTICK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_ALLOW_SCREENSAVER.html" title='sdl2_sys::SDL_HINT_VIDEO_ALLOW_SCREENSAVER constant'>SDL_HINT_VIDEO_ALLOW_SCREENSAVER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_DOUBLE_BUFFER.html" title='sdl2_sys::SDL_HINT_VIDEO_DOUBLE_BUFFER constant'>SDL_HINT_VIDEO_DOUBLE_BUFFER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_HIGHDPI_DISABLED.html" title='sdl2_sys::SDL_HINT_VIDEO_HIGHDPI_DISABLED constant'>SDL_HINT_VIDEO_HIGHDPI_DISABLED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES.html" title='sdl2_sys::SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES constant'>SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS.html" title='sdl2_sys::SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS constant'>SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT.html" title='sdl2_sys::SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT constant'>SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_WIN_D3DCOMPILER.html" title='sdl2_sys::SDL_HINT_VIDEO_WIN_D3DCOMPILER constant'>SDL_HINT_VIDEO_WIN_D3DCOMPILER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_X11_XVIDMODE.html" title='sdl2_sys::SDL_HINT_VIDEO_X11_XVIDMODE constant'>SDL_HINT_VIDEO_X11_XVIDMODE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_X11_XINERAMA.html" title='sdl2_sys::SDL_HINT_VIDEO_X11_XINERAMA constant'>SDL_HINT_VIDEO_X11_XINERAMA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_X11_XRANDR.html" title='sdl2_sys::SDL_HINT_VIDEO_X11_XRANDR constant'>SDL_HINT_VIDEO_X11_XRANDR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_X11_NET_WM_PING.html" title='sdl2_sys::SDL_HINT_VIDEO_X11_NET_WM_PING constant'>SDL_HINT_VIDEO_X11_NET_WM_PING</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR.html" title='sdl2_sys::SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR constant'>SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WAVE_FACT_CHUNK.html" title='sdl2_sys::SDL_HINT_WAVE_FACT_CHUNK constant'>SDL_HINT_WAVE_FACT_CHUNK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WAVE_RIFF_CHUNK_SIZE.html" title='sdl2_sys::SDL_HINT_WAVE_RIFF_CHUNK_SIZE constant'>SDL_HINT_WAVE_RIFF_CHUNK_SIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WAVE_TRUNCATION.html" title='sdl2_sys::SDL_HINT_WAVE_TRUNCATION constant'>SDL_HINT_WAVE_TRUNCATION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING.html" title='sdl2_sys::SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING constant'>SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP.html" title='sdl2_sys::SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP constant'>SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WINDOWS_INTRESOURCE_ICON.html" title='sdl2_sys::SDL_HINT_WINDOWS_INTRESOURCE_ICON constant'>SDL_HINT_WINDOWS_INTRESOURCE_ICON</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL.html" title='sdl2_sys::SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL constant'>SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WINDOWS_NO_CLOSE_ON_ALT_F4.html" title='sdl2_sys::SDL_HINT_WINDOWS_NO_CLOSE_ON_ALT_F4 constant'>SDL_HINT_WINDOWS_NO_CLOSE_ON_ALT_F4</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN.html" title='sdl2_sys::SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN constant'>SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WINRT_HANDLE_BACK_BUTTON.html" title='sdl2_sys::SDL_HINT_WINRT_HANDLE_BACK_BUTTON constant'>SDL_HINT_WINRT_HANDLE_BACK_BUTTON</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WINRT_PRIVACY_POLICY_LABEL.html" title='sdl2_sys::SDL_HINT_WINRT_PRIVACY_POLICY_LABEL constant'>SDL_HINT_WINRT_PRIVACY_POLICY_LABEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_WINRT_PRIVACY_POLICY_URL.html" title='sdl2_sys::SDL_HINT_WINRT_PRIVACY_POLICY_URL constant'>SDL_HINT_WINRT_PRIVACY_POLICY_URL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_XINPUT_ENABLED.html" title='sdl2_sys::SDL_HINT_XINPUT_ENABLED constant'>SDL_HINT_XINPUT_ENABLED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_HINT_XINPUT_USE_OLD_JOYSTICK_MAPPING.html" title='sdl2_sys::SDL_HINT_XINPUT_USE_OLD_JOYSTICK_MAPPING constant'>SDL_HINT_XINPUT_USE_OLD_JOYSTICK_MAPPING</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_IGNORE.html" title='sdl2_sys::SDL_IGNORE constant'>SDL_IGNORE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INIT_AUDIO.html" title='sdl2_sys::SDL_INIT_AUDIO constant'>SDL_INIT_AUDIO</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INIT_EVENTS.html" title='sdl2_sys::SDL_INIT_EVENTS constant'>SDL_INIT_EVENTS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INIT_EVERYTHING.html" title='sdl2_sys::SDL_INIT_EVERYTHING constant'>SDL_INIT_EVERYTHING</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INIT_GAMECONTROLLER.html" title='sdl2_sys::SDL_INIT_GAMECONTROLLER constant'>SDL_INIT_GAMECONTROLLER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INIT_HAPTIC.html" title='sdl2_sys::SDL_INIT_HAPTIC constant'>SDL_INIT_HAPTIC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INIT_JOYSTICK.html" title='sdl2_sys::SDL_INIT_JOYSTICK constant'>SDL_INIT_JOYSTICK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INIT_NOPARACHUTE.html" title='sdl2_sys::SDL_INIT_NOPARACHUTE constant'>SDL_INIT_NOPARACHUTE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INIT_SENSOR.html" title='sdl2_sys::SDL_INIT_SENSOR constant'>SDL_INIT_SENSOR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INIT_TIMER.html" title='sdl2_sys::SDL_INIT_TIMER constant'>SDL_INIT_TIMER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INIT_VIDEO.html" title='sdl2_sys::SDL_INIT_VIDEO constant'>SDL_INIT_VIDEO</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_INVALID_SHAPE_ARGUMENT.html" title='sdl2_sys::SDL_INVALID_SHAPE_ARGUMENT constant'>SDL_INVALID_SHAPE_ARGUMENT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_JOYSTICK_AXIS_MAX.html" title='sdl2_sys::SDL_JOYSTICK_AXIS_MAX constant'>SDL_JOYSTICK_AXIS_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_JOYSTICK_AXIS_MIN.html" title='sdl2_sys::SDL_JOYSTICK_AXIS_MIN constant'>SDL_JOYSTICK_AXIS_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_JOYSTICK_DISABLED.html" title='sdl2_sys::SDL_JOYSTICK_DISABLED constant'>SDL_JOYSTICK_DISABLED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LIL_ENDIAN.html" title='sdl2_sys::SDL_LIL_ENDIAN constant'>SDL_LIL_ENDIAN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOADSO_DISABLED.html" title='sdl2_sys::SDL_LOADSO_DISABLED constant'>SDL_LOADSO_DISABLED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_APPLICATION.html" title='sdl2_sys::SDL_LOG_CATEGORY_APPLICATION constant'>SDL_LOG_CATEGORY_APPLICATION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_ASSERT.html" title='sdl2_sys::SDL_LOG_CATEGORY_ASSERT constant'>SDL_LOG_CATEGORY_ASSERT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_AUDIO.html" title='sdl2_sys::SDL_LOG_CATEGORY_AUDIO constant'>SDL_LOG_CATEGORY_AUDIO</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_CUSTOM.html" title='sdl2_sys::SDL_LOG_CATEGORY_CUSTOM constant'>SDL_LOG_CATEGORY_CUSTOM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_ERROR.html" title='sdl2_sys::SDL_LOG_CATEGORY_ERROR constant'>SDL_LOG_CATEGORY_ERROR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_INPUT.html" title='sdl2_sys::SDL_LOG_CATEGORY_INPUT constant'>SDL_LOG_CATEGORY_INPUT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RENDER.html" title='sdl2_sys::SDL_LOG_CATEGORY_RENDER constant'>SDL_LOG_CATEGORY_RENDER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RESERVED1.html" title='sdl2_sys::SDL_LOG_CATEGORY_RESERVED1 constant'>SDL_LOG_CATEGORY_RESERVED1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RESERVED2.html" title='sdl2_sys::SDL_LOG_CATEGORY_RESERVED2 constant'>SDL_LOG_CATEGORY_RESERVED2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RESERVED3.html" title='sdl2_sys::SDL_LOG_CATEGORY_RESERVED3 constant'>SDL_LOG_CATEGORY_RESERVED3</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RESERVED4.html" title='sdl2_sys::SDL_LOG_CATEGORY_RESERVED4 constant'>SDL_LOG_CATEGORY_RESERVED4</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RESERVED5.html" title='sdl2_sys::SDL_LOG_CATEGORY_RESERVED5 constant'>SDL_LOG_CATEGORY_RESERVED5</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RESERVED6.html" title='sdl2_sys::SDL_LOG_CATEGORY_RESERVED6 constant'>SDL_LOG_CATEGORY_RESERVED6</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RESERVED7.html" title='sdl2_sys::SDL_LOG_CATEGORY_RESERVED7 constant'>SDL_LOG_CATEGORY_RESERVED7</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RESERVED8.html" title='sdl2_sys::SDL_LOG_CATEGORY_RESERVED8 constant'>SDL_LOG_CATEGORY_RESERVED8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RESERVED9.html" title='sdl2_sys::SDL_LOG_CATEGORY_RESERVED9 constant'>SDL_LOG_CATEGORY_RESERVED9</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_RESERVED10.html" title='sdl2_sys::SDL_LOG_CATEGORY_RESERVED10 constant'>SDL_LOG_CATEGORY_RESERVED10</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_SYSTEM.html" title='sdl2_sys::SDL_LOG_CATEGORY_SYSTEM constant'>SDL_LOG_CATEGORY_SYSTEM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_TEST.html" title='sdl2_sys::SDL_LOG_CATEGORY_TEST constant'>SDL_LOG_CATEGORY_TEST</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_LOG_CATEGORY_VIDEO.html" title='sdl2_sys::SDL_LOG_CATEGORY_VIDEO constant'>SDL_LOG_CATEGORY_VIDEO</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_MAJOR_VERSION.html" title='sdl2_sys::SDL_MAJOR_VERSION constant'>SDL_MAJOR_VERSION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_MAX_LOG_MESSAGE.html" title='sdl2_sys::SDL_MAX_LOG_MESSAGE constant'>SDL_MAX_LOG_MESSAGE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_MINOR_VERSION.html" title='sdl2_sys::SDL_MINOR_VERSION constant'>SDL_MINOR_VERSION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_MIX_MAXVOLUME.html" title='sdl2_sys::SDL_MIX_MAXVOLUME constant'>SDL_MIX_MAXVOLUME</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_MUTEX_TIMEDOUT.html" title='sdl2_sys::SDL_MUTEX_TIMEDOUT constant'>SDL_MUTEX_TIMEDOUT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_NONSHAPEABLE_WINDOW.html" title='sdl2_sys::SDL_NONSHAPEABLE_WINDOW constant'>SDL_NONSHAPEABLE_WINDOW</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_NULL_WHILE_LOOP_CONDITION.html" title='sdl2_sys::SDL_NULL_WHILE_LOOP_CONDITION constant'>SDL_NULL_WHILE_LOOP_CONDITION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDLAYOUT_332.html" title='sdl2_sys::SDL_PACKEDLAYOUT_332 constant'>SDL_PACKEDLAYOUT_332</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDLAYOUT_565.html" title='sdl2_sys::SDL_PACKEDLAYOUT_565 constant'>SDL_PACKEDLAYOUT_565</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDLAYOUT_1555.html" title='sdl2_sys::SDL_PACKEDLAYOUT_1555 constant'>SDL_PACKEDLAYOUT_1555</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDLAYOUT_4444.html" title='sdl2_sys::SDL_PACKEDLAYOUT_4444 constant'>SDL_PACKEDLAYOUT_4444</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDLAYOUT_5551.html" title='sdl2_sys::SDL_PACKEDLAYOUT_5551 constant'>SDL_PACKEDLAYOUT_5551</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDLAYOUT_8888.html" title='sdl2_sys::SDL_PACKEDLAYOUT_8888 constant'>SDL_PACKEDLAYOUT_8888</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDLAYOUT_1010102.html" title='sdl2_sys::SDL_PACKEDLAYOUT_1010102 constant'>SDL_PACKEDLAYOUT_1010102</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDLAYOUT_2101010.html" title='sdl2_sys::SDL_PACKEDLAYOUT_2101010 constant'>SDL_PACKEDLAYOUT_2101010</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDLAYOUT_NONE.html" title='sdl2_sys::SDL_PACKEDLAYOUT_NONE constant'>SDL_PACKEDLAYOUT_NONE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDORDER_ABGR.html" title='sdl2_sys::SDL_PACKEDORDER_ABGR constant'>SDL_PACKEDORDER_ABGR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDORDER_ARGB.html" title='sdl2_sys::SDL_PACKEDORDER_ARGB constant'>SDL_PACKEDORDER_ARGB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDORDER_BGRA.html" title='sdl2_sys::SDL_PACKEDORDER_BGRA constant'>SDL_PACKEDORDER_BGRA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDORDER_BGRX.html" title='sdl2_sys::SDL_PACKEDORDER_BGRX constant'>SDL_PACKEDORDER_BGRX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDORDER_NONE.html" title='sdl2_sys::SDL_PACKEDORDER_NONE constant'>SDL_PACKEDORDER_NONE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDORDER_RGBA.html" title='sdl2_sys::SDL_PACKEDORDER_RGBA constant'>SDL_PACKEDORDER_RGBA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDORDER_RGBX.html" title='sdl2_sys::SDL_PACKEDORDER_RGBX constant'>SDL_PACKEDORDER_RGBX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDORDER_XBGR.html" title='sdl2_sys::SDL_PACKEDORDER_XBGR constant'>SDL_PACKEDORDER_XBGR</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PACKEDORDER_XRGB.html" title='sdl2_sys::SDL_PACKEDORDER_XRGB constant'>SDL_PACKEDORDER_XRGB</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PATCHLEVEL.html" title='sdl2_sys::SDL_PATCHLEVEL constant'>SDL_PATCHLEVEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_ARRAYF16.html" title='sdl2_sys::SDL_PIXELTYPE_ARRAYF16 constant'>SDL_PIXELTYPE_ARRAYF16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_ARRAYF32.html" title='sdl2_sys::SDL_PIXELTYPE_ARRAYF32 constant'>SDL_PIXELTYPE_ARRAYF32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_ARRAYU8.html" title='sdl2_sys::SDL_PIXELTYPE_ARRAYU8 constant'>SDL_PIXELTYPE_ARRAYU8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_ARRAYU16.html" title='sdl2_sys::SDL_PIXELTYPE_ARRAYU16 constant'>SDL_PIXELTYPE_ARRAYU16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_ARRAYU32.html" title='sdl2_sys::SDL_PIXELTYPE_ARRAYU32 constant'>SDL_PIXELTYPE_ARRAYU32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_INDEX1.html" title='sdl2_sys::SDL_PIXELTYPE_INDEX1 constant'>SDL_PIXELTYPE_INDEX1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_INDEX4.html" title='sdl2_sys::SDL_PIXELTYPE_INDEX4 constant'>SDL_PIXELTYPE_INDEX4</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_INDEX8.html" title='sdl2_sys::SDL_PIXELTYPE_INDEX8 constant'>SDL_PIXELTYPE_INDEX8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_PACKED8.html" title='sdl2_sys::SDL_PIXELTYPE_PACKED8 constant'>SDL_PIXELTYPE_PACKED8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_PACKED16.html" title='sdl2_sys::SDL_PIXELTYPE_PACKED16 constant'>SDL_PIXELTYPE_PACKED16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_PACKED32.html" title='sdl2_sys::SDL_PIXELTYPE_PACKED32 constant'>SDL_PIXELTYPE_PACKED32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PIXELTYPE_UNKNOWN.html" title='sdl2_sys::SDL_PIXELTYPE_UNKNOWN constant'>SDL_PIXELTYPE_UNKNOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PREALLOC.html" title='sdl2_sys::SDL_PREALLOC constant'>SDL_PREALLOC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PRESSED.html" title='sdl2_sys::SDL_PRESSED constant'>SDL_PRESSED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PRIX64.html" title='sdl2_sys::SDL_PRIX64 constant'>SDL_PRIX64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PRIs64.html" title='sdl2_sys::SDL_PRIs64 constant'>SDL_PRIs64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PRIu64.html" title='sdl2_sys::SDL_PRIu64 constant'>SDL_PRIu64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_PRIx64.html" title='sdl2_sys::SDL_PRIx64 constant'>SDL_PRIx64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_QUERY.html" title='sdl2_sys::SDL_QUERY constant'>SDL_QUERY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_RELEASED.html" title='sdl2_sys::SDL_RELEASED constant'>SDL_RELEASED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_RLEACCEL.html" title='sdl2_sys::SDL_RLEACCEL constant'>SDL_RLEACCEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_RWOPS_JNIFILE.html" title='sdl2_sys::SDL_RWOPS_JNIFILE constant'>SDL_RWOPS_JNIFILE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_RWOPS_MEMORY.html" title='sdl2_sys::SDL_RWOPS_MEMORY constant'>SDL_RWOPS_MEMORY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_RWOPS_MEMORY_RO.html" title='sdl2_sys::SDL_RWOPS_MEMORY_RO constant'>SDL_RWOPS_MEMORY_RO</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_RWOPS_STDFILE.html" title='sdl2_sys::SDL_RWOPS_STDFILE constant'>SDL_RWOPS_STDFILE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_RWOPS_UNKNOWN.html" title='sdl2_sys::SDL_RWOPS_UNKNOWN constant'>SDL_RWOPS_UNKNOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_RWOPS_WINFILE.html" title='sdl2_sys::SDL_RWOPS_WINFILE constant'>SDL_RWOPS_WINFILE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_SENSOR_DISABLED.html" title='sdl2_sys::SDL_SENSOR_DISABLED constant'>SDL_SENSOR_DISABLED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_SIMD_ALIGNED.html" title='sdl2_sys::SDL_SIMD_ALIGNED constant'>SDL_SIMD_ALIGNED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_STANDARD_GRAVITY.html" title='sdl2_sys::SDL_STANDARD_GRAVITY constant'>SDL_STANDARD_GRAVITY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_SWSURFACE.html" title='sdl2_sys::SDL_SWSURFACE constant'>SDL_SWSURFACE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_TEXTEDITINGEVENT_TEXT_SIZE.html" title='sdl2_sys::SDL_TEXTEDITINGEVENT_TEXT_SIZE constant'>SDL_TEXTEDITINGEVENT_TEXT_SIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_TEXTINPUTEVENT_TEXT_SIZE.html" title='sdl2_sys::SDL_TEXTINPUTEVENT_TEXT_SIZE constant'>SDL_TEXTINPUTEVENT_TEXT_SIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_THREADS_DISABLED.html" title='sdl2_sys::SDL_THREADS_DISABLED constant'>SDL_THREADS_DISABLED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_TIMERS_DISABLED.html" title='sdl2_sys::SDL_TIMERS_DISABLED constant'>SDL_TIMERS_DISABLED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_VIDEO_DRIVER_DUMMY.html" title='sdl2_sys::SDL_VIDEO_DRIVER_DUMMY constant'>SDL_VIDEO_DRIVER_DUMMY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_WINDOWPOS_CENTERED_MASK.html" title='sdl2_sys::SDL_WINDOWPOS_CENTERED_MASK constant'>SDL_WINDOWPOS_CENTERED_MASK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_WINDOWPOS_UNDEFINED_MASK.html" title='sdl2_sys::SDL_WINDOWPOS_UNDEFINED_MASK constant'>SDL_WINDOWPOS_UNDEFINED_MASK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SDL_WINDOW_LACKS_SHAPE.html" title='sdl2_sys::SDL_WINDOW_LACKS_SHAPE constant'>SDL_WINDOW_LACKS_SHAPE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SIG_ATOMIC_MAX.html" title='sdl2_sys::SIG_ATOMIC_MAX constant'>SIG_ATOMIC_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SIG_ATOMIC_MIN.html" title='sdl2_sys::SIG_ATOMIC_MIN constant'>SIG_ATOMIC_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SIZE_MAX.html" title='sdl2_sys::SIZE_MAX constant'>SIZE_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ScreenSaverActive.html" title='sdl2_sys::ScreenSaverActive constant'>ScreenSaverActive</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ScreenSaverReset.html" title='sdl2_sys::ScreenSaverReset constant'>ScreenSaverReset</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SelectionClear.html" title='sdl2_sys::SelectionClear constant'>SelectionClear</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SelectionNotify.html" title='sdl2_sys::SelectionNotify constant'>SelectionNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SelectionRequest.html" title='sdl2_sys::SelectionRequest constant'>SelectionRequest</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SetModeDelete.html" title='sdl2_sys::SetModeDelete constant'>SetModeDelete</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SetModeInsert.html" title='sdl2_sys::SetModeInsert constant'>SetModeInsert</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ShiftMapIndex.html" title='sdl2_sys::ShiftMapIndex constant'>ShiftMapIndex</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ShiftMask.html" title='sdl2_sys::ShiftMask constant'>ShiftMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SouthEastGravity.html" title='sdl2_sys::SouthEastGravity constant'>SouthEastGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SouthGravity.html" title='sdl2_sys::SouthGravity constant'>SouthGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SouthWestGravity.html" title='sdl2_sys::SouthWestGravity constant'>SouthWestGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.StaticColor.html" title='sdl2_sys::StaticColor constant'>StaticColor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.StaticGravity.html" title='sdl2_sys::StaticGravity constant'>StaticGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.StaticGray.html" title='sdl2_sys::StaticGray constant'>StaticGray</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.StippleShape.html" title='sdl2_sys::StippleShape constant'>StippleShape</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.StructureNotifyMask.html" title='sdl2_sys::StructureNotifyMask constant'>StructureNotifyMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SubstructureNotifyMask.html" title='sdl2_sys::SubstructureNotifyMask constant'>SubstructureNotifyMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SubstructureRedirectMask.html" title='sdl2_sys::SubstructureRedirectMask constant'>SubstructureRedirectMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Success.html" title='sdl2_sys::Success constant'>Success</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SyncBoth.html" title='sdl2_sys::SyncBoth constant'>SyncBoth</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SyncKeyboard.html" title='sdl2_sys::SyncKeyboard constant'>SyncKeyboard</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.SyncPointer.html" title='sdl2_sys::SyncPointer constant'>SyncPointer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.TileShape.html" title='sdl2_sys::TileShape constant'>TileShape</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.TopIf.html" title='sdl2_sys::TopIf constant'>TopIf</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.True.html" title='sdl2_sys::True constant'>True</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.TrueColor.html" title='sdl2_sys::TrueColor constant'>TrueColor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UINT8_MAX.html" title='sdl2_sys::UINT8_MAX constant'>UINT8_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UINT16_MAX.html" title='sdl2_sys::UINT16_MAX constant'>UINT16_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UINT32_MAX.html" title='sdl2_sys::UINT32_MAX constant'>UINT32_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UINTPTR_MAX.html" title='sdl2_sys::UINTPTR_MAX constant'>UINTPTR_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UINT_FAST8_MAX.html" title='sdl2_sys::UINT_FAST8_MAX constant'>UINT_FAST8_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UINT_FAST16_MAX.html" title='sdl2_sys::UINT_FAST16_MAX constant'>UINT_FAST16_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UINT_FAST32_MAX.html" title='sdl2_sys::UINT_FAST32_MAX constant'>UINT_FAST32_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UINT_LEAST8_MAX.html" title='sdl2_sys::UINT_LEAST8_MAX constant'>UINT_LEAST8_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UINT_LEAST16_MAX.html" title='sdl2_sys::UINT_LEAST16_MAX constant'>UINT_LEAST16_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UINT_LEAST32_MAX.html" title='sdl2_sys::UINT_LEAST32_MAX constant'>UINT_LEAST32_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UnmapGravity.html" title='sdl2_sys::UnmapGravity constant'>UnmapGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.UnmapNotify.html" title='sdl2_sys::UnmapNotify constant'>UnmapNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.Unsorted.html" title='sdl2_sys::Unsorted constant'>Unsorted</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.VisibilityChangeMask.html" title='sdl2_sys::VisibilityChangeMask constant'>VisibilityChangeMask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.VisibilityFullyObscured.html" title='sdl2_sys::VisibilityFullyObscured constant'>VisibilityFullyObscured</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.VisibilityNotify.html" title='sdl2_sys::VisibilityNotify constant'>VisibilityNotify</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.VisibilityPartiallyObscured.html" title='sdl2_sys::VisibilityPartiallyObscured constant'>VisibilityPartiallyObscured</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.VisibilityUnobscured.html" title='sdl2_sys::VisibilityUnobscured constant'>VisibilityUnobscured</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WCONTINUED.html" title='sdl2_sys::WCONTINUED constant'>WCONTINUED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WEXITED.html" title='sdl2_sys::WEXITED constant'>WEXITED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WINT_MAX.html" title='sdl2_sys::WINT_MAX constant'>WINT_MAX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WINT_MIN.html" title='sdl2_sys::WINT_MIN constant'>WINT_MIN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WNOHANG.html" title='sdl2_sys::WNOHANG constant'>WNOHANG</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WNOWAIT.html" title='sdl2_sys::WNOWAIT constant'>WNOWAIT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WSTOPPED.html" title='sdl2_sys::WSTOPPED constant'>WSTOPPED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WUNTRACED.html" title='sdl2_sys::WUNTRACED constant'>WUNTRACED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WestGravity.html" title='sdl2_sys::WestGravity constant'>WestGravity</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WhenMapped.html" title='sdl2_sys::WhenMapped constant'>WhenMapped</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.WindingRule.html" title='sdl2_sys::WindingRule constant'>WindingRule</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XATOM_H.html" title='sdl2_sys::XATOM_H constant'>XATOM_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XBufferOverflow.html" title='sdl2_sys::XBufferOverflow constant'>XBufferOverflow</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMHighlight.html" title='sdl2_sys::XIMHighlight constant'>XIMHighlight</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMHotKeyStateOFF.html" title='sdl2_sys::XIMHotKeyStateOFF constant'>XIMHotKeyStateOFF</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMHotKeyStateON.html" title='sdl2_sys::XIMHotKeyStateON constant'>XIMHotKeyStateON</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMInitialState.html" title='sdl2_sys::XIMInitialState constant'>XIMInitialState</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMPreeditArea.html" title='sdl2_sys::XIMPreeditArea constant'>XIMPreeditArea</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMPreeditCallbacks.html" title='sdl2_sys::XIMPreeditCallbacks constant'>XIMPreeditCallbacks</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMPreeditDisable.html" title='sdl2_sys::XIMPreeditDisable constant'>XIMPreeditDisable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMPreeditEnable.html" title='sdl2_sys::XIMPreeditEnable constant'>XIMPreeditEnable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMPreeditNone.html" title='sdl2_sys::XIMPreeditNone constant'>XIMPreeditNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMPreeditNothing.html" title='sdl2_sys::XIMPreeditNothing constant'>XIMPreeditNothing</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMPreeditPosition.html" title='sdl2_sys::XIMPreeditPosition constant'>XIMPreeditPosition</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMPreeditUnKnown.html" title='sdl2_sys::XIMPreeditUnKnown constant'>XIMPreeditUnKnown</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMPreserveState.html" title='sdl2_sys::XIMPreserveState constant'>XIMPreserveState</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMPrimary.html" title='sdl2_sys::XIMPrimary constant'>XIMPrimary</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMReverse.html" title='sdl2_sys::XIMReverse constant'>XIMReverse</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMSecondary.html" title='sdl2_sys::XIMSecondary constant'>XIMSecondary</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStatusArea.html" title='sdl2_sys::XIMStatusArea constant'>XIMStatusArea</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStatusCallbacks.html" title='sdl2_sys::XIMStatusCallbacks constant'>XIMStatusCallbacks</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStatusNone.html" title='sdl2_sys::XIMStatusNone constant'>XIMStatusNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStatusNothing.html" title='sdl2_sys::XIMStatusNothing constant'>XIMStatusNothing</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionBottomEdge.html" title='sdl2_sys::XIMStringConversionBottomEdge constant'>XIMStringConversionBottomEdge</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionBuffer.html" title='sdl2_sys::XIMStringConversionBuffer constant'>XIMStringConversionBuffer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionChar.html" title='sdl2_sys::XIMStringConversionChar constant'>XIMStringConversionChar</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionConcealed.html" title='sdl2_sys::XIMStringConversionConcealed constant'>XIMStringConversionConcealed</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionLeftEdge.html" title='sdl2_sys::XIMStringConversionLeftEdge constant'>XIMStringConversionLeftEdge</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionLine.html" title='sdl2_sys::XIMStringConversionLine constant'>XIMStringConversionLine</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionRetrieval.html" title='sdl2_sys::XIMStringConversionRetrieval constant'>XIMStringConversionRetrieval</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionRightEdge.html" title='sdl2_sys::XIMStringConversionRightEdge constant'>XIMStringConversionRightEdge</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionSubstitution.html" title='sdl2_sys::XIMStringConversionSubstitution constant'>XIMStringConversionSubstitution</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionTopEdge.html" title='sdl2_sys::XIMStringConversionTopEdge constant'>XIMStringConversionTopEdge</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionWord.html" title='sdl2_sys::XIMStringConversionWord constant'>XIMStringConversionWord</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMStringConversionWrapped.html" title='sdl2_sys::XIMStringConversionWrapped constant'>XIMStringConversionWrapped</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMTertiary.html" title='sdl2_sys::XIMTertiary constant'>XIMTertiary</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMUnderline.html" title='sdl2_sys::XIMUnderline constant'>XIMUnderline</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMVisibleToBackword.html" title='sdl2_sys::XIMVisibleToBackword constant'>XIMVisibleToBackword</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMVisibleToCenter.html" title='sdl2_sys::XIMVisibleToCenter constant'>XIMVisibleToCenter</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XIMVisibleToForward.html" title='sdl2_sys::XIMVisibleToForward constant'>XIMVisibleToForward</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XLookupBoth.html" title='sdl2_sys::XLookupBoth constant'>XLookupBoth</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XLookupChars.html" title='sdl2_sys::XLookupChars constant'>XLookupChars</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XLookupKeySym.html" title='sdl2_sys::XLookupKeySym constant'>XLookupKeySym</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XLookupNone.html" title='sdl2_sys::XLookupNone constant'>XLookupNone</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNArea.html" title='sdl2_sys::XNArea constant'>XNArea</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNAreaNeeded.html" title='sdl2_sys::XNAreaNeeded constant'>XNAreaNeeded</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNBackground.html" title='sdl2_sys::XNBackground constant'>XNBackground</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNBackgroundPixmap.html" title='sdl2_sys::XNBackgroundPixmap constant'>XNBackgroundPixmap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNBaseFontName.html" title='sdl2_sys::XNBaseFontName constant'>XNBaseFontName</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNClientWindow.html" title='sdl2_sys::XNClientWindow constant'>XNClientWindow</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNColormap.html" title='sdl2_sys::XNColormap constant'>XNColormap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNContextualDrawing.html" title='sdl2_sys::XNContextualDrawing constant'>XNContextualDrawing</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNCursor.html" title='sdl2_sys::XNCursor constant'>XNCursor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNDefaultString.html" title='sdl2_sys::XNDefaultString constant'>XNDefaultString</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNDestroyCallback.html" title='sdl2_sys::XNDestroyCallback constant'>XNDestroyCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNDirectionalDependentDrawing.html" title='sdl2_sys::XNDirectionalDependentDrawing constant'>XNDirectionalDependentDrawing</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNFilterEvents.html" title='sdl2_sys::XNFilterEvents constant'>XNFilterEvents</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNFocusWindow.html" title='sdl2_sys::XNFocusWindow constant'>XNFocusWindow</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNFontInfo.html" title='sdl2_sys::XNFontInfo constant'>XNFontInfo</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNFontSet.html" title='sdl2_sys::XNFontSet constant'>XNFontSet</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNForeground.html" title='sdl2_sys::XNForeground constant'>XNForeground</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNGeometryCallback.html" title='sdl2_sys::XNGeometryCallback constant'>XNGeometryCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNHotKey.html" title='sdl2_sys::XNHotKey constant'>XNHotKey</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNHotKeyState.html" title='sdl2_sys::XNHotKeyState constant'>XNHotKeyState</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNInputStyle.html" title='sdl2_sys::XNInputStyle constant'>XNInputStyle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNLineSpace.html" title='sdl2_sys::XNLineSpace constant'>XNLineSpace</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNMissingCharSet.html" title='sdl2_sys::XNMissingCharSet constant'>XNMissingCharSet</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNOMAutomatic.html" title='sdl2_sys::XNOMAutomatic constant'>XNOMAutomatic</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNOrientation.html" title='sdl2_sys::XNOrientation constant'>XNOrientation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNPreeditAttributes.html" title='sdl2_sys::XNPreeditAttributes constant'>XNPreeditAttributes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNPreeditCaretCallback.html" title='sdl2_sys::XNPreeditCaretCallback constant'>XNPreeditCaretCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNPreeditDoneCallback.html" title='sdl2_sys::XNPreeditDoneCallback constant'>XNPreeditDoneCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNPreeditDrawCallback.html" title='sdl2_sys::XNPreeditDrawCallback constant'>XNPreeditDrawCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNPreeditStartCallback.html" title='sdl2_sys::XNPreeditStartCallback constant'>XNPreeditStartCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNPreeditState.html" title='sdl2_sys::XNPreeditState constant'>XNPreeditState</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNPreeditStateNotifyCallback.html" title='sdl2_sys::XNPreeditStateNotifyCallback constant'>XNPreeditStateNotifyCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNQueryICValuesList.html" title='sdl2_sys::XNQueryICValuesList constant'>XNQueryICValuesList</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNQueryIMValuesList.html" title='sdl2_sys::XNQueryIMValuesList constant'>XNQueryIMValuesList</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNQueryInputStyle.html" title='sdl2_sys::XNQueryInputStyle constant'>XNQueryInputStyle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNQueryOrientation.html" title='sdl2_sys::XNQueryOrientation constant'>XNQueryOrientation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNR6PreeditCallback.html" title='sdl2_sys::XNR6PreeditCallback constant'>XNR6PreeditCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNRequiredCharSet.html" title='sdl2_sys::XNRequiredCharSet constant'>XNRequiredCharSet</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNResetState.html" title='sdl2_sys::XNResetState constant'>XNResetState</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNResourceClass.html" title='sdl2_sys::XNResourceClass constant'>XNResourceClass</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNResourceName.html" title='sdl2_sys::XNResourceName constant'>XNResourceName</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNSeparatorofNestedList.html" title='sdl2_sys::XNSeparatorofNestedList constant'>XNSeparatorofNestedList</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNSpotLocation.html" title='sdl2_sys::XNSpotLocation constant'>XNSpotLocation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNStatusAttributes.html" title='sdl2_sys::XNStatusAttributes constant'>XNStatusAttributes</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNStatusDoneCallback.html" title='sdl2_sys::XNStatusDoneCallback constant'>XNStatusDoneCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNStatusDrawCallback.html" title='sdl2_sys::XNStatusDrawCallback constant'>XNStatusDrawCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNStatusStartCallback.html" title='sdl2_sys::XNStatusStartCallback constant'>XNStatusStartCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNStdColormap.html" title='sdl2_sys::XNStdColormap constant'>XNStdColormap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNStringConversion.html" title='sdl2_sys::XNStringConversion constant'>XNStringConversion</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNStringConversionCallback.html" title='sdl2_sys::XNStringConversionCallback constant'>XNStringConversionCallback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNVaNestedList.html" title='sdl2_sys::XNVaNestedList constant'>XNVaNestedList</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XNVisiblePosition.html" title='sdl2_sys::XNVisiblePosition constant'>XNVisiblePosition</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XYBitmap.html" title='sdl2_sys::XYBitmap constant'>XYBitmap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XYPixmap.html" title='sdl2_sys::XYPixmap constant'>XYPixmap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.X_HAVE_UTF8_STRING.html" title='sdl2_sys::X_HAVE_UTF8_STRING constant'>X_HAVE_UTF8_STRING</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.X_PROTOCOL.html" title='sdl2_sys::X_PROTOCOL constant'>X_PROTOCOL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.X_PROTOCOL_REVISION.html" title='sdl2_sys::X_PROTOCOL_REVISION constant'>X_PROTOCOL_REVISION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.XlibSpecificationRelease.html" title='sdl2_sys::XlibSpecificationRelease constant'>XlibSpecificationRelease</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.YSorted.html" title='sdl2_sys::YSorted constant'>YSorted</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.YXBanded.html" title='sdl2_sys::YXBanded constant'>YXBanded</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.YXSorted.html" title='sdl2_sys::YXSorted constant'>YXSorted</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.ZPixmap.html" title='sdl2_sys::ZPixmap constant'>ZPixmap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._ALLOCA_H.html" title='sdl2_sys::_ALLOCA_H constant'>_ALLOCA_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._ATFILE_SOURCE.html" title='sdl2_sys::_ATFILE_SOURCE constant'>_ATFILE_SOURCE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_BYTESWAP_H.html" title='sdl2_sys::_BITS_BYTESWAP_H constant'>_BITS_BYTESWAP_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_ENDIANNESS_H.html" title='sdl2_sys::_BITS_ENDIANNESS_H constant'>_BITS_ENDIANNESS_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_ENDIAN_H.html" title='sdl2_sys::_BITS_ENDIAN_H constant'>_BITS_ENDIAN_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_PTHREADTYPES_ARCH_H.html" title='sdl2_sys::_BITS_PTHREADTYPES_ARCH_H constant'>_BITS_PTHREADTYPES_ARCH_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_PTHREADTYPES_COMMON_H.html" title='sdl2_sys::_BITS_PTHREADTYPES_COMMON_H constant'>_BITS_PTHREADTYPES_COMMON_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_STDINT_INTN_H.html" title='sdl2_sys::_BITS_STDINT_INTN_H constant'>_BITS_STDINT_INTN_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_STDINT_UINTN_H.html" title='sdl2_sys::_BITS_STDINT_UINTN_H constant'>_BITS_STDINT_UINTN_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_TIME64_H.html" title='sdl2_sys::_BITS_TIME64_H constant'>_BITS_TIME64_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_TYPESIZES_H.html" title='sdl2_sys::_BITS_TYPESIZES_H constant'>_BITS_TYPESIZES_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_TYPES_H.html" title='sdl2_sys::_BITS_TYPES_H constant'>_BITS_TYPES_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_UINTN_IDENTITY_H.html" title='sdl2_sys::_BITS_UINTN_IDENTITY_H constant'>_BITS_UINTN_IDENTITY_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._BITS_WCHAR_H.html" title='sdl2_sys::_BITS_WCHAR_H constant'>_BITS_WCHAR_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._DEFAULT_SOURCE.html" title='sdl2_sys::_DEFAULT_SOURCE constant'>_DEFAULT_SOURCE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._ENDIAN_H.html" title='sdl2_sys::_ENDIAN_H constant'>_ENDIAN_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._FEATURES_H.html" title='sdl2_sys::_FEATURES_H constant'>_FEATURES_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_DENORMALS_ZERO_MASK.html" title='sdl2_sys::_MM_DENORMALS_ZERO_MASK constant'>_MM_DENORMALS_ZERO_MASK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_DENORMALS_ZERO_OFF.html" title='sdl2_sys::_MM_DENORMALS_ZERO_OFF constant'>_MM_DENORMALS_ZERO_OFF</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_DENORMALS_ZERO_ON.html" title='sdl2_sys::_MM_DENORMALS_ZERO_ON constant'>_MM_DENORMALS_ZERO_ON</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_EXCEPT_DENORM.html" title='sdl2_sys::_MM_EXCEPT_DENORM constant'>_MM_EXCEPT_DENORM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_EXCEPT_DIV_ZERO.html" title='sdl2_sys::_MM_EXCEPT_DIV_ZERO constant'>_MM_EXCEPT_DIV_ZERO</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_EXCEPT_INEXACT.html" title='sdl2_sys::_MM_EXCEPT_INEXACT constant'>_MM_EXCEPT_INEXACT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_EXCEPT_INVALID.html" title='sdl2_sys::_MM_EXCEPT_INVALID constant'>_MM_EXCEPT_INVALID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_EXCEPT_MASK.html" title='sdl2_sys::_MM_EXCEPT_MASK constant'>_MM_EXCEPT_MASK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_EXCEPT_OVERFLOW.html" title='sdl2_sys::_MM_EXCEPT_OVERFLOW constant'>_MM_EXCEPT_OVERFLOW</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_EXCEPT_UNDERFLOW.html" title='sdl2_sys::_MM_EXCEPT_UNDERFLOW constant'>_MM_EXCEPT_UNDERFLOW</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_FLUSH_ZERO_MASK.html" title='sdl2_sys::_MM_FLUSH_ZERO_MASK constant'>_MM_FLUSH_ZERO_MASK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_FLUSH_ZERO_OFF.html" title='sdl2_sys::_MM_FLUSH_ZERO_OFF constant'>_MM_FLUSH_ZERO_OFF</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_FLUSH_ZERO_ON.html" title='sdl2_sys::_MM_FLUSH_ZERO_ON constant'>_MM_FLUSH_ZERO_ON</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_HINT_ET0.html" title='sdl2_sys::_MM_HINT_ET0 constant'>_MM_HINT_ET0</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_HINT_ET1.html" title='sdl2_sys::_MM_HINT_ET1 constant'>_MM_HINT_ET1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_HINT_NTA.html" title='sdl2_sys::_MM_HINT_NTA constant'>_MM_HINT_NTA</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_HINT_T0.html" title='sdl2_sys::_MM_HINT_T0 constant'>_MM_HINT_T0</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_HINT_T1.html" title='sdl2_sys::_MM_HINT_T1 constant'>_MM_HINT_T1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_HINT_T2.html" title='sdl2_sys::_MM_HINT_T2 constant'>_MM_HINT_T2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_MASK_DENORM.html" title='sdl2_sys::_MM_MASK_DENORM constant'>_MM_MASK_DENORM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_MASK_DIV_ZERO.html" title='sdl2_sys::_MM_MASK_DIV_ZERO constant'>_MM_MASK_DIV_ZERO</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_MASK_INEXACT.html" title='sdl2_sys::_MM_MASK_INEXACT constant'>_MM_MASK_INEXACT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_MASK_INVALID.html" title='sdl2_sys::_MM_MASK_INVALID constant'>_MM_MASK_INVALID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_MASK_MASK.html" title='sdl2_sys::_MM_MASK_MASK constant'>_MM_MASK_MASK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_MASK_OVERFLOW.html" title='sdl2_sys::_MM_MASK_OVERFLOW constant'>_MM_MASK_OVERFLOW</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_MASK_UNDERFLOW.html" title='sdl2_sys::_MM_MASK_UNDERFLOW constant'>_MM_MASK_UNDERFLOW</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_ROUND_DOWN.html" title='sdl2_sys::_MM_ROUND_DOWN constant'>_MM_ROUND_DOWN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_ROUND_MASK.html" title='sdl2_sys::_MM_ROUND_MASK constant'>_MM_ROUND_MASK</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_ROUND_NEAREST.html" title='sdl2_sys::_MM_ROUND_NEAREST constant'>_MM_ROUND_NEAREST</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_ROUND_TOWARD_ZERO.html" title='sdl2_sys::_MM_ROUND_TOWARD_ZERO constant'>_MM_ROUND_TOWARD_ZERO</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._MM_ROUND_UP.html" title='sdl2_sys::_MM_ROUND_UP constant'>_MM_ROUND_UP</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._POSIX_C_SOURCE.html" title='sdl2_sys::_POSIX_C_SOURCE constant'>_POSIX_C_SOURCE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._POSIX_SOURCE.html" title='sdl2_sys::_POSIX_SOURCE constant'>_POSIX_SOURCE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._STDC_PREDEF_H.html" title='sdl2_sys::_STDC_PREDEF_H constant'>_STDC_PREDEF_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._STDINT_H.html" title='sdl2_sys::_STDINT_H constant'>_STDINT_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._STDLIB_H.html" title='sdl2_sys::_STDLIB_H constant'>_STDLIB_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._STRUCT_TIMESPEC.html" title='sdl2_sys::_STRUCT_TIMESPEC constant'>_STRUCT_TIMESPEC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._SYS_CDEFS_H.html" title='sdl2_sys::_SYS_CDEFS_H constant'>_SYS_CDEFS_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._SYS_SELECT_H.html" title='sdl2_sys::_SYS_SELECT_H constant'>_SYS_SELECT_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._SYS_TYPES_H.html" title='sdl2_sys::_SYS_TYPES_H constant'>_SYS_TYPES_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._THREAD_MUTEX_INTERNAL_H.html" title='sdl2_sys::_THREAD_MUTEX_INTERNAL_H constant'>_THREAD_MUTEX_INTERNAL_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant._THREAD_SHARED_TYPES_H.html" title='sdl2_sys::_THREAD_SHARED_TYPES_H constant'>_THREAD_SHARED_TYPES_H</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__BIG_ENDIAN.html" title='sdl2_sys::__BIG_ENDIAN constant'>__BIG_ENDIAN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__BIT_TYPES_DEFINED__.html" title='sdl2_sys::__BIT_TYPES_DEFINED__ constant'>__BIT_TYPES_DEFINED__</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__BYTE_ORDER.html" title='sdl2_sys::__BYTE_ORDER constant'>__BYTE_ORDER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__FD_SETSIZE.html" title='sdl2_sys::__FD_SETSIZE constant'>__FD_SETSIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__FD_ZERO_STOS.html" title='sdl2_sys::__FD_ZERO_STOS constant'>__FD_ZERO_STOS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__FLOAT_WORD_ORDER.html" title='sdl2_sys::__FLOAT_WORD_ORDER constant'>__FLOAT_WORD_ORDER</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC_MINOR__.html" title='sdl2_sys::__GLIBC_MINOR__ constant'>__GLIBC_MINOR__</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC_USE_DEPRECATED_GETS.html" title='sdl2_sys::__GLIBC_USE_DEPRECATED_GETS constant'>__GLIBC_USE_DEPRECATED_GETS</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC_USE_DEPRECATED_SCANF.html" title='sdl2_sys::__GLIBC_USE_DEPRECATED_SCANF constant'>__GLIBC_USE_DEPRECATED_SCANF</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC_USE_IEC_60559_BFP_EXT.html" title='sdl2_sys::__GLIBC_USE_IEC_60559_BFP_EXT constant'>__GLIBC_USE_IEC_60559_BFP_EXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC_USE_IEC_60559_FUNCS_EXT.html" title='sdl2_sys::__GLIBC_USE_IEC_60559_FUNCS_EXT constant'>__GLIBC_USE_IEC_60559_FUNCS_EXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC_USE_IEC_60559_TYPES_EXT.html" title='sdl2_sys::__GLIBC_USE_IEC_60559_TYPES_EXT constant'>__GLIBC_USE_IEC_60559_TYPES_EXT</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC_USE_IEC_60559_BFP_EXT_C2X.html" title='sdl2_sys::__GLIBC_USE_IEC_60559_BFP_EXT_C2X constant'>__GLIBC_USE_IEC_60559_BFP_EXT_C2X</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X.html" title='sdl2_sys::__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X constant'>__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC_USE_ISOC2X.html" title='sdl2_sys::__GLIBC_USE_ISOC2X constant'>__GLIBC_USE_ISOC2X</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC_USE_LIB_EXT2.html" title='sdl2_sys::__GLIBC_USE_LIB_EXT2 constant'>__GLIBC_USE_LIB_EXT2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GLIBC__.html" title='sdl2_sys::__GLIBC__ constant'>__GLIBC__</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GNUC_VA_LIST.html" title='sdl2_sys::__GNUC_VA_LIST constant'>__GNUC_VA_LIST</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__GNU_LIBRARY__.html" title='sdl2_sys::__GNU_LIBRARY__ constant'>__GNU_LIBRARY__</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_DISTINCT_FLOAT16.html" title='sdl2_sys::__HAVE_DISTINCT_FLOAT16 constant'>__HAVE_DISTINCT_FLOAT16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_DISTINCT_FLOAT32.html" title='sdl2_sys::__HAVE_DISTINCT_FLOAT32 constant'>__HAVE_DISTINCT_FLOAT32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_DISTINCT_FLOAT32X.html" title='sdl2_sys::__HAVE_DISTINCT_FLOAT32X constant'>__HAVE_DISTINCT_FLOAT32X</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_DISTINCT_FLOAT64.html" title='sdl2_sys::__HAVE_DISTINCT_FLOAT64 constant'>__HAVE_DISTINCT_FLOAT64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_DISTINCT_FLOAT64X.html" title='sdl2_sys::__HAVE_DISTINCT_FLOAT64X constant'>__HAVE_DISTINCT_FLOAT64X</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_DISTINCT_FLOAT128.html" title='sdl2_sys::__HAVE_DISTINCT_FLOAT128 constant'>__HAVE_DISTINCT_FLOAT128</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_DISTINCT_FLOAT128X.html" title='sdl2_sys::__HAVE_DISTINCT_FLOAT128X constant'>__HAVE_DISTINCT_FLOAT128X</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_FLOAT16.html" title='sdl2_sys::__HAVE_FLOAT16 constant'>__HAVE_FLOAT16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_FLOAT32.html" title='sdl2_sys::__HAVE_FLOAT32 constant'>__HAVE_FLOAT32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_FLOAT32X.html" title='sdl2_sys::__HAVE_FLOAT32X constant'>__HAVE_FLOAT32X</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_FLOAT64X.html" title='sdl2_sys::__HAVE_FLOAT64X constant'>__HAVE_FLOAT64X</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_FLOAT64X_LONG_DOUBLE.html" title='sdl2_sys::__HAVE_FLOAT64X_LONG_DOUBLE constant'>__HAVE_FLOAT64X_LONG_DOUBLE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_FLOAT64.html" title='sdl2_sys::__HAVE_FLOAT64 constant'>__HAVE_FLOAT64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_FLOAT128.html" title='sdl2_sys::__HAVE_FLOAT128 constant'>__HAVE_FLOAT128</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_FLOAT128X.html" title='sdl2_sys::__HAVE_FLOAT128X constant'>__HAVE_FLOAT128X</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_FLOATN_NOT_TYPEDEF.html" title='sdl2_sys::__HAVE_FLOATN_NOT_TYPEDEF constant'>__HAVE_FLOATN_NOT_TYPEDEF</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__HAVE_GENERIC_SELECTION.html" title='sdl2_sys::__HAVE_GENERIC_SELECTION constant'>__HAVE_GENERIC_SELECTION</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__INO_T_MATCHES_INO64_T.html" title='sdl2_sys::__INO_T_MATCHES_INO64_T constant'>__INO_T_MATCHES_INO64_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__LINUX__.html" title='sdl2_sys::__LINUX__ constant'>__LINUX__</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__LITTLE_ENDIAN.html" title='sdl2_sys::__LITTLE_ENDIAN constant'>__LITTLE_ENDIAN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__LONG_DOUBLE_USES_FLOAT128.html" title='sdl2_sys::__LONG_DOUBLE_USES_FLOAT128 constant'>__LONG_DOUBLE_USES_FLOAT128</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__OFF_T_MATCHES_OFF64_T.html" title='sdl2_sys::__OFF_T_MATCHES_OFF64_T constant'>__OFF_T_MATCHES_OFF64_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__PDP_ENDIAN.html" title='sdl2_sys::__PDP_ENDIAN constant'>__PDP_ENDIAN</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__PTHREAD_MUTEX_HAVE_PREV.html" title='sdl2_sys::__PTHREAD_MUTEX_HAVE_PREV constant'>__PTHREAD_MUTEX_HAVE_PREV</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__RLIM_T_MATCHES_RLIM64_T.html" title='sdl2_sys::__RLIM_T_MATCHES_RLIM64_T constant'>__RLIM_T_MATCHES_RLIM64_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__SIZEOF_PTHREAD_ATTR_T.html" title='sdl2_sys::__SIZEOF_PTHREAD_ATTR_T constant'>__SIZEOF_PTHREAD_ATTR_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__SIZEOF_PTHREAD_BARRIERATTR_T.html" title='sdl2_sys::__SIZEOF_PTHREAD_BARRIERATTR_T constant'>__SIZEOF_PTHREAD_BARRIERATTR_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__SIZEOF_PTHREAD_BARRIER_T.html" title='sdl2_sys::__SIZEOF_PTHREAD_BARRIER_T constant'>__SIZEOF_PTHREAD_BARRIER_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__SIZEOF_PTHREAD_CONDATTR_T.html" title='sdl2_sys::__SIZEOF_PTHREAD_CONDATTR_T constant'>__SIZEOF_PTHREAD_CONDATTR_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__SIZEOF_PTHREAD_COND_T.html" title='sdl2_sys::__SIZEOF_PTHREAD_COND_T constant'>__SIZEOF_PTHREAD_COND_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__SIZEOF_PTHREAD_MUTEXATTR_T.html" title='sdl2_sys::__SIZEOF_PTHREAD_MUTEXATTR_T constant'>__SIZEOF_PTHREAD_MUTEXATTR_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__SIZEOF_PTHREAD_MUTEX_T.html" title='sdl2_sys::__SIZEOF_PTHREAD_MUTEX_T constant'>__SIZEOF_PTHREAD_MUTEX_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__SIZEOF_PTHREAD_RWLOCKATTR_T.html" title='sdl2_sys::__SIZEOF_PTHREAD_RWLOCKATTR_T constant'>__SIZEOF_PTHREAD_RWLOCKATTR_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__SIZEOF_PTHREAD_RWLOCK_T.html" title='sdl2_sys::__SIZEOF_PTHREAD_RWLOCK_T constant'>__SIZEOF_PTHREAD_RWLOCK_T</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__STATFS_MATCHES_STATFS64.html" title='sdl2_sys::__STATFS_MATCHES_STATFS64 constant'>__STATFS_MATCHES_STATFS64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__STDC_IEC_559__.html" title='sdl2_sys::__STDC_IEC_559__ constant'>__STDC_IEC_559__</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__STDC_IEC_559_COMPLEX__.html" title='sdl2_sys::__STDC_IEC_559_COMPLEX__ constant'>__STDC_IEC_559_COMPLEX__</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__STDC_ISO_10646__.html" title='sdl2_sys::__STDC_ISO_10646__ constant'>__STDC_ISO_10646__</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__SYSCALL_WORDSIZE.html" title='sdl2_sys::__SYSCALL_WORDSIZE constant'>__SYSCALL_WORDSIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__TIMESIZE.html" title='sdl2_sys::__TIMESIZE constant'>__TIMESIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_ATFILE.html" title='sdl2_sys::__USE_ATFILE constant'>__USE_ATFILE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_FORTIFY_LEVEL.html" title='sdl2_sys::__USE_FORTIFY_LEVEL constant'>__USE_FORTIFY_LEVEL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_ISOC11.html" title='sdl2_sys::__USE_ISOC11 constant'>__USE_ISOC11</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_ISOC95.html" title='sdl2_sys::__USE_ISOC95 constant'>__USE_ISOC95</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_ISOC99.html" title='sdl2_sys::__USE_ISOC99 constant'>__USE_ISOC99</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_MISC.html" title='sdl2_sys::__USE_MISC constant'>__USE_MISC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_POSIX.html" title='sdl2_sys::__USE_POSIX constant'>__USE_POSIX</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_POSIX2.html" title='sdl2_sys::__USE_POSIX2 constant'>__USE_POSIX2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_POSIX199309.html" title='sdl2_sys::__USE_POSIX199309 constant'>__USE_POSIX199309</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_POSIX199506.html" title='sdl2_sys::__USE_POSIX199506 constant'>__USE_POSIX199506</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_POSIX_IMPLICITLY.html" title='sdl2_sys::__USE_POSIX_IMPLICITLY constant'>__USE_POSIX_IMPLICITLY</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_XOPEN2K.html" title='sdl2_sys::__USE_XOPEN2K constant'>__USE_XOPEN2K</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__USE_XOPEN2K8.html" title='sdl2_sys::__USE_XOPEN2K8 constant'>__USE_XOPEN2K8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__WALL.html" title='sdl2_sys::__WALL constant'>__WALL</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__WCLONE.html" title='sdl2_sys::__WCLONE constant'>__WCLONE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__WCOREFLAG.html" title='sdl2_sys::__WCOREFLAG constant'>__WCOREFLAG</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__WNOTHREAD.html" title='sdl2_sys::__WNOTHREAD constant'>__WNOTHREAD</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__WORDSIZE.html" title='sdl2_sys::__WORDSIZE constant'>__WORDSIZE</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__WORDSIZE_TIME64_COMPAT32.html" title='sdl2_sys::__WORDSIZE_TIME64_COMPAT32 constant'>__WORDSIZE_TIME64_COMPAT32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__W_CONTINUED.html" title='sdl2_sys::__W_CONTINUED constant'>__W_CONTINUED</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__clock_t_defined.html" title='sdl2_sys::__clock_t_defined constant'>__clock_t_defined</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__clockid_t_defined.html" title='sdl2_sys::__clockid_t_defined constant'>__clockid_t_defined</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__glibc_c99_flexarr_available.html" title='sdl2_sys::__glibc_c99_flexarr_available constant'>__glibc_c99_flexarr_available</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__have_pthread_attr_t.html" title='sdl2_sys::__have_pthread_attr_t constant'>__have_pthread_attr_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__ldiv_t_defined.html" title='sdl2_sys::__ldiv_t_defined constant'>__ldiv_t_defined</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__lldiv_t_defined.html" title='sdl2_sys::__lldiv_t_defined constant'>__lldiv_t_defined</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__sigset_t_defined.html" title='sdl2_sys::__sigset_t_defined constant'>__sigset_t_defined</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__time_t_defined.html" title='sdl2_sys::__time_t_defined constant'>__time_t_defined</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__timer_t_defined.html" title='sdl2_sys::__timer_t_defined constant'>__timer_t_defined</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="constant" href="constant.__timeval_defined.html" title='sdl2_sys::__timeval_defined constant'>__timeval_defined</a></td><td class='docblock-short'></td></tr></table><h2 id='statics' class='section-header'><a href="#statics">Statics</a></h2>
|
||
<table><tr class='module-item'><td><a class="static" href="static._Xdebug.html" title='sdl2_sys::_Xdebug static'>_Xdebug</a></td><td class='docblock-short'></td></tr></table><h2 id='functions' class='section-header'><a href="#functions">Functions</a></h2>
|
||
<table><tr class='module-item'><td><a class="fn" href="fn.SDL_AddEventWatch.html" title='sdl2_sys::SDL_AddEventWatch fn'>SDL_AddEventWatch</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Add a function which is called when an event is added to the queue.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AddHintCallback.html" title='sdl2_sys::SDL_AddHintCallback fn'>SDL_AddHintCallback</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Add a function to watch a particular hint</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AddTimer.html" title='sdl2_sys::SDL_AddTimer fn'>SDL_AddTimer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Add a new timer to the pool of timers already running.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AllocFormat.html" title='sdl2_sys::SDL_AllocFormat fn'>SDL_AllocFormat</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create an SDL_PixelFormat structure from a pixel format enum.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AllocPalette.html" title='sdl2_sys::SDL_AllocPalette fn'>SDL_AllocPalette</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a palette structure with the specified number of color
|
||
entries.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AllocRW.html" title='sdl2_sys::SDL_AllocRW fn'>SDL_AllocRW</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AtomicAdd.html" title='sdl2_sys::SDL_AtomicAdd fn'>SDL_AtomicAdd</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Add to an atomic variable.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AtomicCAS.html" title='sdl2_sys::SDL_AtomicCAS fn'>SDL_AtomicCAS</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set an atomic variable to a new value if it is currently an old value.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AtomicCASPtr.html" title='sdl2_sys::SDL_AtomicCASPtr fn'>SDL_AtomicCASPtr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set a pointer to a new value if it is currently an old value.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AtomicGet.html" title='sdl2_sys::SDL_AtomicGet fn'>SDL_AtomicGet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the value of an atomic variable</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AtomicGetPtr.html" title='sdl2_sys::SDL_AtomicGetPtr fn'>SDL_AtomicGetPtr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the value of a pointer atomically.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AtomicLock.html" title='sdl2_sys::SDL_AtomicLock fn'>SDL_AtomicLock</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Lock a spin lock by setting it to a non-zero value.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AtomicSet.html" title='sdl2_sys::SDL_AtomicSet fn'>SDL_AtomicSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set an atomic variable to a value.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AtomicSetPtr.html" title='sdl2_sys::SDL_AtomicSetPtr fn'>SDL_AtomicSetPtr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set a pointer to a value atomically.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AtomicTryLock.html" title='sdl2_sys::SDL_AtomicTryLock fn'>SDL_AtomicTryLock</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Try to lock a spin lock by setting it to a non-zero value.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AtomicUnlock.html" title='sdl2_sys::SDL_AtomicUnlock fn'>SDL_AtomicUnlock</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Unlock a spin lock by setting it to 0. Always returns immediately</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AudioInit.html" title='sdl2_sys::SDL_AudioInit fn'>SDL_AudioInit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AudioQuit.html" title='sdl2_sys::SDL_AudioQuit fn'>SDL_AudioQuit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AudioStreamAvailable.html" title='sdl2_sys::SDL_AudioStreamAvailable fn'>SDL_AudioStreamAvailable</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the number of converted/resampled bytes available. The stream may be
|
||
buffering data behind the scenes until it has enough to resample
|
||
correctly, so this number might be lower than what you expect, or even
|
||
be zero. Add more data or flush the stream if you need the data now.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AudioStreamClear.html" title='sdl2_sys::SDL_AudioStreamClear fn'>SDL_AudioStreamClear</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Clear any pending data in the stream without converting it</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AudioStreamFlush.html" title='sdl2_sys::SDL_AudioStreamFlush fn'>SDL_AudioStreamFlush</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Tell the stream that you're done sending data, and anything being buffered
|
||
should be converted/resampled and made available immediately.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AudioStreamGet.html" title='sdl2_sys::SDL_AudioStreamGet fn'>SDL_AudioStreamGet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get converted/resampled data from the stream</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_AudioStreamPut.html" title='sdl2_sys::SDL_AudioStreamPut fn'>SDL_AudioStreamPut</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Add data to be converted/resampled to the stream</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_BuildAudioCVT.html" title='sdl2_sys::SDL_BuildAudioCVT fn'>SDL_BuildAudioCVT</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function takes a source format and rate and a destination format
|
||
and rate, and initializes the \c cvt structure with information needed
|
||
by SDL_ConvertAudio() to convert a buffer of audio data from one format
|
||
to the other. An unsupported format causes an error and -1 will be returned.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CalculateGammaRamp.html" title='sdl2_sys::SDL_CalculateGammaRamp fn'>SDL_CalculateGammaRamp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Calculate a 256 entry gamma ramp for a gamma value.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CaptureMouse.html" title='sdl2_sys::SDL_CaptureMouse fn'>SDL_CaptureMouse</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Capture the mouse, to track input outside an SDL window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ClearError.html" title='sdl2_sys::SDL_ClearError fn'>SDL_ClearError</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ClearHints.html" title='sdl2_sys::SDL_ClearHints fn'>SDL_ClearHints</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Clear all hints</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ClearQueuedAudio.html" title='sdl2_sys::SDL_ClearQueuedAudio fn'>SDL_ClearQueuedAudio</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Drop any queued audio data. For playback devices, this is any queued data
|
||
still waiting to be submitted to the hardware. For capture devices, this
|
||
is any data that was queued by the device that hasn't yet been dequeued by
|
||
the application.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CloseAudio.html" title='sdl2_sys::SDL_CloseAudio fn'>SDL_CloseAudio</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function shuts down audio processing and closes the audio device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CloseAudioDevice.html" title='sdl2_sys::SDL_CloseAudioDevice fn'>SDL_CloseAudioDevice</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ComposeCustomBlendMode.html" title='sdl2_sys::SDL_ComposeCustomBlendMode fn'>SDL_ComposeCustomBlendMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a custom blend mode, which may or may not be supported by a given renderer</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CondBroadcast.html" title='sdl2_sys::SDL_CondBroadcast fn'>SDL_CondBroadcast</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Restart all threads that are waiting on the condition variable.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CondSignal.html" title='sdl2_sys::SDL_CondSignal fn'>SDL_CondSignal</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Restart one of the threads that are waiting on the condition variable.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CondWait.html" title='sdl2_sys::SDL_CondWait fn'>SDL_CondWait</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Wait on the condition variable, unlocking the provided mutex.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CondWaitTimeout.html" title='sdl2_sys::SDL_CondWaitTimeout fn'>SDL_CondWaitTimeout</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Waits for at most \c ms milliseconds, and returns 0 if the condition
|
||
variable is signaled, ::SDL_MUTEX_TIMEDOUT if the condition is not
|
||
signaled in the allotted time, and -1 on error.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ConvertAudio.html" title='sdl2_sys::SDL_ConvertAudio fn'>SDL_ConvertAudio</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Once you have initialized the \c cvt structure using SDL_BuildAudioCVT(),
|
||
created an audio buffer \c cvt->buf, and filled it with \c cvt->len bytes of
|
||
audio data in the source format, this function will convert it in-place
|
||
to the desired format.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ConvertPixels.html" title='sdl2_sys::SDL_ConvertPixels fn'>SDL_ConvertPixels</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Copy a block of pixels of one format to another format</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ConvertSurface.html" title='sdl2_sys::SDL_ConvertSurface fn'>SDL_ConvertSurface</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Creates a new surface of the specified format, and then copies and maps
|
||
the given surface to it so the blit of the converted surface will be as
|
||
fast as possible. If this function fails, it returns NULL.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ConvertSurfaceFormat.html" title='sdl2_sys::SDL_ConvertSurfaceFormat fn'>SDL_ConvertSurfaceFormat</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateColorCursor.html" title='sdl2_sys::SDL_CreateColorCursor fn'>SDL_CreateColorCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a color cursor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateCond.html" title='sdl2_sys::SDL_CreateCond fn'>SDL_CreateCond</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Create a condition variable.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateCursor.html" title='sdl2_sys::SDL_CreateCursor fn'>SDL_CreateCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a cursor, using the specified bitmap data and
|
||
mask (in MSB format).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateMutex.html" title='sdl2_sys::SDL_CreateMutex fn'>SDL_CreateMutex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Create a mutex, initialized unlocked.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateRGBSurface.html" title='sdl2_sys::SDL_CreateRGBSurface fn'>SDL_CreateRGBSurface</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Allocate and free an RGB surface.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateRGBSurfaceFrom.html" title='sdl2_sys::SDL_CreateRGBSurfaceFrom fn'>SDL_CreateRGBSurfaceFrom</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateRGBSurfaceWithFormat.html" title='sdl2_sys::SDL_CreateRGBSurfaceWithFormat fn'>SDL_CreateRGBSurfaceWithFormat</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateRGBSurfaceWithFormatFrom.html" title='sdl2_sys::SDL_CreateRGBSurfaceWithFormatFrom fn'>SDL_CreateRGBSurfaceWithFormatFrom</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateRenderer.html" title='sdl2_sys::SDL_CreateRenderer fn'>SDL_CreateRenderer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a 2D rendering context for a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateSemaphore.html" title='sdl2_sys::SDL_CreateSemaphore fn'>SDL_CreateSemaphore</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Create a semaphore, initialized with value, returns NULL on failure.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateShapedWindow.html" title='sdl2_sys::SDL_CreateShapedWindow fn'>SDL_CreateShapedWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a window that can be shaped with the specified position, dimensions, and flags.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateSoftwareRenderer.html" title='sdl2_sys::SDL_CreateSoftwareRenderer fn'>SDL_CreateSoftwareRenderer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a 2D software rendering context for a surface.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateSystemCursor.html" title='sdl2_sys::SDL_CreateSystemCursor fn'>SDL_CreateSystemCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a system cursor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateTexture.html" title='sdl2_sys::SDL_CreateTexture fn'>SDL_CreateTexture</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a texture for a rendering context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateTextureFromSurface.html" title='sdl2_sys::SDL_CreateTextureFromSurface fn'>SDL_CreateTextureFromSurface</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a texture from an existing surface.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateThread.html" title='sdl2_sys::SDL_CreateThread fn'>SDL_CreateThread</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Create a thread with a default stack size.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateThreadWithStackSize.html" title='sdl2_sys::SDL_CreateThreadWithStackSize fn'>SDL_CreateThreadWithStackSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Create a thread.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateWindow.html" title='sdl2_sys::SDL_CreateWindow fn'>SDL_CreateWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a window with the specified position, dimensions, and flags.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateWindowAndRenderer.html" title='sdl2_sys::SDL_CreateWindowAndRenderer fn'>SDL_CreateWindowAndRenderer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a window and default renderer</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_CreateWindowFrom.html" title='sdl2_sys::SDL_CreateWindowFrom fn'>SDL_CreateWindowFrom</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create an SDL window from an existing native window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DelEventWatch.html" title='sdl2_sys::SDL_DelEventWatch fn'>SDL_DelEventWatch</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Remove an event watch function added with SDL_AddEventWatch()</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DelHintCallback.html" title='sdl2_sys::SDL_DelHintCallback fn'>SDL_DelHintCallback</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Remove a function watching a particular hint</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Delay.html" title='sdl2_sys::SDL_Delay fn'>SDL_Delay</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Wait a specified number of milliseconds before returning.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DequeueAudio.html" title='sdl2_sys::SDL_DequeueAudio fn'>SDL_DequeueAudio</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Dequeue more audio on non-callback devices.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DestroyCond.html" title='sdl2_sys::SDL_DestroyCond fn'>SDL_DestroyCond</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Destroy a condition variable.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DestroyMutex.html" title='sdl2_sys::SDL_DestroyMutex fn'>SDL_DestroyMutex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Destroy a mutex.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DestroyRenderer.html" title='sdl2_sys::SDL_DestroyRenderer fn'>SDL_DestroyRenderer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Destroy the rendering context for a window and free associated
|
||
textures.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DestroySemaphore.html" title='sdl2_sys::SDL_DestroySemaphore fn'>SDL_DestroySemaphore</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Destroy a semaphore.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DestroyTexture.html" title='sdl2_sys::SDL_DestroyTexture fn'>SDL_DestroyTexture</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Destroy the specified texture.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DestroyWindow.html" title='sdl2_sys::SDL_DestroyWindow fn'>SDL_DestroyWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Destroy a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DetachThread.html" title='sdl2_sys::SDL_DetachThread fn'>SDL_DetachThread</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>A thread may be "detached" to signify that it should not remain until
|
||
another thread has called SDL_WaitThread() on it. Detaching a thread
|
||
is useful for long-running threads that nothing needs to synchronize
|
||
with or further manage. When a detached thread is done, it simply
|
||
goes away.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DisableScreenSaver.html" title='sdl2_sys::SDL_DisableScreenSaver fn'>SDL_DisableScreenSaver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Prevent the screen from being blanked by a screensaver</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_DuplicateSurface.html" title='sdl2_sys::SDL_DuplicateSurface fn'>SDL_DuplicateSurface</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_EnableScreenSaver.html" title='sdl2_sys::SDL_EnableScreenSaver fn'>SDL_EnableScreenSaver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Allow the screen to be blanked by a screensaver</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_EnclosePoints.html" title='sdl2_sys::SDL_EnclosePoints fn'>SDL_EnclosePoints</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Calculate a minimal rectangle enclosing a set of points</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Error.html" title='sdl2_sys::SDL_Error fn'>SDL_Error</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_EventState.html" title='sdl2_sys::SDL_EventState fn'>SDL_EventState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function allows you to set the state of processing certain events.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FillRect.html" title='sdl2_sys::SDL_FillRect fn'>SDL_FillRect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Performs a fast fill of the given rectangle with \c color.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FillRects.html" title='sdl2_sys::SDL_FillRects fn'>SDL_FillRects</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FilterEvents.html" title='sdl2_sys::SDL_FilterEvents fn'>SDL_FilterEvents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Run the filter function on the current event queue, removing any
|
||
events for which the filter returns 0.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FlushEvent.html" title='sdl2_sys::SDL_FlushEvent fn'>SDL_FlushEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function clears events from the event queue
|
||
This function only affects currently queued events. If you want to make
|
||
sure that all pending OS events are flushed, you can call SDL_PumpEvents()
|
||
on the main thread immediately before the flush call.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FlushEvents.html" title='sdl2_sys::SDL_FlushEvents fn'>SDL_FlushEvents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FreeAudioStream.html" title='sdl2_sys::SDL_FreeAudioStream fn'>SDL_FreeAudioStream</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Free an audio stream</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FreeCursor.html" title='sdl2_sys::SDL_FreeCursor fn'>SDL_FreeCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Frees a cursor created with SDL_CreateCursor() or similar functions.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FreeFormat.html" title='sdl2_sys::SDL_FreeFormat fn'>SDL_FreeFormat</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Free an SDL_PixelFormat structure.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FreePalette.html" title='sdl2_sys::SDL_FreePalette fn'>SDL_FreePalette</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Free a palette created with SDL_AllocPalette().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FreeRW.html" title='sdl2_sys::SDL_FreeRW fn'>SDL_FreeRW</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FreeSurface.html" title='sdl2_sys::SDL_FreeSurface fn'>SDL_FreeSurface</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_FreeWAV.html" title='sdl2_sys::SDL_FreeWAV fn'>SDL_FreeWAV</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function frees data previously allocated with SDL_LoadWAV_RW()</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_BindTexture.html" title='sdl2_sys::SDL_GL_BindTexture fn'>SDL_GL_BindTexture</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Bind the texture to the current OpenGL/ES/ES2 context for use with
|
||
OpenGL instructions.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_CreateContext.html" title='sdl2_sys::SDL_GL_CreateContext fn'>SDL_GL_CreateContext</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create an OpenGL context for use with an OpenGL window, and make it
|
||
current.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_DeleteContext.html" title='sdl2_sys::SDL_GL_DeleteContext fn'>SDL_GL_DeleteContext</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Delete an OpenGL context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_ExtensionSupported.html" title='sdl2_sys::SDL_GL_ExtensionSupported fn'>SDL_GL_ExtensionSupported</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Return true if an OpenGL extension is supported for the current
|
||
context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_GetAttribute.html" title='sdl2_sys::SDL_GL_GetAttribute fn'>SDL_GL_GetAttribute</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the actual value for an attribute from the current context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_GetCurrentContext.html" title='sdl2_sys::SDL_GL_GetCurrentContext fn'>SDL_GL_GetCurrentContext</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the currently active OpenGL context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_GetCurrentWindow.html" title='sdl2_sys::SDL_GL_GetCurrentWindow fn'>SDL_GL_GetCurrentWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the currently active OpenGL window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_GetDrawableSize.html" title='sdl2_sys::SDL_GL_GetDrawableSize fn'>SDL_GL_GetDrawableSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the size of a window's underlying drawable in pixels (for use
|
||
with glViewport).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_GetProcAddress.html" title='sdl2_sys::SDL_GL_GetProcAddress fn'>SDL_GL_GetProcAddress</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the address of an OpenGL function.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_GetSwapInterval.html" title='sdl2_sys::SDL_GL_GetSwapInterval fn'>SDL_GL_GetSwapInterval</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the swap interval for the current OpenGL context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_LoadLibrary.html" title='sdl2_sys::SDL_GL_LoadLibrary fn'>SDL_GL_LoadLibrary</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Dynamically load an OpenGL library.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_MakeCurrent.html" title='sdl2_sys::SDL_GL_MakeCurrent fn'>SDL_GL_MakeCurrent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set up an OpenGL context for rendering into an OpenGL window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_ResetAttributes.html" title='sdl2_sys::SDL_GL_ResetAttributes fn'>SDL_GL_ResetAttributes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Reset all previously set OpenGL context attributes to their default values</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_SetAttribute.html" title='sdl2_sys::SDL_GL_SetAttribute fn'>SDL_GL_SetAttribute</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set an OpenGL window attribute before window creation.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_SetSwapInterval.html" title='sdl2_sys::SDL_GL_SetSwapInterval fn'>SDL_GL_SetSwapInterval</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the swap interval for the current OpenGL context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_SwapWindow.html" title='sdl2_sys::SDL_GL_SwapWindow fn'>SDL_GL_SwapWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Swap the OpenGL buffers for a window, if double-buffering is
|
||
supported.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_UnbindTexture.html" title='sdl2_sys::SDL_GL_UnbindTexture fn'>SDL_GL_UnbindTexture</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Unbind a texture from the current OpenGL/ES/ES2 context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GL_UnloadLibrary.html" title='sdl2_sys::SDL_GL_UnloadLibrary fn'>SDL_GL_UnloadLibrary</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Unload the OpenGL library previously loaded by SDL_GL_LoadLibrary().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerAddMapping.html" title='sdl2_sys::SDL_GameControllerAddMapping fn'>SDL_GameControllerAddMapping</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Add or update an existing mapping configuration</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerAddMappingsFromRW.html" title='sdl2_sys::SDL_GameControllerAddMappingsFromRW fn'>SDL_GameControllerAddMappingsFromRW</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Load a set of mappings from a seekable SDL data stream (memory or file), filtered by the current SDL_GetPlatform()
|
||
A community sourced database of controllers is available at https://raw.github.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerClose.html" title='sdl2_sys::SDL_GameControllerClose fn'>SDL_GameControllerClose</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Close a controller previously opened with SDL_GameControllerOpen().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerEventState.html" title='sdl2_sys::SDL_GameControllerEventState fn'>SDL_GameControllerEventState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Enable/disable controller event polling.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerFromInstanceID.html" title='sdl2_sys::SDL_GameControllerFromInstanceID fn'>SDL_GameControllerFromInstanceID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the SDL_GameController associated with an instance id.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetAttached.html" title='sdl2_sys::SDL_GameControllerGetAttached fn'>SDL_GameControllerGetAttached</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Returns SDL_TRUE if the controller has been opened and currently connected,
|
||
or SDL_FALSE if it has not.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetAxis.html" title='sdl2_sys::SDL_GameControllerGetAxis fn'>SDL_GameControllerGetAxis</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the current state of an axis control on a game controller.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetAxisFromString.html" title='sdl2_sys::SDL_GameControllerGetAxisFromString fn'>SDL_GameControllerGetAxisFromString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>turn this string into a axis mapping</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetBindForAxis.html" title='sdl2_sys::SDL_GameControllerGetBindForAxis fn'>SDL_GameControllerGetBindForAxis</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the SDL joystick layer binding for this controller button mapping</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetBindForButton.html" title='sdl2_sys::SDL_GameControllerGetBindForButton fn'>SDL_GameControllerGetBindForButton</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the SDL joystick layer binding for this controller button mapping</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetButton.html" title='sdl2_sys::SDL_GameControllerGetButton fn'>SDL_GameControllerGetButton</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the current state of a button on a game controller.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetButtonFromString.html" title='sdl2_sys::SDL_GameControllerGetButtonFromString fn'>SDL_GameControllerGetButtonFromString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>turn this string into a button mapping</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetJoystick.html" title='sdl2_sys::SDL_GameControllerGetJoystick fn'>SDL_GameControllerGetJoystick</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the underlying joystick object used by a controller</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetPlayerIndex.html" title='sdl2_sys::SDL_GameControllerGetPlayerIndex fn'>SDL_GameControllerGetPlayerIndex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the player index of an opened game controller, or -1 if it's not available</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetProduct.html" title='sdl2_sys::SDL_GameControllerGetProduct fn'>SDL_GameControllerGetProduct</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the USB product ID of an opened controller, if available.
|
||
If the product ID isn't available this function returns 0.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetProductVersion.html" title='sdl2_sys::SDL_GameControllerGetProductVersion fn'>SDL_GameControllerGetProductVersion</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the product version of an opened controller, if available.
|
||
If the product version isn't available this function returns 0.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetStringForAxis.html" title='sdl2_sys::SDL_GameControllerGetStringForAxis fn'>SDL_GameControllerGetStringForAxis</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>turn this axis enum into a string mapping</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetStringForButton.html" title='sdl2_sys::SDL_GameControllerGetStringForButton fn'>SDL_GameControllerGetStringForButton</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>turn this button enum into a string mapping</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerGetVendor.html" title='sdl2_sys::SDL_GameControllerGetVendor fn'>SDL_GameControllerGetVendor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the USB vendor ID of an opened controller, if available.
|
||
If the vendor ID isn't available this function returns 0.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerMapping.html" title='sdl2_sys::SDL_GameControllerMapping fn'>SDL_GameControllerMapping</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get a mapping string for an open GameController</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerMappingForDeviceIndex.html" title='sdl2_sys::SDL_GameControllerMappingForDeviceIndex fn'>SDL_GameControllerMappingForDeviceIndex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the mapping of a game controller.
|
||
This can be called before any controllers are opened.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerMappingForGUID.html" title='sdl2_sys::SDL_GameControllerMappingForGUID fn'>SDL_GameControllerMappingForGUID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get a mapping string for a GUID</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerMappingForIndex.html" title='sdl2_sys::SDL_GameControllerMappingForIndex fn'>SDL_GameControllerMappingForIndex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the mapping at a particular index.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerName.html" title='sdl2_sys::SDL_GameControllerName fn'>SDL_GameControllerName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the name for this currently opened controller</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerNameForIndex.html" title='sdl2_sys::SDL_GameControllerNameForIndex fn'>SDL_GameControllerNameForIndex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the implementation dependent name of a game controller.
|
||
This can be called before any controllers are opened.
|
||
If no name can be found, this function returns NULL.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerNumMappings.html" title='sdl2_sys::SDL_GameControllerNumMappings fn'>SDL_GameControllerNumMappings</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the number of mappings installed</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerOpen.html" title='sdl2_sys::SDL_GameControllerOpen fn'>SDL_GameControllerOpen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Open a game controller for use.
|
||
The index passed as an argument refers to the N'th game controller on the system.
|
||
This index is not the value which will identify this controller in future
|
||
controller events. The joystick's instance id (::SDL_JoystickID) will be
|
||
used there instead.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerRumble.html" title='sdl2_sys::SDL_GameControllerRumble fn'>SDL_GameControllerRumble</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Trigger a rumble effect
|
||
Each call to this function cancels any previous rumble effect, and calling it with 0 intensity stops any rumbling.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GameControllerUpdate.html" title='sdl2_sys::SDL_GameControllerUpdate fn'>SDL_GameControllerUpdate</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Update the current state of the open game controllers.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetAssertionHandler.html" title='sdl2_sys::SDL_GetAssertionHandler fn'>SDL_GetAssertionHandler</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the current assertion handler.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetAssertionReport.html" title='sdl2_sys::SDL_GetAssertionReport fn'>SDL_GetAssertionReport</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get a list of all assertion failures.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetAudioDeviceName.html" title='sdl2_sys::SDL_GetAudioDeviceName fn'>SDL_GetAudioDeviceName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the human-readable name of a specific audio device.
|
||
Must be a value between 0 and (number of audio devices-1).
|
||
Only valid after a successfully initializing the audio subsystem.
|
||
The values returned by this function reflect the latest call to
|
||
SDL_GetNumAudioDevices(); recall that function to redetect available
|
||
hardware.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetAudioDeviceStatus.html" title='sdl2_sys::SDL_GetAudioDeviceStatus fn'>SDL_GetAudioDeviceStatus</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetAudioDriver.html" title='sdl2_sys::SDL_GetAudioDriver fn'>SDL_GetAudioDriver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetAudioStatus.html" title='sdl2_sys::SDL_GetAudioStatus fn'>SDL_GetAudioStatus</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetBasePath.html" title='sdl2_sys::SDL_GetBasePath fn'>SDL_GetBasePath</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the path where the application resides.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetCPUCacheLineSize.html" title='sdl2_sys::SDL_GetCPUCacheLineSize fn'>SDL_GetCPUCacheLineSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns the L1 cache line size of the CPU</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetCPUCount.html" title='sdl2_sys::SDL_GetCPUCount fn'>SDL_GetCPUCount</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns the number of CPU cores available.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetClipRect.html" title='sdl2_sys::SDL_GetClipRect fn'>SDL_GetClipRect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Gets the clipping rectangle for the destination surface in a blit.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetClipboardText.html" title='sdl2_sys::SDL_GetClipboardText fn'>SDL_GetClipboardText</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get UTF-8 text from the clipboard, which must be freed with SDL_free()</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetClosestDisplayMode.html" title='sdl2_sys::SDL_GetClosestDisplayMode fn'>SDL_GetClosestDisplayMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the closest match to the requested display mode.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetColorKey.html" title='sdl2_sys::SDL_GetColorKey fn'>SDL_GetColorKey</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Gets the color key (transparent pixel) in a blittable surface.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetCurrentAudioDriver.html" title='sdl2_sys::SDL_GetCurrentAudioDriver fn'>SDL_GetCurrentAudioDriver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns the name of the current audio driver, or NULL
|
||
if no driver has been initialized.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetCurrentDisplayMode.html" title='sdl2_sys::SDL_GetCurrentDisplayMode fn'>SDL_GetCurrentDisplayMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Fill in information about the current display mode.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetCurrentVideoDriver.html" title='sdl2_sys::SDL_GetCurrentVideoDriver fn'>SDL_GetCurrentVideoDriver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Returns the name of the currently initialized video driver.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetCursor.html" title='sdl2_sys::SDL_GetCursor fn'>SDL_GetCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Return the active cursor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetDefaultAssertionHandler.html" title='sdl2_sys::SDL_GetDefaultAssertionHandler fn'>SDL_GetDefaultAssertionHandler</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the default assertion handler.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetDefaultCursor.html" title='sdl2_sys::SDL_GetDefaultCursor fn'>SDL_GetDefaultCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Return the default cursor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetDesktopDisplayMode.html" title='sdl2_sys::SDL_GetDesktopDisplayMode fn'>SDL_GetDesktopDisplayMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Fill in information about the desktop display mode.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetDisplayBounds.html" title='sdl2_sys::SDL_GetDisplayBounds fn'>SDL_GetDisplayBounds</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the desktop area represented by a display, with the primary
|
||
display located at 0,0</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetDisplayDPI.html" title='sdl2_sys::SDL_GetDisplayDPI fn'>SDL_GetDisplayDPI</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the dots/pixels-per-inch for a display</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetDisplayMode.html" title='sdl2_sys::SDL_GetDisplayMode fn'>SDL_GetDisplayMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Fill in information about a specific display mode.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetDisplayName.html" title='sdl2_sys::SDL_GetDisplayName fn'>SDL_GetDisplayName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the name of a display in UTF-8 encoding</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetDisplayOrientation.html" title='sdl2_sys::SDL_GetDisplayOrientation fn'>SDL_GetDisplayOrientation</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the orientation of a display</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetDisplayUsableBounds.html" title='sdl2_sys::SDL_GetDisplayUsableBounds fn'>SDL_GetDisplayUsableBounds</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the usable desktop area represented by a display, with the
|
||
primary display located at 0,0</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetError.html" title='sdl2_sys::SDL_GetError fn'>SDL_GetError</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetEventFilter.html" title='sdl2_sys::SDL_GetEventFilter fn'>SDL_GetEventFilter</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the current event filter - can be used to "chain" filters.
|
||
If there is no event filter set, this function returns SDL_FALSE.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetGlobalMouseState.html" title='sdl2_sys::SDL_GetGlobalMouseState fn'>SDL_GetGlobalMouseState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the current state of the mouse, in relation to the desktop</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetGrabbedWindow.html" title='sdl2_sys::SDL_GetGrabbedWindow fn'>SDL_GetGrabbedWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the window that currently has an input grab enabled.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetHint.html" title='sdl2_sys::SDL_GetHint fn'>SDL_GetHint</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get a hint</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetHintBoolean.html" title='sdl2_sys::SDL_GetHintBoolean fn'>SDL_GetHintBoolean</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get a hint</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetKeyFromName.html" title='sdl2_sys::SDL_GetKeyFromName fn'>SDL_GetKeyFromName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get a key code from a human-readable name</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetKeyFromScancode.html" title='sdl2_sys::SDL_GetKeyFromScancode fn'>SDL_GetKeyFromScancode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the key code corresponding to the given scancode according
|
||
to the current keyboard layout.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetKeyName.html" title='sdl2_sys::SDL_GetKeyName fn'>SDL_GetKeyName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get a human-readable name for a key.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetKeyboardFocus.html" title='sdl2_sys::SDL_GetKeyboardFocus fn'>SDL_GetKeyboardFocus</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the window which currently has keyboard focus.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetKeyboardState.html" title='sdl2_sys::SDL_GetKeyboardState fn'>SDL_GetKeyboardState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get a snapshot of the current state of the keyboard.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetMemoryFunctions.html" title='sdl2_sys::SDL_GetMemoryFunctions fn'>SDL_GetMemoryFunctions</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the current set of SDL memory functions</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetModState.html" title='sdl2_sys::SDL_GetModState fn'>SDL_GetModState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the current key modifier state for the keyboard.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetMouseFocus.html" title='sdl2_sys::SDL_GetMouseFocus fn'>SDL_GetMouseFocus</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the window which currently has mouse focus.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetMouseState.html" title='sdl2_sys::SDL_GetMouseState fn'>SDL_GetMouseState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Retrieve the current state of the mouse.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetNumAllocations.html" title='sdl2_sys::SDL_GetNumAllocations fn'>SDL_GetNumAllocations</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the number of outstanding (unfreed) allocations</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetNumAudioDevices.html" title='sdl2_sys::SDL_GetNumAudioDevices fn'>SDL_GetNumAudioDevices</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the number of available devices exposed by the current driver.
|
||
Only valid after a successfully initializing the audio subsystem.
|
||
Returns -1 if an explicit list of devices can't be determined; this is
|
||
not an error. For example, if SDL is set up to talk to a remote audio
|
||
server, it can't list every one available on the Internet, but it will
|
||
still allow a specific host to be specified to SDL_OpenAudioDevice().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetNumAudioDrivers.html" title='sdl2_sys::SDL_GetNumAudioDrivers fn'>SDL_GetNumAudioDrivers</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetNumDisplayModes.html" title='sdl2_sys::SDL_GetNumDisplayModes fn'>SDL_GetNumDisplayModes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Returns the number of available display modes.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetNumRenderDrivers.html" title='sdl2_sys::SDL_GetNumRenderDrivers fn'>SDL_GetNumRenderDrivers</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the number of 2D rendering drivers available for the current
|
||
display.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetNumTouchDevices.html" title='sdl2_sys::SDL_GetNumTouchDevices fn'>SDL_GetNumTouchDevices</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the number of registered touch devices.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetNumTouchFingers.html" title='sdl2_sys::SDL_GetNumTouchFingers fn'>SDL_GetNumTouchFingers</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the number of active fingers for a given touch device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetNumVideoDisplays.html" title='sdl2_sys::SDL_GetNumVideoDisplays fn'>SDL_GetNumVideoDisplays</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Returns the number of available video displays.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetNumVideoDrivers.html" title='sdl2_sys::SDL_GetNumVideoDrivers fn'>SDL_GetNumVideoDrivers</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the number of video drivers compiled into SDL</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetPerformanceCounter.html" title='sdl2_sys::SDL_GetPerformanceCounter fn'>SDL_GetPerformanceCounter</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the current value of the high resolution counter</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetPerformanceFrequency.html" title='sdl2_sys::SDL_GetPerformanceFrequency fn'>SDL_GetPerformanceFrequency</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the count per second of the high resolution counter</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetPixelFormatName.html" title='sdl2_sys::SDL_GetPixelFormatName fn'>SDL_GetPixelFormatName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the human readable name of a pixel format</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetPlatform.html" title='sdl2_sys::SDL_GetPlatform fn'>SDL_GetPlatform</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Gets the name of the platform.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetPowerInfo.html" title='sdl2_sys::SDL_GetPowerInfo fn'>SDL_GetPowerInfo</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the current power supply details.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetPrefPath.html" title='sdl2_sys::SDL_GetPrefPath fn'>SDL_GetPrefPath</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the user-and-app-specific path where files can be written.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetQueuedAudioSize.html" title='sdl2_sys::SDL_GetQueuedAudioSize fn'>SDL_GetQueuedAudioSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the number of bytes of still-queued audio.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRGB.html" title='sdl2_sys::SDL_GetRGB fn'>SDL_GetRGB</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the RGB components from a pixel of the specified format.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRGBA.html" title='sdl2_sys::SDL_GetRGBA fn'>SDL_GetRGBA</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the RGBA components from a pixel of the specified format.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRelativeMouseMode.html" title='sdl2_sys::SDL_GetRelativeMouseMode fn'>SDL_GetRelativeMouseMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Query whether relative mouse mode is enabled.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRelativeMouseState.html" title='sdl2_sys::SDL_GetRelativeMouseState fn'>SDL_GetRelativeMouseState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Retrieve the relative state of the mouse.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRenderDrawBlendMode.html" title='sdl2_sys::SDL_GetRenderDrawBlendMode fn'>SDL_GetRenderDrawBlendMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the blend mode used for drawing operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRenderDrawColor.html" title='sdl2_sys::SDL_GetRenderDrawColor fn'>SDL_GetRenderDrawColor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the color used for drawing operations (Rect, Line and Clear).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRenderDriverInfo.html" title='sdl2_sys::SDL_GetRenderDriverInfo fn'>SDL_GetRenderDriverInfo</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get information about a specific 2D rendering driver for the current
|
||
display.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRenderTarget.html" title='sdl2_sys::SDL_GetRenderTarget fn'>SDL_GetRenderTarget</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the current render target or NULL for the default render target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRenderer.html" title='sdl2_sys::SDL_GetRenderer fn'>SDL_GetRenderer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the renderer associated with a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRendererInfo.html" title='sdl2_sys::SDL_GetRendererInfo fn'>SDL_GetRendererInfo</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get information about a rendering context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRendererOutputSize.html" title='sdl2_sys::SDL_GetRendererOutputSize fn'>SDL_GetRendererOutputSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the output size in pixels of a rendering context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRevision.html" title='sdl2_sys::SDL_GetRevision fn'>SDL_GetRevision</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the code revision of SDL that is linked against your program.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetRevisionNumber.html" title='sdl2_sys::SDL_GetRevisionNumber fn'>SDL_GetRevisionNumber</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the revision number of SDL that is linked against your program.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetScancodeFromKey.html" title='sdl2_sys::SDL_GetScancodeFromKey fn'>SDL_GetScancodeFromKey</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the scancode corresponding to the given key code according to the
|
||
current keyboard layout.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetScancodeFromName.html" title='sdl2_sys::SDL_GetScancodeFromName fn'>SDL_GetScancodeFromName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get a scancode from a human-readable name</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetScancodeName.html" title='sdl2_sys::SDL_GetScancodeName fn'>SDL_GetScancodeName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get a human-readable name for a scancode.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetShapedWindowMode.html" title='sdl2_sys::SDL_GetShapedWindowMode fn'>SDL_GetShapedWindowMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the shape parameters of a shaped window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetSurfaceAlphaMod.html" title='sdl2_sys::SDL_GetSurfaceAlphaMod fn'>SDL_GetSurfaceAlphaMod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the additional alpha value used in blit operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetSurfaceBlendMode.html" title='sdl2_sys::SDL_GetSurfaceBlendMode fn'>SDL_GetSurfaceBlendMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the blend mode used for blit operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetSurfaceColorMod.html" title='sdl2_sys::SDL_GetSurfaceColorMod fn'>SDL_GetSurfaceColorMod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the additional color value used in blit operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetSystemRAM.html" title='sdl2_sys::SDL_GetSystemRAM fn'>SDL_GetSystemRAM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns the amount of RAM configured in the system, in MB.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetTextureAlphaMod.html" title='sdl2_sys::SDL_GetTextureAlphaMod fn'>SDL_GetTextureAlphaMod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the additional alpha value used in render copy operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetTextureBlendMode.html" title='sdl2_sys::SDL_GetTextureBlendMode fn'>SDL_GetTextureBlendMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the blend mode used for texture copy operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetTextureColorMod.html" title='sdl2_sys::SDL_GetTextureColorMod fn'>SDL_GetTextureColorMod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the additional color value used in render copy operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetThreadID.html" title='sdl2_sys::SDL_GetThreadID fn'>SDL_GetThreadID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the thread identifier for the specified thread.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetThreadName.html" title='sdl2_sys::SDL_GetThreadName fn'>SDL_GetThreadName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the thread name, as it was specified in SDL_CreateThread().
|
||
This function returns a pointer to a UTF-8 string that names the
|
||
specified thread, or NULL if it doesn't have a name. This is internal
|
||
memory, not to be free()'d by the caller, and remains valid until the
|
||
specified thread is cleaned up by SDL_WaitThread().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetTicks.html" title='sdl2_sys::SDL_GetTicks fn'>SDL_GetTicks</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the number of milliseconds since the SDL library initialization.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetTouchDevice.html" title='sdl2_sys::SDL_GetTouchDevice fn'>SDL_GetTouchDevice</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the touch ID with the given index, or 0 if the index is invalid.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetTouchDeviceType.html" title='sdl2_sys::SDL_GetTouchDeviceType fn'>SDL_GetTouchDeviceType</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the type of the given touch device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetTouchFinger.html" title='sdl2_sys::SDL_GetTouchFinger fn'>SDL_GetTouchFinger</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the finger object of the given touch, with the given index.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetVersion.html" title='sdl2_sys::SDL_GetVersion fn'>SDL_GetVersion</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the version of SDL that is linked against your program.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetVideoDriver.html" title='sdl2_sys::SDL_GetVideoDriver fn'>SDL_GetVideoDriver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the name of a built in video driver.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowBordersSize.html" title='sdl2_sys::SDL_GetWindowBordersSize fn'>SDL_GetWindowBordersSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the size of a window's borders (decorations) around the client area.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowBrightness.html" title='sdl2_sys::SDL_GetWindowBrightness fn'>SDL_GetWindowBrightness</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the brightness (gamma correction) for a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowData.html" title='sdl2_sys::SDL_GetWindowData fn'>SDL_GetWindowData</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Retrieve the data pointer associated with a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowDisplayIndex.html" title='sdl2_sys::SDL_GetWindowDisplayIndex fn'>SDL_GetWindowDisplayIndex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the display index associated with a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowDisplayMode.html" title='sdl2_sys::SDL_GetWindowDisplayMode fn'>SDL_GetWindowDisplayMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Fill in information about the display mode used when a fullscreen
|
||
window is visible.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowFlags.html" title='sdl2_sys::SDL_GetWindowFlags fn'>SDL_GetWindowFlags</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the window flags.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowFromID.html" title='sdl2_sys::SDL_GetWindowFromID fn'>SDL_GetWindowFromID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get a window from a stored ID, or NULL if it doesn't exist.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowGammaRamp.html" title='sdl2_sys::SDL_GetWindowGammaRamp fn'>SDL_GetWindowGammaRamp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the gamma ramp for a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowGrab.html" title='sdl2_sys::SDL_GetWindowGrab fn'>SDL_GetWindowGrab</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get a window's input grab mode.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowID.html" title='sdl2_sys::SDL_GetWindowID fn'>SDL_GetWindowID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the numeric ID of a window, for logging purposes.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowMaximumSize.html" title='sdl2_sys::SDL_GetWindowMaximumSize fn'>SDL_GetWindowMaximumSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the maximum size of a window's client area.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowMinimumSize.html" title='sdl2_sys::SDL_GetWindowMinimumSize fn'>SDL_GetWindowMinimumSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the minimum size of a window's client area.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowOpacity.html" title='sdl2_sys::SDL_GetWindowOpacity fn'>SDL_GetWindowOpacity</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the opacity of a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowPixelFormat.html" title='sdl2_sys::SDL_GetWindowPixelFormat fn'>SDL_GetWindowPixelFormat</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the pixel format associated with the window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowPosition.html" title='sdl2_sys::SDL_GetWindowPosition fn'>SDL_GetWindowPosition</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the position of a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowSize.html" title='sdl2_sys::SDL_GetWindowSize fn'>SDL_GetWindowSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the size of a window's client area.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowSurface.html" title='sdl2_sys::SDL_GetWindowSurface fn'>SDL_GetWindowSurface</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the SDL surface associated with the window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowTitle.html" title='sdl2_sys::SDL_GetWindowTitle fn'>SDL_GetWindowTitle</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the title of a window, in UTF-8 format.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetWindowWMInfo.html" title='sdl2_sys::SDL_GetWindowWMInfo fn'>SDL_GetWindowWMInfo</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief This function allows access to driver-dependent window information.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetYUVConversionMode.html" title='sdl2_sys::SDL_GetYUVConversionMode fn'>SDL_GetYUVConversionMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the YUV conversion mode</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_GetYUVConversionModeForResolution.html" title='sdl2_sys::SDL_GetYUVConversionModeForResolution fn'>SDL_GetYUVConversionModeForResolution</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the YUV conversion mode, returning the correct mode for the resolution when the current conversion mode is SDL_YUV_CONVERSION_AUTOMATIC</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticClose.html" title='sdl2_sys::SDL_HapticClose fn'>SDL_HapticClose</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Closes a haptic device previously opened with SDL_HapticOpen().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticDestroyEffect.html" title='sdl2_sys::SDL_HapticDestroyEffect fn'>SDL_HapticDestroyEffect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Destroys a haptic effect on the device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticEffectSupported.html" title='sdl2_sys::SDL_HapticEffectSupported fn'>SDL_HapticEffectSupported</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Checks to see if effect is supported by haptic.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticGetEffectStatus.html" title='sdl2_sys::SDL_HapticGetEffectStatus fn'>SDL_HapticGetEffectStatus</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Gets the status of the current effect on the haptic device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticIndex.html" title='sdl2_sys::SDL_HapticIndex fn'>SDL_HapticIndex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Gets the index of a haptic device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticName.html" title='sdl2_sys::SDL_HapticName fn'>SDL_HapticName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the implementation dependent name of a haptic device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticNewEffect.html" title='sdl2_sys::SDL_HapticNewEffect fn'>SDL_HapticNewEffect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Creates a new haptic effect on the device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticNumAxes.html" title='sdl2_sys::SDL_HapticNumAxes fn'>SDL_HapticNumAxes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Gets the number of haptic axes the device has.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticNumEffects.html" title='sdl2_sys::SDL_HapticNumEffects fn'>SDL_HapticNumEffects</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Returns the number of effects a haptic device can store.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticNumEffectsPlaying.html" title='sdl2_sys::SDL_HapticNumEffectsPlaying fn'>SDL_HapticNumEffectsPlaying</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Returns the number of effects a haptic device can play at the same
|
||
time.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticOpen.html" title='sdl2_sys::SDL_HapticOpen fn'>SDL_HapticOpen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Opens a haptic device for use.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticOpenFromJoystick.html" title='sdl2_sys::SDL_HapticOpenFromJoystick fn'>SDL_HapticOpenFromJoystick</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Opens a haptic device for use from a joystick device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticOpenFromMouse.html" title='sdl2_sys::SDL_HapticOpenFromMouse fn'>SDL_HapticOpenFromMouse</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Tries to open a haptic device from the current mouse.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticOpened.html" title='sdl2_sys::SDL_HapticOpened fn'>SDL_HapticOpened</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Checks if the haptic device at index has been opened.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticPause.html" title='sdl2_sys::SDL_HapticPause fn'>SDL_HapticPause</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Pauses a haptic device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticQuery.html" title='sdl2_sys::SDL_HapticQuery fn'>SDL_HapticQuery</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Gets the haptic device's supported features in bitwise manner.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticRumbleInit.html" title='sdl2_sys::SDL_HapticRumbleInit fn'>SDL_HapticRumbleInit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Initializes the haptic device for simple rumble playback.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticRumblePlay.html" title='sdl2_sys::SDL_HapticRumblePlay fn'>SDL_HapticRumblePlay</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Runs simple rumble on a haptic device</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticRumbleStop.html" title='sdl2_sys::SDL_HapticRumbleStop fn'>SDL_HapticRumbleStop</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Stops the simple rumble on a haptic device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticRumbleSupported.html" title='sdl2_sys::SDL_HapticRumbleSupported fn'>SDL_HapticRumbleSupported</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Checks to see if rumble is supported on a haptic device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticRunEffect.html" title='sdl2_sys::SDL_HapticRunEffect fn'>SDL_HapticRunEffect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Runs the haptic effect on its associated haptic device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticSetAutocenter.html" title='sdl2_sys::SDL_HapticSetAutocenter fn'>SDL_HapticSetAutocenter</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Sets the global autocenter of the device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticSetGain.html" title='sdl2_sys::SDL_HapticSetGain fn'>SDL_HapticSetGain</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Sets the global gain of the device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticStopAll.html" title='sdl2_sys::SDL_HapticStopAll fn'>SDL_HapticStopAll</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Stops all the currently playing effects on a haptic device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticStopEffect.html" title='sdl2_sys::SDL_HapticStopEffect fn'>SDL_HapticStopEffect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Stops the haptic effect on its associated haptic device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticUnpause.html" title='sdl2_sys::SDL_HapticUnpause fn'>SDL_HapticUnpause</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Unpauses a haptic device.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HapticUpdateEffect.html" title='sdl2_sys::SDL_HapticUpdateEffect fn'>SDL_HapticUpdateEffect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Updates the properties of an effect.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Has3DNow.html" title='sdl2_sys::SDL_Has3DNow fn'>SDL_Has3DNow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has 3DNow! features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasAVX.html" title='sdl2_sys::SDL_HasAVX fn'>SDL_HasAVX</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has AVX features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasAVX2.html" title='sdl2_sys::SDL_HasAVX2 fn'>SDL_HasAVX2</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has AVX2 features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasAVX512F.html" title='sdl2_sys::SDL_HasAVX512F fn'>SDL_HasAVX512F</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has AVX-512F (foundation) features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasAltiVec.html" title='sdl2_sys::SDL_HasAltiVec fn'>SDL_HasAltiVec</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has AltiVec features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasClipboardText.html" title='sdl2_sys::SDL_HasClipboardText fn'>SDL_HasClipboardText</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Returns a flag indicating whether the clipboard exists and contains a text string that is non-empty</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasColorKey.html" title='sdl2_sys::SDL_HasColorKey fn'>SDL_HasColorKey</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Returns whether the surface has a color key</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasEvent.html" title='sdl2_sys::SDL_HasEvent fn'>SDL_HasEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Checks to see if certain event types are in the event queue.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasEvents.html" title='sdl2_sys::SDL_HasEvents fn'>SDL_HasEvents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasIntersection.html" title='sdl2_sys::SDL_HasIntersection fn'>SDL_HasIntersection</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Determine whether two rectangles intersect.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasMMX.html" title='sdl2_sys::SDL_HasMMX fn'>SDL_HasMMX</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has MMX features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasNEON.html" title='sdl2_sys::SDL_HasNEON fn'>SDL_HasNEON</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has NEON (ARM SIMD) features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasRDTSC.html" title='sdl2_sys::SDL_HasRDTSC fn'>SDL_HasRDTSC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has the RDTSC instruction.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasSSE.html" title='sdl2_sys::SDL_HasSSE fn'>SDL_HasSSE</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has SSE features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasSSE2.html" title='sdl2_sys::SDL_HasSSE2 fn'>SDL_HasSSE2</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has SSE2 features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasSSE3.html" title='sdl2_sys::SDL_HasSSE3 fn'>SDL_HasSSE3</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has SSE3 features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasSSE41.html" title='sdl2_sys::SDL_HasSSE41 fn'>SDL_HasSSE41</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has SSE4.1 features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasSSE42.html" title='sdl2_sys::SDL_HasSSE42 fn'>SDL_HasSSE42</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns true if the CPU has SSE4.2 features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HasScreenKeyboardSupport.html" title='sdl2_sys::SDL_HasScreenKeyboardSupport fn'>SDL_HasScreenKeyboardSupport</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Returns whether the platform has some screen keyboard support.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_HideWindow.html" title='sdl2_sys::SDL_HideWindow fn'>SDL_HideWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Hide a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Init.html" title='sdl2_sys::SDL_Init fn'>SDL_Init</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function initializes the subsystems specified by \c flags</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_InitSubSystem.html" title='sdl2_sys::SDL_InitSubSystem fn'>SDL_InitSubSystem</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function initializes specific SDL subsystems</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_IntersectRect.html" title='sdl2_sys::SDL_IntersectRect fn'>SDL_IntersectRect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Calculate the intersection of two rectangles.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_IntersectRectAndLine.html" title='sdl2_sys::SDL_IntersectRectAndLine fn'>SDL_IntersectRectAndLine</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Calculate the intersection of a rectangle and line segment.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_IsGameController.html" title='sdl2_sys::SDL_IsGameController fn'>SDL_IsGameController</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Is the joystick on this index supported by the game controller interface?</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_IsScreenKeyboardShown.html" title='sdl2_sys::SDL_IsScreenKeyboardShown fn'>SDL_IsScreenKeyboardShown</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Returns whether the screen keyboard is shown for given window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_IsScreenSaverEnabled.html" title='sdl2_sys::SDL_IsScreenSaverEnabled fn'>SDL_IsScreenSaverEnabled</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Returns whether the screensaver is currently enabled (default off).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_IsShapedWindow.html" title='sdl2_sys::SDL_IsShapedWindow fn'>SDL_IsShapedWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Return whether the given window is a shaped window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_IsTablet.html" title='sdl2_sys::SDL_IsTablet fn'>SDL_IsTablet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Return true if the current device is a tablet.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_IsTextInputActive.html" title='sdl2_sys::SDL_IsTextInputActive fn'>SDL_IsTextInputActive</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Return whether or not Unicode text input events are enabled.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickClose.html" title='sdl2_sys::SDL_JoystickClose fn'>SDL_JoystickClose</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Close a joystick previously opened with SDL_JoystickOpen().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickCurrentPowerLevel.html" title='sdl2_sys::SDL_JoystickCurrentPowerLevel fn'>SDL_JoystickCurrentPowerLevel</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the battery level of this joystick</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickEventState.html" title='sdl2_sys::SDL_JoystickEventState fn'>SDL_JoystickEventState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Enable/disable joystick event polling.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickFromInstanceID.html" title='sdl2_sys::SDL_JoystickFromInstanceID fn'>SDL_JoystickFromInstanceID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the SDL_Joystick associated with an instance id.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetAttached.html" title='sdl2_sys::SDL_JoystickGetAttached fn'>SDL_JoystickGetAttached</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Returns SDL_TRUE if the joystick has been opened and currently connected, or SDL_FALSE if it has not.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetAxis.html" title='sdl2_sys::SDL_JoystickGetAxis fn'>SDL_JoystickGetAxis</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the current state of an axis control on a joystick.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetAxisInitialState.html" title='sdl2_sys::SDL_JoystickGetAxisInitialState fn'>SDL_JoystickGetAxisInitialState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the initial state of an axis control on a joystick.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetBall.html" title='sdl2_sys::SDL_JoystickGetBall fn'>SDL_JoystickGetBall</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the ball axis change since the last poll.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetButton.html" title='sdl2_sys::SDL_JoystickGetButton fn'>SDL_JoystickGetButton</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the current state of a button on a joystick.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetDeviceGUID.html" title='sdl2_sys::SDL_JoystickGetDeviceGUID fn'>SDL_JoystickGetDeviceGUID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the GUID for the joystick at this index
|
||
This can be called before any joysticks are opened.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetDeviceInstanceID.html" title='sdl2_sys::SDL_JoystickGetDeviceInstanceID fn'>SDL_JoystickGetDeviceInstanceID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the instance ID of a joystick.
|
||
This can be called before any joysticks are opened.
|
||
If the index is out of range, this function will return -1.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetDevicePlayerIndex.html" title='sdl2_sys::SDL_JoystickGetDevicePlayerIndex fn'>SDL_JoystickGetDevicePlayerIndex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the player index of a joystick, or -1 if it's not available
|
||
This can be called before any joysticks are opened.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetDeviceProduct.html" title='sdl2_sys::SDL_JoystickGetDeviceProduct fn'>SDL_JoystickGetDeviceProduct</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the USB product ID of a joystick, if available.
|
||
This can be called before any joysticks are opened.
|
||
If the product ID isn't available this function returns 0.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetDeviceProductVersion.html" title='sdl2_sys::SDL_JoystickGetDeviceProductVersion fn'>SDL_JoystickGetDeviceProductVersion</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the product version of a joystick, if available.
|
||
This can be called before any joysticks are opened.
|
||
If the product version isn't available this function returns 0.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetDeviceType.html" title='sdl2_sys::SDL_JoystickGetDeviceType fn'>SDL_JoystickGetDeviceType</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the type of a joystick, if available.
|
||
This can be called before any joysticks are opened.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetDeviceVendor.html" title='sdl2_sys::SDL_JoystickGetDeviceVendor fn'>SDL_JoystickGetDeviceVendor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the USB vendor ID of a joystick, if available.
|
||
This can be called before any joysticks are opened.
|
||
If the vendor ID isn't available this function returns 0.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetGUID.html" title='sdl2_sys::SDL_JoystickGetGUID fn'>SDL_JoystickGetGUID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the GUID for this opened joystick</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetGUIDFromString.html" title='sdl2_sys::SDL_JoystickGetGUIDFromString fn'>SDL_JoystickGetGUIDFromString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Convert a string into a joystick guid</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetGUIDString.html" title='sdl2_sys::SDL_JoystickGetGUIDString fn'>SDL_JoystickGetGUIDString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return a string representation for this guid. pszGUID must point to at least 33 bytes
|
||
(32 for the string plus a NULL terminator).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetHat.html" title='sdl2_sys::SDL_JoystickGetHat fn'>SDL_JoystickGetHat</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the current state of a POV hat on a joystick.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetPlayerIndex.html" title='sdl2_sys::SDL_JoystickGetPlayerIndex fn'>SDL_JoystickGetPlayerIndex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the player index of an opened joystick, or -1 if it's not available</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetProduct.html" title='sdl2_sys::SDL_JoystickGetProduct fn'>SDL_JoystickGetProduct</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the USB product ID of an opened joystick, if available.
|
||
If the product ID isn't available this function returns 0.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetProductVersion.html" title='sdl2_sys::SDL_JoystickGetProductVersion fn'>SDL_JoystickGetProductVersion</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the product version of an opened joystick, if available.
|
||
If the product version isn't available this function returns 0.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetType.html" title='sdl2_sys::SDL_JoystickGetType fn'>SDL_JoystickGetType</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the type of an opened joystick.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickGetVendor.html" title='sdl2_sys::SDL_JoystickGetVendor fn'>SDL_JoystickGetVendor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the USB vendor ID of an opened joystick, if available.
|
||
If the vendor ID isn't available this function returns 0.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickInstanceID.html" title='sdl2_sys::SDL_JoystickInstanceID fn'>SDL_JoystickInstanceID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the instance ID of an opened joystick or -1 if the joystick is invalid.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickIsHaptic.html" title='sdl2_sys::SDL_JoystickIsHaptic fn'>SDL_JoystickIsHaptic</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Checks to see if a joystick has haptic features.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickName.html" title='sdl2_sys::SDL_JoystickName fn'>SDL_JoystickName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the name for this currently opened joystick.
|
||
If no name can be found, this function returns NULL.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickNameForIndex.html" title='sdl2_sys::SDL_JoystickNameForIndex fn'>SDL_JoystickNameForIndex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the implementation dependent name of a joystick.
|
||
This can be called before any joysticks are opened.
|
||
If no name can be found, this function returns NULL.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickNumAxes.html" title='sdl2_sys::SDL_JoystickNumAxes fn'>SDL_JoystickNumAxes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the number of general axis controls on a joystick.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickNumBalls.html" title='sdl2_sys::SDL_JoystickNumBalls fn'>SDL_JoystickNumBalls</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the number of trackballs on a joystick.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickNumButtons.html" title='sdl2_sys::SDL_JoystickNumButtons fn'>SDL_JoystickNumButtons</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the number of buttons on a joystick.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickNumHats.html" title='sdl2_sys::SDL_JoystickNumHats fn'>SDL_JoystickNumHats</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the number of POV hats on a joystick.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickOpen.html" title='sdl2_sys::SDL_JoystickOpen fn'>SDL_JoystickOpen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Open a joystick for use.
|
||
The index passed as an argument refers to the N'th joystick on the system.
|
||
This index is not the value which will identify this joystick in future
|
||
joystick events. The joystick's instance id (::SDL_JoystickID) will be used
|
||
there instead.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickRumble.html" title='sdl2_sys::SDL_JoystickRumble fn'>SDL_JoystickRumble</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Trigger a rumble effect
|
||
Each call to this function cancels any previous rumble effect, and calling it with 0 intensity stops any rumbling.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_JoystickUpdate.html" title='sdl2_sys::SDL_JoystickUpdate fn'>SDL_JoystickUpdate</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Update the current state of the open joysticks.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LinuxSetThreadPriority.html" title='sdl2_sys::SDL_LinuxSetThreadPriority fn'>SDL_LinuxSetThreadPriority</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Sets the UNIX nice value for a thread, using setpriority() if possible, and RealtimeKit if available.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LoadBMP_RW.html" title='sdl2_sys::SDL_LoadBMP_RW fn'>SDL_LoadBMP_RW</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Load a surface from a seekable SDL data stream (memory or file).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LoadDollarTemplates.html" title='sdl2_sys::SDL_LoadDollarTemplates fn'>SDL_LoadDollarTemplates</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Load Dollar Gesture templates from a file</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LoadFile.html" title='sdl2_sys::SDL_LoadFile fn'>SDL_LoadFile</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Load an entire file.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LoadFile_RW.html" title='sdl2_sys::SDL_LoadFile_RW fn'>SDL_LoadFile_RW</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Load all the data from an SDL data stream.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LoadFunction.html" title='sdl2_sys::SDL_LoadFunction fn'>SDL_LoadFunction</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Given an object handle, this function looks up the address of the
|
||
named function in the shared object and returns it. This address
|
||
is no longer valid after calling SDL_UnloadObject().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LoadObject.html" title='sdl2_sys::SDL_LoadObject fn'>SDL_LoadObject</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function dynamically loads a shared object and returns a pointer
|
||
to the object handle (or NULL if there was an error).
|
||
The 'sofile' parameter is a system dependent name of the object file.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LoadWAV_RW.html" title='sdl2_sys::SDL_LoadWAV_RW fn'>SDL_LoadWAV_RW</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Load the audio data of a WAVE file into memory</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LockAudio.html" title='sdl2_sys::SDL_LockAudio fn'>SDL_LockAudio</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LockAudioDevice.html" title='sdl2_sys::SDL_LockAudioDevice fn'>SDL_LockAudioDevice</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LockJoysticks.html" title='sdl2_sys::SDL_LockJoysticks fn'>SDL_LockJoysticks</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Locking for multi-threaded access to the joystick API</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LockMutex.html" title='sdl2_sys::SDL_LockMutex fn'>SDL_LockMutex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LockSurface.html" title='sdl2_sys::SDL_LockSurface fn'>SDL_LockSurface</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Sets up a surface for directly accessing the pixels.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LockTexture.html" title='sdl2_sys::SDL_LockTexture fn'>SDL_LockTexture</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Lock a portion of the texture for write-only pixel access.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Log.html" title='sdl2_sys::SDL_Log fn'>SDL_Log</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Log a message with SDL_LOG_CATEGORY_APPLICATION and SDL_LOG_PRIORITY_INFO</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogCritical.html" title='sdl2_sys::SDL_LogCritical fn'>SDL_LogCritical</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Log a message with SDL_LOG_PRIORITY_CRITICAL</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogDebug.html" title='sdl2_sys::SDL_LogDebug fn'>SDL_LogDebug</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Log a message with SDL_LOG_PRIORITY_DEBUG</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogError.html" title='sdl2_sys::SDL_LogError fn'>SDL_LogError</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Log a message with SDL_LOG_PRIORITY_ERROR</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogGetOutputFunction.html" title='sdl2_sys::SDL_LogGetOutputFunction fn'>SDL_LogGetOutputFunction</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the current log output function.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogGetPriority.html" title='sdl2_sys::SDL_LogGetPriority fn'>SDL_LogGetPriority</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the priority of a particular log category</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogInfo.html" title='sdl2_sys::SDL_LogInfo fn'>SDL_LogInfo</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Log a message with SDL_LOG_PRIORITY_INFO</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogMessage.html" title='sdl2_sys::SDL_LogMessage fn'>SDL_LogMessage</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Log a message with the specified category and priority.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogMessageV.html" title='sdl2_sys::SDL_LogMessageV fn'>SDL_LogMessageV</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Log a message with the specified category and priority.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogResetPriorities.html" title='sdl2_sys::SDL_LogResetPriorities fn'>SDL_LogResetPriorities</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Reset all priorities to default.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogSetAllPriority.html" title='sdl2_sys::SDL_LogSetAllPriority fn'>SDL_LogSetAllPriority</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the priority of all log categories</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogSetOutputFunction.html" title='sdl2_sys::SDL_LogSetOutputFunction fn'>SDL_LogSetOutputFunction</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief This function allows you to replace the default log output
|
||
function with one of your own.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogSetPriority.html" title='sdl2_sys::SDL_LogSetPriority fn'>SDL_LogSetPriority</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the priority of a particular log category</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogVerbose.html" title='sdl2_sys::SDL_LogVerbose fn'>SDL_LogVerbose</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Log a message with SDL_LOG_PRIORITY_VERBOSE</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LogWarn.html" title='sdl2_sys::SDL_LogWarn fn'>SDL_LogWarn</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Log a message with SDL_LOG_PRIORITY_WARN</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LowerBlit.html" title='sdl2_sys::SDL_LowerBlit fn'>SDL_LowerBlit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This is a semi-private blit function and it performs low-level surface
|
||
blitting only.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_LowerBlitScaled.html" title='sdl2_sys::SDL_LowerBlitScaled fn'>SDL_LowerBlitScaled</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This is a semi-private blit function and it performs low-level surface
|
||
scaled blitting only.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_MapRGB.html" title='sdl2_sys::SDL_MapRGB fn'>SDL_MapRGB</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Maps an RGB triple to an opaque pixel value for a given pixel format.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_MapRGBA.html" title='sdl2_sys::SDL_MapRGBA fn'>SDL_MapRGBA</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Maps an RGBA quadruple to a pixel value for a given pixel format.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_MasksToPixelFormatEnum.html" title='sdl2_sys::SDL_MasksToPixelFormatEnum fn'>SDL_MasksToPixelFormatEnum</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Convert a bpp and RGBA masks to an enumerated pixel format.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_MaximizeWindow.html" title='sdl2_sys::SDL_MaximizeWindow fn'>SDL_MaximizeWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Make a window as large as possible.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_MemoryBarrierAcquireFunction.html" title='sdl2_sys::SDL_MemoryBarrierAcquireFunction fn'>SDL_MemoryBarrierAcquireFunction</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_MemoryBarrierReleaseFunction.html" title='sdl2_sys::SDL_MemoryBarrierReleaseFunction fn'>SDL_MemoryBarrierReleaseFunction</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Memory barriers are designed to prevent reads and writes from being
|
||
reordered by the compiler and being seen out of order on multi-core CPUs.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_MinimizeWindow.html" title='sdl2_sys::SDL_MinimizeWindow fn'>SDL_MinimizeWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Minimize a window to an iconic representation.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_MixAudio.html" title='sdl2_sys::SDL_MixAudio fn'>SDL_MixAudio</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This takes two audio buffers of the playing audio format and mixes
|
||
them, performing addition, volume adjustment, and overflow clipping.
|
||
The volume ranges from 0 - 128, and should be set to ::SDL_MIX_MAXVOLUME
|
||
for full audio volume. Note this does not change hardware volume.
|
||
This is provided for convenience -- you can mix your own audio data.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_MixAudioFormat.html" title='sdl2_sys::SDL_MixAudioFormat fn'>SDL_MixAudioFormat</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This works like SDL_MixAudio(), but you specify the audio format instead of
|
||
using the format of audio device 1. Thus it can be used when no audio
|
||
device is open at all.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_MouseIsHaptic.html" title='sdl2_sys::SDL_MouseIsHaptic fn'>SDL_MouseIsHaptic</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Gets whether or not the current mouse has haptic capabilities.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_NewAudioStream.html" title='sdl2_sys::SDL_NewAudioStream fn'>SDL_NewAudioStream</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Create a new audio stream</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_NumHaptics.html" title='sdl2_sys::SDL_NumHaptics fn'>SDL_NumHaptics</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Count the number of haptic devices attached to the system.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_NumJoysticks.html" title='sdl2_sys::SDL_NumJoysticks fn'>SDL_NumJoysticks</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Count the number of joysticks attached to the system right now</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_NumSensors.html" title='sdl2_sys::SDL_NumSensors fn'>SDL_NumSensors</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Count the number of sensors attached to the system right now</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_OpenAudio.html" title='sdl2_sys::SDL_OpenAudio fn'>SDL_OpenAudio</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function opens the audio device with the desired parameters, and
|
||
returns 0 if successful, placing the actual hardware parameters in the
|
||
structure pointed to by \c obtained. If \c obtained is NULL, the audio
|
||
data passed to the callback function will be guaranteed to be in the
|
||
requested format, and will be automatically converted to the hardware
|
||
audio format if necessary. This function returns -1 if it failed
|
||
to open the audio device, or couldn't set up the audio thread.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_OpenAudioDevice.html" title='sdl2_sys::SDL_OpenAudioDevice fn'>SDL_OpenAudioDevice</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Open a specific audio device. Passing in a device name of NULL requests
|
||
the most reasonable default (and is equivalent to calling SDL_OpenAudio()).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_PauseAudio.html" title='sdl2_sys::SDL_PauseAudio fn'>SDL_PauseAudio</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_PauseAudioDevice.html" title='sdl2_sys::SDL_PauseAudioDevice fn'>SDL_PauseAudioDevice</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_PeepEvents.html" title='sdl2_sys::SDL_PeepEvents fn'>SDL_PeepEvents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Checks the event queue for messages and optionally returns them.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_PixelFormatEnumToMasks.html" title='sdl2_sys::SDL_PixelFormatEnumToMasks fn'>SDL_PixelFormatEnumToMasks</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Convert one of the enumerated pixel formats to a bpp and RGBA masks.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_PollEvent.html" title='sdl2_sys::SDL_PollEvent fn'>SDL_PollEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Polls for currently pending events.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_PumpEvents.html" title='sdl2_sys::SDL_PumpEvents fn'>SDL_PumpEvents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Pumps the event loop, gathering events from the input devices.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_PushEvent.html" title='sdl2_sys::SDL_PushEvent fn'>SDL_PushEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Add an event to the event queue.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_QueryTexture.html" title='sdl2_sys::SDL_QueryTexture fn'>SDL_QueryTexture</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Query the attributes of a texture</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_QueueAudio.html" title='sdl2_sys::SDL_QueueAudio fn'>SDL_QueueAudio</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Queue more audio on non-callback devices.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Quit.html" title='sdl2_sys::SDL_Quit fn'>SDL_Quit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function cleans up all initialized subsystems. You should
|
||
call it upon all exit conditions.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_QuitSubSystem.html" title='sdl2_sys::SDL_QuitSubSystem fn'>SDL_QuitSubSystem</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function cleans up specific SDL subsystems</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RWFromConstMem.html" title='sdl2_sys::SDL_RWFromConstMem fn'>SDL_RWFromConstMem</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RWFromFP.html" title='sdl2_sys::SDL_RWFromFP fn'>SDL_RWFromFP</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RWFromFile.html" title='sdl2_sys::SDL_RWFromFile fn'>SDL_RWFromFile</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RWFromMem.html" title='sdl2_sys::SDL_RWFromMem fn'>SDL_RWFromMem</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RWclose.html" title='sdl2_sys::SDL_RWclose fn'>SDL_RWclose</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Close and free an allocated SDL_RWops structure.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RWread.html" title='sdl2_sys::SDL_RWread fn'>SDL_RWread</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Read up to \c maxnum objects each of size \c size from the data
|
||
stream to the area pointed at by \c ptr.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RWseek.html" title='sdl2_sys::SDL_RWseek fn'>SDL_RWseek</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Seek to \c offset relative to \c whence, one of stdio's whence values:
|
||
RW_SEEK_SET, RW_SEEK_CUR, RW_SEEK_END</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RWsize.html" title='sdl2_sys::SDL_RWsize fn'>SDL_RWsize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the size of the file in this rwops, or -1 if unknown</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RWtell.html" title='sdl2_sys::SDL_RWtell fn'>SDL_RWtell</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the current offset in the data stream, or -1 on error.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RWwrite.html" title='sdl2_sys::SDL_RWwrite fn'>SDL_RWwrite</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Write exactly \c num objects each of size \c size from the area
|
||
pointed at by \c ptr to data stream.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RaiseWindow.html" title='sdl2_sys::SDL_RaiseWindow fn'>SDL_RaiseWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Raise a window above other windows and set the input focus.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ReadBE16.html" title='sdl2_sys::SDL_ReadBE16 fn'>SDL_ReadBE16</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ReadBE32.html" title='sdl2_sys::SDL_ReadBE32 fn'>SDL_ReadBE32</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ReadBE64.html" title='sdl2_sys::SDL_ReadBE64 fn'>SDL_ReadBE64</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ReadLE16.html" title='sdl2_sys::SDL_ReadLE16 fn'>SDL_ReadLE16</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ReadLE32.html" title='sdl2_sys::SDL_ReadLE32 fn'>SDL_ReadLE32</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ReadLE64.html" title='sdl2_sys::SDL_ReadLE64 fn'>SDL_ReadLE64</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ReadU8.html" title='sdl2_sys::SDL_ReadU8 fn'>SDL_ReadU8</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RecordGesture.html" title='sdl2_sys::SDL_RecordGesture fn'>SDL_RecordGesture</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Begin Recording a gesture on the specified touch, or all touches (-1)</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RegisterEvents.html" title='sdl2_sys::SDL_RegisterEvents fn'>SDL_RegisterEvents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function allocates a set of user-defined events, and returns
|
||
the beginning event number for that set of events.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RemoveTimer.html" title='sdl2_sys::SDL_RemoveTimer fn'>SDL_RemoveTimer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Remove a timer knowing its ID.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderClear.html" title='sdl2_sys::SDL_RenderClear fn'>SDL_RenderClear</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Clear the current rendering target with the drawing color</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderCopy.html" title='sdl2_sys::SDL_RenderCopy fn'>SDL_RenderCopy</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Copy a portion of the texture to the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderCopyEx.html" title='sdl2_sys::SDL_RenderCopyEx fn'>SDL_RenderCopyEx</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Copy a portion of the source texture to the current rendering target, rotating it by angle around the given center</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderCopyExF.html" title='sdl2_sys::SDL_RenderCopyExF fn'>SDL_RenderCopyExF</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Copy a portion of the source texture to the current rendering target, rotating it by angle around the given center</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderCopyF.html" title='sdl2_sys::SDL_RenderCopyF fn'>SDL_RenderCopyF</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Copy a portion of the texture to the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawLine.html" title='sdl2_sys::SDL_RenderDrawLine fn'>SDL_RenderDrawLine</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw a line on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawLineF.html" title='sdl2_sys::SDL_RenderDrawLineF fn'>SDL_RenderDrawLineF</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw a line on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawLines.html" title='sdl2_sys::SDL_RenderDrawLines fn'>SDL_RenderDrawLines</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw a series of connected lines on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawLinesF.html" title='sdl2_sys::SDL_RenderDrawLinesF fn'>SDL_RenderDrawLinesF</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw a series of connected lines on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawPoint.html" title='sdl2_sys::SDL_RenderDrawPoint fn'>SDL_RenderDrawPoint</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw a point on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawPointF.html" title='sdl2_sys::SDL_RenderDrawPointF fn'>SDL_RenderDrawPointF</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw a point on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawPoints.html" title='sdl2_sys::SDL_RenderDrawPoints fn'>SDL_RenderDrawPoints</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw multiple points on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawPointsF.html" title='sdl2_sys::SDL_RenderDrawPointsF fn'>SDL_RenderDrawPointsF</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw multiple points on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawRect.html" title='sdl2_sys::SDL_RenderDrawRect fn'>SDL_RenderDrawRect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw a rectangle on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawRectF.html" title='sdl2_sys::SDL_RenderDrawRectF fn'>SDL_RenderDrawRectF</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw a rectangle on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawRects.html" title='sdl2_sys::SDL_RenderDrawRects fn'>SDL_RenderDrawRects</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw some number of rectangles on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderDrawRectsF.html" title='sdl2_sys::SDL_RenderDrawRectsF fn'>SDL_RenderDrawRectsF</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Draw some number of rectangles on the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderFillRect.html" title='sdl2_sys::SDL_RenderFillRect fn'>SDL_RenderFillRect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Fill a rectangle on the current rendering target with the drawing color.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderFillRectF.html" title='sdl2_sys::SDL_RenderFillRectF fn'>SDL_RenderFillRectF</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Fill a rectangle on the current rendering target with the drawing color.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderFillRects.html" title='sdl2_sys::SDL_RenderFillRects fn'>SDL_RenderFillRects</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Fill some number of rectangles on the current rendering target with the drawing color.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderFillRectsF.html" title='sdl2_sys::SDL_RenderFillRectsF fn'>SDL_RenderFillRectsF</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Fill some number of rectangles on the current rendering target with the drawing color.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderFlush.html" title='sdl2_sys::SDL_RenderFlush fn'>SDL_RenderFlush</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Force the rendering context to flush any pending commands to the
|
||
underlying rendering API.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderGetClipRect.html" title='sdl2_sys::SDL_RenderGetClipRect fn'>SDL_RenderGetClipRect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the clip rectangle for the current target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderGetIntegerScale.html" title='sdl2_sys::SDL_RenderGetIntegerScale fn'>SDL_RenderGetIntegerScale</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get whether integer scales are forced for resolution-independent rendering</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderGetLogicalSize.html" title='sdl2_sys::SDL_RenderGetLogicalSize fn'>SDL_RenderGetLogicalSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get device independent resolution for rendering</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderGetMetalCommandEncoder.html" title='sdl2_sys::SDL_RenderGetMetalCommandEncoder fn'>SDL_RenderGetMetalCommandEncoder</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the Metal command encoder for the current frame</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderGetMetalLayer.html" title='sdl2_sys::SDL_RenderGetMetalLayer fn'>SDL_RenderGetMetalLayer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the CAMetalLayer associated with the given Metal renderer</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderGetScale.html" title='sdl2_sys::SDL_RenderGetScale fn'>SDL_RenderGetScale</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the drawing scale for the current target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderGetViewport.html" title='sdl2_sys::SDL_RenderGetViewport fn'>SDL_RenderGetViewport</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the drawing area for the current target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderIsClipEnabled.html" title='sdl2_sys::SDL_RenderIsClipEnabled fn'>SDL_RenderIsClipEnabled</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get whether clipping is enabled on the given renderer.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderPresent.html" title='sdl2_sys::SDL_RenderPresent fn'>SDL_RenderPresent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Update the screen with rendering performed.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderReadPixels.html" title='sdl2_sys::SDL_RenderReadPixels fn'>SDL_RenderReadPixels</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Read pixels from the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderSetClipRect.html" title='sdl2_sys::SDL_RenderSetClipRect fn'>SDL_RenderSetClipRect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the clip rectangle for the current target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderSetIntegerScale.html" title='sdl2_sys::SDL_RenderSetIntegerScale fn'>SDL_RenderSetIntegerScale</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set whether to force integer scales for resolution-independent rendering</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderSetLogicalSize.html" title='sdl2_sys::SDL_RenderSetLogicalSize fn'>SDL_RenderSetLogicalSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set device independent resolution for rendering</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderSetScale.html" title='sdl2_sys::SDL_RenderSetScale fn'>SDL_RenderSetScale</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the drawing scale for rendering on the current target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderSetViewport.html" title='sdl2_sys::SDL_RenderSetViewport fn'>SDL_RenderSetViewport</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the drawing area for rendering on the current target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RenderTargetSupported.html" title='sdl2_sys::SDL_RenderTargetSupported fn'>SDL_RenderTargetSupported</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Determines whether a window supports the use of render targets</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ReportAssertion.html" title='sdl2_sys::SDL_ReportAssertion fn'>SDL_ReportAssertion</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ResetAssertionReport.html" title='sdl2_sys::SDL_ResetAssertionReport fn'>SDL_ResetAssertionReport</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Reset the list of all assertion failures.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_RestoreWindow.html" title='sdl2_sys::SDL_RestoreWindow fn'>SDL_RestoreWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Restore the size and position of a minimized or maximized window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SIMDAlloc.html" title='sdl2_sys::SDL_SIMDAlloc fn'>SDL_SIMDAlloc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Allocate memory in a SIMD-friendly way.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SIMDFree.html" title='sdl2_sys::SDL_SIMDFree fn'>SDL_SIMDFree</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Deallocate memory obtained from SDL_SIMDAlloc</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SIMDGetAlignment.html" title='sdl2_sys::SDL_SIMDGetAlignment fn'>SDL_SIMDGetAlignment</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Report the alignment this system needs for SIMD allocations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SaveAllDollarTemplates.html" title='sdl2_sys::SDL_SaveAllDollarTemplates fn'>SDL_SaveAllDollarTemplates</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Save all currently loaded Dollar Gesture templates</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SaveBMP_RW.html" title='sdl2_sys::SDL_SaveBMP_RW fn'>SDL_SaveBMP_RW</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Save a surface to a seekable SDL data stream (memory or file).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SaveDollarTemplate.html" title='sdl2_sys::SDL_SaveDollarTemplate fn'>SDL_SaveDollarTemplate</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Save a currently loaded Dollar Gesture template</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SemPost.html" title='sdl2_sys::SDL_SemPost fn'>SDL_SemPost</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Atomically increases the semaphore's count (not blocking).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SemTryWait.html" title='sdl2_sys::SDL_SemTryWait fn'>SDL_SemTryWait</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Non-blocking variant of SDL_SemWait().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SemValue.html" title='sdl2_sys::SDL_SemValue fn'>SDL_SemValue</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Returns the current count of the semaphore.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SemWait.html" title='sdl2_sys::SDL_SemWait fn'>SDL_SemWait</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function suspends the calling thread until the semaphore pointed
|
||
to by \c sem has a positive count. It then atomically decreases the
|
||
semaphore count.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SemWaitTimeout.html" title='sdl2_sys::SDL_SemWaitTimeout fn'>SDL_SemWaitTimeout</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Variant of SDL_SemWait() with a timeout in milliseconds.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorClose.html" title='sdl2_sys::SDL_SensorClose fn'>SDL_SensorClose</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Close a sensor previously opened with SDL_SensorOpen()</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorFromInstanceID.html" title='sdl2_sys::SDL_SensorFromInstanceID fn'>SDL_SensorFromInstanceID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Return the SDL_Sensor associated with an instance id.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorGetData.html" title='sdl2_sys::SDL_SensorGetData fn'>SDL_SensorGetData</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the current state of an opened sensor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorGetDeviceInstanceID.html" title='sdl2_sys::SDL_SensorGetDeviceInstanceID fn'>SDL_SensorGetDeviceInstanceID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the instance ID of a sensor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorGetDeviceName.html" title='sdl2_sys::SDL_SensorGetDeviceName fn'>SDL_SensorGetDeviceName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the implementation dependent name of a sensor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorGetDeviceNonPortableType.html" title='sdl2_sys::SDL_SensorGetDeviceNonPortableType fn'>SDL_SensorGetDeviceNonPortableType</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the platform dependent type of a sensor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorGetDeviceType.html" title='sdl2_sys::SDL_SensorGetDeviceType fn'>SDL_SensorGetDeviceType</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the type of a sensor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorGetInstanceID.html" title='sdl2_sys::SDL_SensorGetInstanceID fn'>SDL_SensorGetInstanceID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the instance ID of a sensor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorGetName.html" title='sdl2_sys::SDL_SensorGetName fn'>SDL_SensorGetName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the implementation dependent name of a sensor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorGetNonPortableType.html" title='sdl2_sys::SDL_SensorGetNonPortableType fn'>SDL_SensorGetNonPortableType</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the platform dependent type of a sensor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorGetType.html" title='sdl2_sys::SDL_SensorGetType fn'>SDL_SensorGetType</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the type of a sensor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorOpen.html" title='sdl2_sys::SDL_SensorOpen fn'>SDL_SensorOpen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Open a sensor for use.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SensorUpdate.html" title='sdl2_sys::SDL_SensorUpdate fn'>SDL_SensorUpdate</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Update the current state of the open sensors.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetAssertionHandler.html" title='sdl2_sys::SDL_SetAssertionHandler fn'>SDL_SetAssertionHandler</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set an application-defined assertion handler.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetClipRect.html" title='sdl2_sys::SDL_SetClipRect fn'>SDL_SetClipRect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Sets the clipping rectangle for the destination surface in a blit.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetClipboardText.html" title='sdl2_sys::SDL_SetClipboardText fn'>SDL_SetClipboardText</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Put UTF-8 text into the clipboard</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetColorKey.html" title='sdl2_sys::SDL_SetColorKey fn'>SDL_SetColorKey</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Sets the color key (transparent pixel) in a blittable surface.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetCursor.html" title='sdl2_sys::SDL_SetCursor fn'>SDL_SetCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the active cursor.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetError.html" title='sdl2_sys::SDL_SetError fn'>SDL_SetError</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetEventFilter.html" title='sdl2_sys::SDL_SetEventFilter fn'>SDL_SetEventFilter</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Sets up a filter to process all events before they change internal state and
|
||
are posted to the internal event queue.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetHint.html" title='sdl2_sys::SDL_SetHint fn'>SDL_SetHint</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set a hint with normal priority</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetHintWithPriority.html" title='sdl2_sys::SDL_SetHintWithPriority fn'>SDL_SetHintWithPriority</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set a hint with a specific priority</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetMainReady.html" title='sdl2_sys::SDL_SetMainReady fn'>SDL_SetMainReady</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This is called by the real SDL main function to let the rest of the
|
||
library know that initialization was done properly.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetMemoryFunctions.html" title='sdl2_sys::SDL_SetMemoryFunctions fn'>SDL_SetMemoryFunctions</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Replace SDL's memory allocation functions with a custom set</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetModState.html" title='sdl2_sys::SDL_SetModState fn'>SDL_SetModState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the current key modifier state for the keyboard.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetPaletteColors.html" title='sdl2_sys::SDL_SetPaletteColors fn'>SDL_SetPaletteColors</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set a range of colors in a palette.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetPixelFormatPalette.html" title='sdl2_sys::SDL_SetPixelFormatPalette fn'>SDL_SetPixelFormatPalette</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the palette for a pixel format structure.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetRelativeMouseMode.html" title='sdl2_sys::SDL_SetRelativeMouseMode fn'>SDL_SetRelativeMouseMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set relative mouse mode.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetRenderDrawBlendMode.html" title='sdl2_sys::SDL_SetRenderDrawBlendMode fn'>SDL_SetRenderDrawBlendMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the blend mode used for drawing operations (Fill and Line).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetRenderDrawColor.html" title='sdl2_sys::SDL_SetRenderDrawColor fn'>SDL_SetRenderDrawColor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the color used for drawing operations (Rect, Line and Clear).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetRenderTarget.html" title='sdl2_sys::SDL_SetRenderTarget fn'>SDL_SetRenderTarget</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set a texture as the current rendering target.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetSurfaceAlphaMod.html" title='sdl2_sys::SDL_SetSurfaceAlphaMod fn'>SDL_SetSurfaceAlphaMod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set an additional alpha value used in blit operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetSurfaceBlendMode.html" title='sdl2_sys::SDL_SetSurfaceBlendMode fn'>SDL_SetSurfaceBlendMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the blend mode used for blit operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetSurfaceColorMod.html" title='sdl2_sys::SDL_SetSurfaceColorMod fn'>SDL_SetSurfaceColorMod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set an additional color value used in blit operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetSurfacePalette.html" title='sdl2_sys::SDL_SetSurfacePalette fn'>SDL_SetSurfacePalette</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the palette used by a surface.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetSurfaceRLE.html" title='sdl2_sys::SDL_SetSurfaceRLE fn'>SDL_SetSurfaceRLE</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Sets the RLE acceleration hint for a surface.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetTextInputRect.html" title='sdl2_sys::SDL_SetTextInputRect fn'>SDL_SetTextInputRect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the rectangle used to type Unicode text inputs.
|
||
This is used as a hint for IME and on-screen keyboard placement.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetTextureAlphaMod.html" title='sdl2_sys::SDL_SetTextureAlphaMod fn'>SDL_SetTextureAlphaMod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set an additional alpha value used in render copy operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetTextureBlendMode.html" title='sdl2_sys::SDL_SetTextureBlendMode fn'>SDL_SetTextureBlendMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the blend mode used for texture copy operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetTextureColorMod.html" title='sdl2_sys::SDL_SetTextureColorMod fn'>SDL_SetTextureColorMod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set an additional color value used in render copy operations.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetThreadPriority.html" title='sdl2_sys::SDL_SetThreadPriority fn'>SDL_SetThreadPriority</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Set the priority for the current thread</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowBordered.html" title='sdl2_sys::SDL_SetWindowBordered fn'>SDL_SetWindowBordered</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the border state of a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowBrightness.html" title='sdl2_sys::SDL_SetWindowBrightness fn'>SDL_SetWindowBrightness</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the brightness (gamma correction) for a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowData.html" title='sdl2_sys::SDL_SetWindowData fn'>SDL_SetWindowData</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Associate an arbitrary named pointer with a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowDisplayMode.html" title='sdl2_sys::SDL_SetWindowDisplayMode fn'>SDL_SetWindowDisplayMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the display mode used when a fullscreen window is visible.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowFullscreen.html" title='sdl2_sys::SDL_SetWindowFullscreen fn'>SDL_SetWindowFullscreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set a window's fullscreen state.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowGammaRamp.html" title='sdl2_sys::SDL_SetWindowGammaRamp fn'>SDL_SetWindowGammaRamp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the gamma ramp for a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowGrab.html" title='sdl2_sys::SDL_SetWindowGrab fn'>SDL_SetWindowGrab</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set a window's input grab mode.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowHitTest.html" title='sdl2_sys::SDL_SetWindowHitTest fn'>SDL_SetWindowHitTest</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Provide a callback that decides if a window region has special properties.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowIcon.html" title='sdl2_sys::SDL_SetWindowIcon fn'>SDL_SetWindowIcon</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the icon for a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowInputFocus.html" title='sdl2_sys::SDL_SetWindowInputFocus fn'>SDL_SetWindowInputFocus</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Explicitly sets input focus to the window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowMaximumSize.html" title='sdl2_sys::SDL_SetWindowMaximumSize fn'>SDL_SetWindowMaximumSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the maximum size of a window's client area.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowMinimumSize.html" title='sdl2_sys::SDL_SetWindowMinimumSize fn'>SDL_SetWindowMinimumSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the minimum size of a window's client area.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowModalFor.html" title='sdl2_sys::SDL_SetWindowModalFor fn'>SDL_SetWindowModalFor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Sets the window as a modal for another window (TODO: reconsider this function and/or its name)</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowOpacity.html" title='sdl2_sys::SDL_SetWindowOpacity fn'>SDL_SetWindowOpacity</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the opacity for a window</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowPosition.html" title='sdl2_sys::SDL_SetWindowPosition fn'>SDL_SetWindowPosition</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the position of a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowResizable.html" title='sdl2_sys::SDL_SetWindowResizable fn'>SDL_SetWindowResizable</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the user-resizable state of a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowShape.html" title='sdl2_sys::SDL_SetWindowShape fn'>SDL_SetWindowShape</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the shape and parameters of a shaped window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowSize.html" title='sdl2_sys::SDL_SetWindowSize fn'>SDL_SetWindowSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the size of a window's client area.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetWindowTitle.html" title='sdl2_sys::SDL_SetWindowTitle fn'>SDL_SetWindowTitle</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the title of a window, in UTF-8 format.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SetYUVConversionMode.html" title='sdl2_sys::SDL_SetYUVConversionMode fn'>SDL_SetYUVConversionMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the YUV conversion mode</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ShowCursor.html" title='sdl2_sys::SDL_ShowCursor fn'>SDL_ShowCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Toggle whether or not the cursor is shown.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ShowMessageBox.html" title='sdl2_sys::SDL_ShowMessageBox fn'>SDL_ShowMessageBox</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a modal message box.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ShowSimpleMessageBox.html" title='sdl2_sys::SDL_ShowSimpleMessageBox fn'>SDL_ShowSimpleMessageBox</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a simple modal message box</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ShowWindow.html" title='sdl2_sys::SDL_ShowWindow fn'>SDL_ShowWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Show a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_SoftStretch.html" title='sdl2_sys::SDL_SoftStretch fn'>SDL_SoftStretch</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Perform a fast, low quality, stretch blit between two surfaces of the
|
||
same pixel format.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_StartTextInput.html" title='sdl2_sys::SDL_StartTextInput fn'>SDL_StartTextInput</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Start accepting Unicode text input events.
|
||
This function will show the on-screen keyboard if supported.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_StopTextInput.html" title='sdl2_sys::SDL_StopTextInput fn'>SDL_StopTextInput</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Stop receiving any text input events.
|
||
This function will hide the on-screen keyboard if supported.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_TLSCreate.html" title='sdl2_sys::SDL_TLSCreate fn'>SDL_TLSCreate</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create an identifier that is globally visible to all threads but refers to data that is thread-specific.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_TLSGet.html" title='sdl2_sys::SDL_TLSGet fn'>SDL_TLSGet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the value associated with a thread local storage ID for the current thread.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_TLSSet.html" title='sdl2_sys::SDL_TLSSet fn'>SDL_TLSSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Set the value associated with a thread local storage ID for the current thread.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ThreadID.html" title='sdl2_sys::SDL_ThreadID fn'>SDL_ThreadID</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Get the thread identifier for the current thread.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_TryLockMutex.html" title='sdl2_sys::SDL_TryLockMutex fn'>SDL_TryLockMutex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Try to lock the mutex</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UnionRect.html" title='sdl2_sys::SDL_UnionRect fn'>SDL_UnionRect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Calculate the union of two rectangles.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UnloadObject.html" title='sdl2_sys::SDL_UnloadObject fn'>SDL_UnloadObject</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Unload a shared object from memory.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UnlockAudio.html" title='sdl2_sys::SDL_UnlockAudio fn'>SDL_UnlockAudio</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UnlockAudioDevice.html" title='sdl2_sys::SDL_UnlockAudioDevice fn'>SDL_UnlockAudioDevice</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UnlockJoysticks.html" title='sdl2_sys::SDL_UnlockJoysticks fn'>SDL_UnlockJoysticks</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UnlockMutex.html" title='sdl2_sys::SDL_UnlockMutex fn'>SDL_UnlockMutex</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UnlockSurface.html" title='sdl2_sys::SDL_UnlockSurface fn'>SDL_UnlockSurface</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\sa SDL_LockSurface()</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UnlockTexture.html" title='sdl2_sys::SDL_UnlockTexture fn'>SDL_UnlockTexture</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Unlock a texture, uploading the changes to video memory, if needed.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UpdateTexture.html" title='sdl2_sys::SDL_UpdateTexture fn'>SDL_UpdateTexture</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Update the given texture rectangle with new pixel data.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UpdateWindowSurface.html" title='sdl2_sys::SDL_UpdateWindowSurface fn'>SDL_UpdateWindowSurface</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Copy the window surface to the screen.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UpdateWindowSurfaceRects.html" title='sdl2_sys::SDL_UpdateWindowSurfaceRects fn'>SDL_UpdateWindowSurfaceRects</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Copy a number of rectangles on the window surface to the screen.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UpdateYUVTexture.html" title='sdl2_sys::SDL_UpdateYUVTexture fn'>SDL_UpdateYUVTexture</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Update a rectangle within a planar YV12 or IYUV texture with new pixel data.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UpperBlit.html" title='sdl2_sys::SDL_UpperBlit fn'>SDL_UpperBlit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This is the public blit function, SDL_BlitSurface(), and it performs
|
||
rectangle validation and clipping before passing it to SDL_LowerBlit()</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_UpperBlitScaled.html" title='sdl2_sys::SDL_UpperBlitScaled fn'>SDL_UpperBlitScaled</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This is the public scaled blit function, SDL_BlitScaled(), and it performs
|
||
rectangle validation and clipping before passing it to SDL_LowerBlitScaled()</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_VideoInit.html" title='sdl2_sys::SDL_VideoInit fn'>SDL_VideoInit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Initialize the video subsystem, optionally specifying a video driver.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_VideoQuit.html" title='sdl2_sys::SDL_VideoQuit fn'>SDL_VideoQuit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Shuts down the video subsystem.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Vulkan_CreateSurface.html" title='sdl2_sys::SDL_Vulkan_CreateSurface fn'>SDL_Vulkan_CreateSurface</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Create a Vulkan rendering surface for a window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Vulkan_GetDrawableSize.html" title='sdl2_sys::SDL_Vulkan_GetDrawableSize fn'>SDL_Vulkan_GetDrawableSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the size of a window's underlying drawable in pixels (for use
|
||
with setting viewport, scissor & etc).</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Vulkan_GetInstanceExtensions.html" title='sdl2_sys::SDL_Vulkan_GetInstanceExtensions fn'>SDL_Vulkan_GetInstanceExtensions</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the names of the Vulkan instance extensions needed to create
|
||
a surface with \c SDL_Vulkan_CreateSurface().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Vulkan_GetVkGetInstanceProcAddr.html" title='sdl2_sys::SDL_Vulkan_GetVkGetInstanceProcAddr fn'>SDL_Vulkan_GetVkGetInstanceProcAddr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Get the address of the \c vkGetInstanceProcAddr function.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Vulkan_LoadLibrary.html" title='sdl2_sys::SDL_Vulkan_LoadLibrary fn'>SDL_Vulkan_LoadLibrary</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Dynamically load a Vulkan loader library.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_Vulkan_UnloadLibrary.html" title='sdl2_sys::SDL_Vulkan_UnloadLibrary fn'>SDL_Vulkan_UnloadLibrary</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Unload the Vulkan loader library previously loaded by
|
||
\c SDL_Vulkan_LoadLibrary().</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WaitEvent.html" title='sdl2_sys::SDL_WaitEvent fn'>SDL_WaitEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Waits indefinitely for the next available event.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WaitEventTimeout.html" title='sdl2_sys::SDL_WaitEventTimeout fn'>SDL_WaitEventTimeout</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Waits until the specified timeout (in milliseconds) for the next
|
||
available event.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WaitThread.html" title='sdl2_sys::SDL_WaitThread fn'>SDL_WaitThread</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>Wait for a thread to finish. Threads that haven't been detached will
|
||
remain (as a "zombie") until this function cleans them up. Not doing so
|
||
is a resource leak.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WarpMouseGlobal.html" title='sdl2_sys::SDL_WarpMouseGlobal fn'>SDL_WarpMouseGlobal</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Moves the mouse to the given position in global screen space.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WarpMouseInWindow.html" title='sdl2_sys::SDL_WarpMouseInWindow fn'>SDL_WarpMouseInWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>\brief Moves the mouse to the given position within the window.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WasInit.html" title='sdl2_sys::SDL_WasInit fn'>SDL_WasInit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function returns a mask of the specified subsystems which have
|
||
previously been initialized.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WriteBE16.html" title='sdl2_sys::SDL_WriteBE16 fn'>SDL_WriteBE16</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WriteBE32.html" title='sdl2_sys::SDL_WriteBE32 fn'>SDL_WriteBE32</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WriteBE64.html" title='sdl2_sys::SDL_WriteBE64 fn'>SDL_WriteBE64</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WriteLE16.html" title='sdl2_sys::SDL_WriteLE16 fn'>SDL_WriteLE16</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WriteLE32.html" title='sdl2_sys::SDL_WriteLE32 fn'>SDL_WriteLE32</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WriteLE64.html" title='sdl2_sys::SDL_WriteLE64 fn'>SDL_WriteLE64</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_WriteU8.html" title='sdl2_sys::SDL_WriteU8 fn'>SDL_WriteU8</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_abs.html" title='sdl2_sys::SDL_abs fn'>SDL_abs</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_acos.html" title='sdl2_sys::SDL_acos fn'>SDL_acos</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_acosf.html" title='sdl2_sys::SDL_acosf fn'>SDL_acosf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_asin.html" title='sdl2_sys::SDL_asin fn'>SDL_asin</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_asinf.html" title='sdl2_sys::SDL_asinf fn'>SDL_asinf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_atan.html" title='sdl2_sys::SDL_atan fn'>SDL_atan</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_atan2.html" title='sdl2_sys::SDL_atan2 fn'>SDL_atan2</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_atan2f.html" title='sdl2_sys::SDL_atan2f fn'>SDL_atan2f</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_atanf.html" title='sdl2_sys::SDL_atanf fn'>SDL_atanf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_atof.html" title='sdl2_sys::SDL_atof fn'>SDL_atof</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_atoi.html" title='sdl2_sys::SDL_atoi fn'>SDL_atoi</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_calloc.html" title='sdl2_sys::SDL_calloc fn'>SDL_calloc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ceil.html" title='sdl2_sys::SDL_ceil fn'>SDL_ceil</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ceilf.html" title='sdl2_sys::SDL_ceilf fn'>SDL_ceilf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_copysign.html" title='sdl2_sys::SDL_copysign fn'>SDL_copysign</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_copysignf.html" title='sdl2_sys::SDL_copysignf fn'>SDL_copysignf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_cos.html" title='sdl2_sys::SDL_cos fn'>SDL_cos</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_cosf.html" title='sdl2_sys::SDL_cosf fn'>SDL_cosf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_exp.html" title='sdl2_sys::SDL_exp fn'>SDL_exp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_expf.html" title='sdl2_sys::SDL_expf fn'>SDL_expf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_fabs.html" title='sdl2_sys::SDL_fabs fn'>SDL_fabs</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_fabsf.html" title='sdl2_sys::SDL_fabsf fn'>SDL_fabsf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_floor.html" title='sdl2_sys::SDL_floor fn'>SDL_floor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_floorf.html" title='sdl2_sys::SDL_floorf fn'>SDL_floorf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_fmod.html" title='sdl2_sys::SDL_fmod fn'>SDL_fmod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_fmodf.html" title='sdl2_sys::SDL_fmodf fn'>SDL_fmodf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_free.html" title='sdl2_sys::SDL_free fn'>SDL_free</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_getenv.html" title='sdl2_sys::SDL_getenv fn'>SDL_getenv</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_iconv.html" title='sdl2_sys::SDL_iconv fn'>SDL_iconv</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_iconv_close.html" title='sdl2_sys::SDL_iconv_close fn'>SDL_iconv_close</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_iconv_open.html" title='sdl2_sys::SDL_iconv_open fn'>SDL_iconv_open</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_iconv_string.html" title='sdl2_sys::SDL_iconv_string fn'>SDL_iconv_string</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'><p>This function converts a string between encodings in one pass, returning a
|
||
string that must be freed with SDL_free() or NULL on error.</p>
|
||
</td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_isdigit.html" title='sdl2_sys::SDL_isdigit fn'>SDL_isdigit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_isspace.html" title='sdl2_sys::SDL_isspace fn'>SDL_isspace</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_itoa.html" title='sdl2_sys::SDL_itoa fn'>SDL_itoa</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_lltoa.html" title='sdl2_sys::SDL_lltoa fn'>SDL_lltoa</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_log.html" title='sdl2_sys::SDL_log fn'>SDL_log</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_log10.html" title='sdl2_sys::SDL_log10 fn'>SDL_log10</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_log10f.html" title='sdl2_sys::SDL_log10f fn'>SDL_log10f</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_logf.html" title='sdl2_sys::SDL_logf fn'>SDL_logf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ltoa.html" title='sdl2_sys::SDL_ltoa fn'>SDL_ltoa</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_main.html" title='sdl2_sys::SDL_main fn'>SDL_main</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_malloc.html" title='sdl2_sys::SDL_malloc fn'>SDL_malloc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_memcmp.html" title='sdl2_sys::SDL_memcmp fn'>SDL_memcmp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_memcpy.html" title='sdl2_sys::SDL_memcpy fn'>SDL_memcpy</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_memmove.html" title='sdl2_sys::SDL_memmove fn'>SDL_memmove</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_memset.html" title='sdl2_sys::SDL_memset fn'>SDL_memset</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_pow.html" title='sdl2_sys::SDL_pow fn'>SDL_pow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_powf.html" title='sdl2_sys::SDL_powf fn'>SDL_powf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_qsort.html" title='sdl2_sys::SDL_qsort fn'>SDL_qsort</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_realloc.html" title='sdl2_sys::SDL_realloc fn'>SDL_realloc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_scalbn.html" title='sdl2_sys::SDL_scalbn fn'>SDL_scalbn</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_scalbnf.html" title='sdl2_sys::SDL_scalbnf fn'>SDL_scalbnf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_setenv.html" title='sdl2_sys::SDL_setenv fn'>SDL_setenv</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_sin.html" title='sdl2_sys::SDL_sin fn'>SDL_sin</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_sinf.html" title='sdl2_sys::SDL_sinf fn'>SDL_sinf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_snprintf.html" title='sdl2_sys::SDL_snprintf fn'>SDL_snprintf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_sqrt.html" title='sdl2_sys::SDL_sqrt fn'>SDL_sqrt</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_sqrtf.html" title='sdl2_sys::SDL_sqrtf fn'>SDL_sqrtf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_sscanf.html" title='sdl2_sys::SDL_sscanf fn'>SDL_sscanf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strcasecmp.html" title='sdl2_sys::SDL_strcasecmp fn'>SDL_strcasecmp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strchr.html" title='sdl2_sys::SDL_strchr fn'>SDL_strchr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strcmp.html" title='sdl2_sys::SDL_strcmp fn'>SDL_strcmp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strdup.html" title='sdl2_sys::SDL_strdup fn'>SDL_strdup</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strlcat.html" title='sdl2_sys::SDL_strlcat fn'>SDL_strlcat</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strlcpy.html" title='sdl2_sys::SDL_strlcpy fn'>SDL_strlcpy</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strlen.html" title='sdl2_sys::SDL_strlen fn'>SDL_strlen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strlwr.html" title='sdl2_sys::SDL_strlwr fn'>SDL_strlwr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strncasecmp.html" title='sdl2_sys::SDL_strncasecmp fn'>SDL_strncasecmp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strncmp.html" title='sdl2_sys::SDL_strncmp fn'>SDL_strncmp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strrchr.html" title='sdl2_sys::SDL_strrchr fn'>SDL_strrchr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strrev.html" title='sdl2_sys::SDL_strrev fn'>SDL_strrev</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strstr.html" title='sdl2_sys::SDL_strstr fn'>SDL_strstr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strtod.html" title='sdl2_sys::SDL_strtod fn'>SDL_strtod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strtol.html" title='sdl2_sys::SDL_strtol fn'>SDL_strtol</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strtoll.html" title='sdl2_sys::SDL_strtoll fn'>SDL_strtoll</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strtoul.html" title='sdl2_sys::SDL_strtoul fn'>SDL_strtoul</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strtoull.html" title='sdl2_sys::SDL_strtoull fn'>SDL_strtoull</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_strupr.html" title='sdl2_sys::SDL_strupr fn'>SDL_strupr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_tan.html" title='sdl2_sys::SDL_tan fn'>SDL_tan</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_tanf.html" title='sdl2_sys::SDL_tanf fn'>SDL_tanf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_tolower.html" title='sdl2_sys::SDL_tolower fn'>SDL_tolower</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_toupper.html" title='sdl2_sys::SDL_toupper fn'>SDL_toupper</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_uitoa.html" title='sdl2_sys::SDL_uitoa fn'>SDL_uitoa</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ulltoa.html" title='sdl2_sys::SDL_ulltoa fn'>SDL_ulltoa</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_ultoa.html" title='sdl2_sys::SDL_ultoa fn'>SDL_ultoa</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_utf8strlcpy.html" title='sdl2_sys::SDL_utf8strlcpy fn'>SDL_utf8strlcpy</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_utf8strlen.html" title='sdl2_sys::SDL_utf8strlen fn'>SDL_utf8strlen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_vsnprintf.html" title='sdl2_sys::SDL_vsnprintf fn'>SDL_vsnprintf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_vsscanf.html" title='sdl2_sys::SDL_vsscanf fn'>SDL_vsscanf</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_wcscmp.html" title='sdl2_sys::SDL_wcscmp fn'>SDL_wcscmp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_wcsdup.html" title='sdl2_sys::SDL_wcsdup fn'>SDL_wcsdup</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_wcslcat.html" title='sdl2_sys::SDL_wcslcat fn'>SDL_wcslcat</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_wcslcpy.html" title='sdl2_sys::SDL_wcslcpy fn'>SDL_wcslcpy</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.SDL_wcslen.html" title='sdl2_sys::SDL_wcslen fn'>SDL_wcslen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XActivateScreenSaver.html" title='sdl2_sys::XActivateScreenSaver fn'>XActivateScreenSaver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAddConnectionWatch.html" title='sdl2_sys::XAddConnectionWatch fn'>XAddConnectionWatch</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAddExtension.html" title='sdl2_sys::XAddExtension fn'>XAddExtension</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAddHost.html" title='sdl2_sys::XAddHost fn'>XAddHost</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAddHosts.html" title='sdl2_sys::XAddHosts fn'>XAddHosts</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAddToExtensionList.html" title='sdl2_sys::XAddToExtensionList fn'>XAddToExtensionList</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAddToSaveSet.html" title='sdl2_sys::XAddToSaveSet fn'>XAddToSaveSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAllPlanes.html" title='sdl2_sys::XAllPlanes fn'>XAllPlanes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAllocColor.html" title='sdl2_sys::XAllocColor fn'>XAllocColor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAllocColorCells.html" title='sdl2_sys::XAllocColorCells fn'>XAllocColorCells</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAllocColorPlanes.html" title='sdl2_sys::XAllocColorPlanes fn'>XAllocColorPlanes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAllocNamedColor.html" title='sdl2_sys::XAllocNamedColor fn'>XAllocNamedColor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAllowEvents.html" title='sdl2_sys::XAllowEvents fn'>XAllowEvents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAutoRepeatOff.html" title='sdl2_sys::XAutoRepeatOff fn'>XAutoRepeatOff</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XAutoRepeatOn.html" title='sdl2_sys::XAutoRepeatOn fn'>XAutoRepeatOn</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XBaseFontNameListOfFontSet.html" title='sdl2_sys::XBaseFontNameListOfFontSet fn'>XBaseFontNameListOfFontSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XBell.html" title='sdl2_sys::XBell fn'>XBell</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XBitmapBitOrder.html" title='sdl2_sys::XBitmapBitOrder fn'>XBitmapBitOrder</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XBitmapPad.html" title='sdl2_sys::XBitmapPad fn'>XBitmapPad</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XBitmapUnit.html" title='sdl2_sys::XBitmapUnit fn'>XBitmapUnit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XBlackPixel.html" title='sdl2_sys::XBlackPixel fn'>XBlackPixel</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XBlackPixelOfScreen.html" title='sdl2_sys::XBlackPixelOfScreen fn'>XBlackPixelOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCellsOfScreen.html" title='sdl2_sys::XCellsOfScreen fn'>XCellsOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XChangeActivePointerGrab.html" title='sdl2_sys::XChangeActivePointerGrab fn'>XChangeActivePointerGrab</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XChangeGC.html" title='sdl2_sys::XChangeGC fn'>XChangeGC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XChangeKeyboardControl.html" title='sdl2_sys::XChangeKeyboardControl fn'>XChangeKeyboardControl</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XChangeKeyboardMapping.html" title='sdl2_sys::XChangeKeyboardMapping fn'>XChangeKeyboardMapping</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XChangePointerControl.html" title='sdl2_sys::XChangePointerControl fn'>XChangePointerControl</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XChangeProperty.html" title='sdl2_sys::XChangeProperty fn'>XChangeProperty</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XChangeSaveSet.html" title='sdl2_sys::XChangeSaveSet fn'>XChangeSaveSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XChangeWindowAttributes.html" title='sdl2_sys::XChangeWindowAttributes fn'>XChangeWindowAttributes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCheckIfEvent.html" title='sdl2_sys::XCheckIfEvent fn'>XCheckIfEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCheckMaskEvent.html" title='sdl2_sys::XCheckMaskEvent fn'>XCheckMaskEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCheckTypedEvent.html" title='sdl2_sys::XCheckTypedEvent fn'>XCheckTypedEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCheckTypedWindowEvent.html" title='sdl2_sys::XCheckTypedWindowEvent fn'>XCheckTypedWindowEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCheckWindowEvent.html" title='sdl2_sys::XCheckWindowEvent fn'>XCheckWindowEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCirculateSubwindows.html" title='sdl2_sys::XCirculateSubwindows fn'>XCirculateSubwindows</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCirculateSubwindowsDown.html" title='sdl2_sys::XCirculateSubwindowsDown fn'>XCirculateSubwindowsDown</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCirculateSubwindowsUp.html" title='sdl2_sys::XCirculateSubwindowsUp fn'>XCirculateSubwindowsUp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XClearArea.html" title='sdl2_sys::XClearArea fn'>XClearArea</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XClearWindow.html" title='sdl2_sys::XClearWindow fn'>XClearWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCloseDisplay.html" title='sdl2_sys::XCloseDisplay fn'>XCloseDisplay</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCloseIM.html" title='sdl2_sys::XCloseIM fn'>XCloseIM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCloseOM.html" title='sdl2_sys::XCloseOM fn'>XCloseOM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XConfigureWindow.html" title='sdl2_sys::XConfigureWindow fn'>XConfigureWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XConnectionNumber.html" title='sdl2_sys::XConnectionNumber fn'>XConnectionNumber</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XContextDependentDrawing.html" title='sdl2_sys::XContextDependentDrawing fn'>XContextDependentDrawing</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XContextualDrawing.html" title='sdl2_sys::XContextualDrawing fn'>XContextualDrawing</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XConvertSelection.html" title='sdl2_sys::XConvertSelection fn'>XConvertSelection</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCopyArea.html" title='sdl2_sys::XCopyArea fn'>XCopyArea</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCopyColormapAndFree.html" title='sdl2_sys::XCopyColormapAndFree fn'>XCopyColormapAndFree</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCopyGC.html" title='sdl2_sys::XCopyGC fn'>XCopyGC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCopyPlane.html" title='sdl2_sys::XCopyPlane fn'>XCopyPlane</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateBitmapFromData.html" title='sdl2_sys::XCreateBitmapFromData fn'>XCreateBitmapFromData</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateColormap.html" title='sdl2_sys::XCreateColormap fn'>XCreateColormap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateFontCursor.html" title='sdl2_sys::XCreateFontCursor fn'>XCreateFontCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateFontSet.html" title='sdl2_sys::XCreateFontSet fn'>XCreateFontSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateGC.html" title='sdl2_sys::XCreateGC fn'>XCreateGC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateGlyphCursor.html" title='sdl2_sys::XCreateGlyphCursor fn'>XCreateGlyphCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateIC.html" title='sdl2_sys::XCreateIC fn'>XCreateIC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateImage.html" title='sdl2_sys::XCreateImage fn'>XCreateImage</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateOC.html" title='sdl2_sys::XCreateOC fn'>XCreateOC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreatePixmap.html" title='sdl2_sys::XCreatePixmap fn'>XCreatePixmap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreatePixmapCursor.html" title='sdl2_sys::XCreatePixmapCursor fn'>XCreatePixmapCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreatePixmapFromBitmapData.html" title='sdl2_sys::XCreatePixmapFromBitmapData fn'>XCreatePixmapFromBitmapData</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateSimpleWindow.html" title='sdl2_sys::XCreateSimpleWindow fn'>XCreateSimpleWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XCreateWindow.html" title='sdl2_sys::XCreateWindow fn'>XCreateWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultColormap.html" title='sdl2_sys::XDefaultColormap fn'>XDefaultColormap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultColormapOfScreen.html" title='sdl2_sys::XDefaultColormapOfScreen fn'>XDefaultColormapOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultDepth.html" title='sdl2_sys::XDefaultDepth fn'>XDefaultDepth</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultDepthOfScreen.html" title='sdl2_sys::XDefaultDepthOfScreen fn'>XDefaultDepthOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultGC.html" title='sdl2_sys::XDefaultGC fn'>XDefaultGC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultGCOfScreen.html" title='sdl2_sys::XDefaultGCOfScreen fn'>XDefaultGCOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultRootWindow.html" title='sdl2_sys::XDefaultRootWindow fn'>XDefaultRootWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultScreen.html" title='sdl2_sys::XDefaultScreen fn'>XDefaultScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultScreenOfDisplay.html" title='sdl2_sys::XDefaultScreenOfDisplay fn'>XDefaultScreenOfDisplay</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultVisual.html" title='sdl2_sys::XDefaultVisual fn'>XDefaultVisual</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefaultVisualOfScreen.html" title='sdl2_sys::XDefaultVisualOfScreen fn'>XDefaultVisualOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDefineCursor.html" title='sdl2_sys::XDefineCursor fn'>XDefineCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDeleteModifiermapEntry.html" title='sdl2_sys::XDeleteModifiermapEntry fn'>XDeleteModifiermapEntry</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDeleteProperty.html" title='sdl2_sys::XDeleteProperty fn'>XDeleteProperty</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDestroyIC.html" title='sdl2_sys::XDestroyIC fn'>XDestroyIC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDestroyOC.html" title='sdl2_sys::XDestroyOC fn'>XDestroyOC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDestroySubwindows.html" title='sdl2_sys::XDestroySubwindows fn'>XDestroySubwindows</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDestroyWindow.html" title='sdl2_sys::XDestroyWindow fn'>XDestroyWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDirectionalDependentDrawing.html" title='sdl2_sys::XDirectionalDependentDrawing fn'>XDirectionalDependentDrawing</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisableAccessControl.html" title='sdl2_sys::XDisableAccessControl fn'>XDisableAccessControl</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayCells.html" title='sdl2_sys::XDisplayCells fn'>XDisplayCells</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayHeight.html" title='sdl2_sys::XDisplayHeight fn'>XDisplayHeight</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayHeightMM.html" title='sdl2_sys::XDisplayHeightMM fn'>XDisplayHeightMM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayKeycodes.html" title='sdl2_sys::XDisplayKeycodes fn'>XDisplayKeycodes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayMotionBufferSize.html" title='sdl2_sys::XDisplayMotionBufferSize fn'>XDisplayMotionBufferSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayName.html" title='sdl2_sys::XDisplayName fn'>XDisplayName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayOfIM.html" title='sdl2_sys::XDisplayOfIM fn'>XDisplayOfIM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayOfOM.html" title='sdl2_sys::XDisplayOfOM fn'>XDisplayOfOM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayOfScreen.html" title='sdl2_sys::XDisplayOfScreen fn'>XDisplayOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayPlanes.html" title='sdl2_sys::XDisplayPlanes fn'>XDisplayPlanes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayString.html" title='sdl2_sys::XDisplayString fn'>XDisplayString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayWidth.html" title='sdl2_sys::XDisplayWidth fn'>XDisplayWidth</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDisplayWidthMM.html" title='sdl2_sys::XDisplayWidthMM fn'>XDisplayWidthMM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDoesBackingStore.html" title='sdl2_sys::XDoesBackingStore fn'>XDoesBackingStore</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDoesSaveUnders.html" title='sdl2_sys::XDoesSaveUnders fn'>XDoesSaveUnders</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawArc.html" title='sdl2_sys::XDrawArc fn'>XDrawArc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawArcs.html" title='sdl2_sys::XDrawArcs fn'>XDrawArcs</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawImageString.html" title='sdl2_sys::XDrawImageString fn'>XDrawImageString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawImageString16.html" title='sdl2_sys::XDrawImageString16 fn'>XDrawImageString16</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawLine.html" title='sdl2_sys::XDrawLine fn'>XDrawLine</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawLines.html" title='sdl2_sys::XDrawLines fn'>XDrawLines</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawPoint.html" title='sdl2_sys::XDrawPoint fn'>XDrawPoint</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawPoints.html" title='sdl2_sys::XDrawPoints fn'>XDrawPoints</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawRectangle.html" title='sdl2_sys::XDrawRectangle fn'>XDrawRectangle</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawRectangles.html" title='sdl2_sys::XDrawRectangles fn'>XDrawRectangles</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawSegments.html" title='sdl2_sys::XDrawSegments fn'>XDrawSegments</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawString.html" title='sdl2_sys::XDrawString fn'>XDrawString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawString16.html" title='sdl2_sys::XDrawString16 fn'>XDrawString16</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawText.html" title='sdl2_sys::XDrawText fn'>XDrawText</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XDrawText16.html" title='sdl2_sys::XDrawText16 fn'>XDrawText16</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XEHeadOfExtensionList.html" title='sdl2_sys::XEHeadOfExtensionList fn'>XEHeadOfExtensionList</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XEnableAccessControl.html" title='sdl2_sys::XEnableAccessControl fn'>XEnableAccessControl</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XEventMaskOfScreen.html" title='sdl2_sys::XEventMaskOfScreen fn'>XEventMaskOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XEventsQueued.html" title='sdl2_sys::XEventsQueued fn'>XEventsQueued</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XExtendedMaxRequestSize.html" title='sdl2_sys::XExtendedMaxRequestSize fn'>XExtendedMaxRequestSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XExtentsOfFontSet.html" title='sdl2_sys::XExtentsOfFontSet fn'>XExtentsOfFontSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFetchBuffer.html" title='sdl2_sys::XFetchBuffer fn'>XFetchBuffer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFetchBytes.html" title='sdl2_sys::XFetchBytes fn'>XFetchBytes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFetchName.html" title='sdl2_sys::XFetchName fn'>XFetchName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFillArc.html" title='sdl2_sys::XFillArc fn'>XFillArc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFillArcs.html" title='sdl2_sys::XFillArcs fn'>XFillArcs</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFillPolygon.html" title='sdl2_sys::XFillPolygon fn'>XFillPolygon</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFillRectangle.html" title='sdl2_sys::XFillRectangle fn'>XFillRectangle</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFillRectangles.html" title='sdl2_sys::XFillRectangles fn'>XFillRectangles</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFilterEvent.html" title='sdl2_sys::XFilterEvent fn'>XFilterEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFindOnExtensionList.html" title='sdl2_sys::XFindOnExtensionList fn'>XFindOnExtensionList</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFlush.html" title='sdl2_sys::XFlush fn'>XFlush</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFlushGC.html" title='sdl2_sys::XFlushGC fn'>XFlushGC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFontsOfFontSet.html" title='sdl2_sys::XFontsOfFontSet fn'>XFontsOfFontSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XForceScreenSaver.html" title='sdl2_sys::XForceScreenSaver fn'>XForceScreenSaver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFree.html" title='sdl2_sys::XFree fn'>XFree</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeColormap.html" title='sdl2_sys::XFreeColormap fn'>XFreeColormap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeColors.html" title='sdl2_sys::XFreeColors fn'>XFreeColors</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeCursor.html" title='sdl2_sys::XFreeCursor fn'>XFreeCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeEventData.html" title='sdl2_sys::XFreeEventData fn'>XFreeEventData</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeExtensionList.html" title='sdl2_sys::XFreeExtensionList fn'>XFreeExtensionList</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeFont.html" title='sdl2_sys::XFreeFont fn'>XFreeFont</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeFontInfo.html" title='sdl2_sys::XFreeFontInfo fn'>XFreeFontInfo</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeFontNames.html" title='sdl2_sys::XFreeFontNames fn'>XFreeFontNames</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeFontPath.html" title='sdl2_sys::XFreeFontPath fn'>XFreeFontPath</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeFontSet.html" title='sdl2_sys::XFreeFontSet fn'>XFreeFontSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeGC.html" title='sdl2_sys::XFreeGC fn'>XFreeGC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeModifiermap.html" title='sdl2_sys::XFreeModifiermap fn'>XFreeModifiermap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreePixmap.html" title='sdl2_sys::XFreePixmap fn'>XFreePixmap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XFreeStringList.html" title='sdl2_sys::XFreeStringList fn'>XFreeStringList</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGContextFromGC.html" title='sdl2_sys::XGContextFromGC fn'>XGContextFromGC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGeometry.html" title='sdl2_sys::XGeometry fn'>XGeometry</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetAtomName.html" title='sdl2_sys::XGetAtomName fn'>XGetAtomName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetAtomNames.html" title='sdl2_sys::XGetAtomNames fn'>XGetAtomNames</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetCommand.html" title='sdl2_sys::XGetCommand fn'>XGetCommand</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetDefault.html" title='sdl2_sys::XGetDefault fn'>XGetDefault</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetErrorDatabaseText.html" title='sdl2_sys::XGetErrorDatabaseText fn'>XGetErrorDatabaseText</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetErrorText.html" title='sdl2_sys::XGetErrorText fn'>XGetErrorText</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetEventData.html" title='sdl2_sys::XGetEventData fn'>XGetEventData</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetFontPath.html" title='sdl2_sys::XGetFontPath fn'>XGetFontPath</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetFontProperty.html" title='sdl2_sys::XGetFontProperty fn'>XGetFontProperty</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetGCValues.html" title='sdl2_sys::XGetGCValues fn'>XGetGCValues</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetGeometry.html" title='sdl2_sys::XGetGeometry fn'>XGetGeometry</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetICValues.html" title='sdl2_sys::XGetICValues fn'>XGetICValues</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetIMValues.html" title='sdl2_sys::XGetIMValues fn'>XGetIMValues</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetIconName.html" title='sdl2_sys::XGetIconName fn'>XGetIconName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetImage.html" title='sdl2_sys::XGetImage fn'>XGetImage</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetInputFocus.html" title='sdl2_sys::XGetInputFocus fn'>XGetInputFocus</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetKeyboardControl.html" title='sdl2_sys::XGetKeyboardControl fn'>XGetKeyboardControl</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetKeyboardMapping.html" title='sdl2_sys::XGetKeyboardMapping fn'>XGetKeyboardMapping</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetModifierMapping.html" title='sdl2_sys::XGetModifierMapping fn'>XGetModifierMapping</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetMotionEvents.html" title='sdl2_sys::XGetMotionEvents fn'>XGetMotionEvents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetOCValues.html" title='sdl2_sys::XGetOCValues fn'>XGetOCValues</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetOMValues.html" title='sdl2_sys::XGetOMValues fn'>XGetOMValues</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetPointerControl.html" title='sdl2_sys::XGetPointerControl fn'>XGetPointerControl</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetPointerMapping.html" title='sdl2_sys::XGetPointerMapping fn'>XGetPointerMapping</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetScreenSaver.html" title='sdl2_sys::XGetScreenSaver fn'>XGetScreenSaver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetSelectionOwner.html" title='sdl2_sys::XGetSelectionOwner fn'>XGetSelectionOwner</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetSubImage.html" title='sdl2_sys::XGetSubImage fn'>XGetSubImage</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetTransientForHint.html" title='sdl2_sys::XGetTransientForHint fn'>XGetTransientForHint</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetWMColormapWindows.html" title='sdl2_sys::XGetWMColormapWindows fn'>XGetWMColormapWindows</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetWMProtocols.html" title='sdl2_sys::XGetWMProtocols fn'>XGetWMProtocols</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetWindowAttributes.html" title='sdl2_sys::XGetWindowAttributes fn'>XGetWindowAttributes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGetWindowProperty.html" title='sdl2_sys::XGetWindowProperty fn'>XGetWindowProperty</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGrabButton.html" title='sdl2_sys::XGrabButton fn'>XGrabButton</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGrabKey.html" title='sdl2_sys::XGrabKey fn'>XGrabKey</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGrabKeyboard.html" title='sdl2_sys::XGrabKeyboard fn'>XGrabKeyboard</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGrabPointer.html" title='sdl2_sys::XGrabPointer fn'>XGrabPointer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XGrabServer.html" title='sdl2_sys::XGrabServer fn'>XGrabServer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XHeightMMOfScreen.html" title='sdl2_sys::XHeightMMOfScreen fn'>XHeightMMOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XHeightOfScreen.html" title='sdl2_sys::XHeightOfScreen fn'>XHeightOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XIMOfIC.html" title='sdl2_sys::XIMOfIC fn'>XIMOfIC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XIconifyWindow.html" title='sdl2_sys::XIconifyWindow fn'>XIconifyWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XIfEvent.html" title='sdl2_sys::XIfEvent fn'>XIfEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XImageByteOrder.html" title='sdl2_sys::XImageByteOrder fn'>XImageByteOrder</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XInitExtension.html" title='sdl2_sys::XInitExtension fn'>XInitExtension</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XInitImage.html" title='sdl2_sys::XInitImage fn'>XInitImage</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XInitThreads.html" title='sdl2_sys::XInitThreads fn'>XInitThreads</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XInsertModifiermapEntry.html" title='sdl2_sys::XInsertModifiermapEntry fn'>XInsertModifiermapEntry</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XInstallColormap.html" title='sdl2_sys::XInstallColormap fn'>XInstallColormap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XInternAtom.html" title='sdl2_sys::XInternAtom fn'>XInternAtom</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XInternAtoms.html" title='sdl2_sys::XInternAtoms fn'>XInternAtoms</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XInternalConnectionNumbers.html" title='sdl2_sys::XInternalConnectionNumbers fn'>XInternalConnectionNumbers</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XKeycodeToKeysym.html" title='sdl2_sys::XKeycodeToKeysym fn'>XKeycodeToKeysym</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XKeysymToKeycode.html" title='sdl2_sys::XKeysymToKeycode fn'>XKeysymToKeycode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XKeysymToString.html" title='sdl2_sys::XKeysymToString fn'>XKeysymToString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XKillClient.html" title='sdl2_sys::XKillClient fn'>XKillClient</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XLastKnownRequestProcessed.html" title='sdl2_sys::XLastKnownRequestProcessed fn'>XLastKnownRequestProcessed</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XListDepths.html" title='sdl2_sys::XListDepths fn'>XListDepths</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XListExtensions.html" title='sdl2_sys::XListExtensions fn'>XListExtensions</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XListFonts.html" title='sdl2_sys::XListFonts fn'>XListFonts</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XListFontsWithInfo.html" title='sdl2_sys::XListFontsWithInfo fn'>XListFontsWithInfo</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XListHosts.html" title='sdl2_sys::XListHosts fn'>XListHosts</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XListInstalledColormaps.html" title='sdl2_sys::XListInstalledColormaps fn'>XListInstalledColormaps</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XListPixmapFormats.html" title='sdl2_sys::XListPixmapFormats fn'>XListPixmapFormats</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XListProperties.html" title='sdl2_sys::XListProperties fn'>XListProperties</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XLoadFont.html" title='sdl2_sys::XLoadFont fn'>XLoadFont</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XLoadQueryFont.html" title='sdl2_sys::XLoadQueryFont fn'>XLoadQueryFont</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XLocaleOfFontSet.html" title='sdl2_sys::XLocaleOfFontSet fn'>XLocaleOfFontSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XLocaleOfIM.html" title='sdl2_sys::XLocaleOfIM fn'>XLocaleOfIM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XLocaleOfOM.html" title='sdl2_sys::XLocaleOfOM fn'>XLocaleOfOM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XLockDisplay.html" title='sdl2_sys::XLockDisplay fn'>XLockDisplay</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XLookupColor.html" title='sdl2_sys::XLookupColor fn'>XLookupColor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XLookupKeysym.html" title='sdl2_sys::XLookupKeysym fn'>XLookupKeysym</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XLowerWindow.html" title='sdl2_sys::XLowerWindow fn'>XLowerWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XMapRaised.html" title='sdl2_sys::XMapRaised fn'>XMapRaised</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XMapSubwindows.html" title='sdl2_sys::XMapSubwindows fn'>XMapSubwindows</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XMapWindow.html" title='sdl2_sys::XMapWindow fn'>XMapWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XMaskEvent.html" title='sdl2_sys::XMaskEvent fn'>XMaskEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XMaxCmapsOfScreen.html" title='sdl2_sys::XMaxCmapsOfScreen fn'>XMaxCmapsOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XMaxRequestSize.html" title='sdl2_sys::XMaxRequestSize fn'>XMaxRequestSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XMinCmapsOfScreen.html" title='sdl2_sys::XMinCmapsOfScreen fn'>XMinCmapsOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XMoveResizeWindow.html" title='sdl2_sys::XMoveResizeWindow fn'>XMoveResizeWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XMoveWindow.html" title='sdl2_sys::XMoveWindow fn'>XMoveWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XNewModifiermap.html" title='sdl2_sys::XNewModifiermap fn'>XNewModifiermap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XNextEvent.html" title='sdl2_sys::XNextEvent fn'>XNextEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XNextRequest.html" title='sdl2_sys::XNextRequest fn'>XNextRequest</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XNoOp.html" title='sdl2_sys::XNoOp fn'>XNoOp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XOMOfOC.html" title='sdl2_sys::XOMOfOC fn'>XOMOfOC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XOpenDisplay.html" title='sdl2_sys::XOpenDisplay fn'>XOpenDisplay</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XOpenIM.html" title='sdl2_sys::XOpenIM fn'>XOpenIM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XOpenOM.html" title='sdl2_sys::XOpenOM fn'>XOpenOM</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XParseColor.html" title='sdl2_sys::XParseColor fn'>XParseColor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XParseGeometry.html" title='sdl2_sys::XParseGeometry fn'>XParseGeometry</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XPeekEvent.html" title='sdl2_sys::XPeekEvent fn'>XPeekEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XPeekIfEvent.html" title='sdl2_sys::XPeekIfEvent fn'>XPeekIfEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XPending.html" title='sdl2_sys::XPending fn'>XPending</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XPlanesOfScreen.html" title='sdl2_sys::XPlanesOfScreen fn'>XPlanesOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XProcessInternalConnection.html" title='sdl2_sys::XProcessInternalConnection fn'>XProcessInternalConnection</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XProtocolRevision.html" title='sdl2_sys::XProtocolRevision fn'>XProtocolRevision</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XProtocolVersion.html" title='sdl2_sys::XProtocolVersion fn'>XProtocolVersion</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XPutBackEvent.html" title='sdl2_sys::XPutBackEvent fn'>XPutBackEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XPutImage.html" title='sdl2_sys::XPutImage fn'>XPutImage</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQLength.html" title='sdl2_sys::XQLength fn'>XQLength</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryBestCursor.html" title='sdl2_sys::XQueryBestCursor fn'>XQueryBestCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryBestSize.html" title='sdl2_sys::XQueryBestSize fn'>XQueryBestSize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryBestStipple.html" title='sdl2_sys::XQueryBestStipple fn'>XQueryBestStipple</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryBestTile.html" title='sdl2_sys::XQueryBestTile fn'>XQueryBestTile</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryColor.html" title='sdl2_sys::XQueryColor fn'>XQueryColor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryColors.html" title='sdl2_sys::XQueryColors fn'>XQueryColors</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryExtension.html" title='sdl2_sys::XQueryExtension fn'>XQueryExtension</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryFont.html" title='sdl2_sys::XQueryFont fn'>XQueryFont</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryKeymap.html" title='sdl2_sys::XQueryKeymap fn'>XQueryKeymap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryPointer.html" title='sdl2_sys::XQueryPointer fn'>XQueryPointer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryTextExtents.html" title='sdl2_sys::XQueryTextExtents fn'>XQueryTextExtents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryTextExtents16.html" title='sdl2_sys::XQueryTextExtents16 fn'>XQueryTextExtents16</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XQueryTree.html" title='sdl2_sys::XQueryTree fn'>XQueryTree</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRaiseWindow.html" title='sdl2_sys::XRaiseWindow fn'>XRaiseWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XReadBitmapFile.html" title='sdl2_sys::XReadBitmapFile fn'>XReadBitmapFile</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XReadBitmapFileData.html" title='sdl2_sys::XReadBitmapFileData fn'>XReadBitmapFileData</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRebindKeysym.html" title='sdl2_sys::XRebindKeysym fn'>XRebindKeysym</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRecolorCursor.html" title='sdl2_sys::XRecolorCursor fn'>XRecolorCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XReconfigureWMWindow.html" title='sdl2_sys::XReconfigureWMWindow fn'>XReconfigureWMWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRefreshKeyboardMapping.html" title='sdl2_sys::XRefreshKeyboardMapping fn'>XRefreshKeyboardMapping</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRegisterIMInstantiateCallback.html" title='sdl2_sys::XRegisterIMInstantiateCallback fn'>XRegisterIMInstantiateCallback</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRemoveConnectionWatch.html" title='sdl2_sys::XRemoveConnectionWatch fn'>XRemoveConnectionWatch</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRemoveFromSaveSet.html" title='sdl2_sys::XRemoveFromSaveSet fn'>XRemoveFromSaveSet</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRemoveHost.html" title='sdl2_sys::XRemoveHost fn'>XRemoveHost</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRemoveHosts.html" title='sdl2_sys::XRemoveHosts fn'>XRemoveHosts</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XReparentWindow.html" title='sdl2_sys::XReparentWindow fn'>XReparentWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XResetScreenSaver.html" title='sdl2_sys::XResetScreenSaver fn'>XResetScreenSaver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XResizeWindow.html" title='sdl2_sys::XResizeWindow fn'>XResizeWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XResourceManagerString.html" title='sdl2_sys::XResourceManagerString fn'>XResourceManagerString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRestackWindows.html" title='sdl2_sys::XRestackWindows fn'>XRestackWindows</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRootWindow.html" title='sdl2_sys::XRootWindow fn'>XRootWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRootWindowOfScreen.html" title='sdl2_sys::XRootWindowOfScreen fn'>XRootWindowOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRotateBuffers.html" title='sdl2_sys::XRotateBuffers fn'>XRotateBuffers</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XRotateWindowProperties.html" title='sdl2_sys::XRotateWindowProperties fn'>XRotateWindowProperties</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XScreenCount.html" title='sdl2_sys::XScreenCount fn'>XScreenCount</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XScreenNumberOfScreen.html" title='sdl2_sys::XScreenNumberOfScreen fn'>XScreenNumberOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XScreenOfDisplay.html" title='sdl2_sys::XScreenOfDisplay fn'>XScreenOfDisplay</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XScreenResourceString.html" title='sdl2_sys::XScreenResourceString fn'>XScreenResourceString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSelectInput.html" title='sdl2_sys::XSelectInput fn'>XSelectInput</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSendEvent.html" title='sdl2_sys::XSendEvent fn'>XSendEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XServerVendor.html" title='sdl2_sys::XServerVendor fn'>XServerVendor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetAccessControl.html" title='sdl2_sys::XSetAccessControl fn'>XSetAccessControl</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetAfterFunction.html" title='sdl2_sys::XSetAfterFunction fn'>XSetAfterFunction</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetArcMode.html" title='sdl2_sys::XSetArcMode fn'>XSetArcMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetAuthorization.html" title='sdl2_sys::XSetAuthorization fn'>XSetAuthorization</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetBackground.html" title='sdl2_sys::XSetBackground fn'>XSetBackground</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetClipMask.html" title='sdl2_sys::XSetClipMask fn'>XSetClipMask</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetClipOrigin.html" title='sdl2_sys::XSetClipOrigin fn'>XSetClipOrigin</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetClipRectangles.html" title='sdl2_sys::XSetClipRectangles fn'>XSetClipRectangles</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetCloseDownMode.html" title='sdl2_sys::XSetCloseDownMode fn'>XSetCloseDownMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetCommand.html" title='sdl2_sys::XSetCommand fn'>XSetCommand</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetDashes.html" title='sdl2_sys::XSetDashes fn'>XSetDashes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetErrorHandler.html" title='sdl2_sys::XSetErrorHandler fn'>XSetErrorHandler</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetFillRule.html" title='sdl2_sys::XSetFillRule fn'>XSetFillRule</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetFillStyle.html" title='sdl2_sys::XSetFillStyle fn'>XSetFillStyle</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetFont.html" title='sdl2_sys::XSetFont fn'>XSetFont</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetFontPath.html" title='sdl2_sys::XSetFontPath fn'>XSetFontPath</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetForeground.html" title='sdl2_sys::XSetForeground fn'>XSetForeground</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetFunction.html" title='sdl2_sys::XSetFunction fn'>XSetFunction</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetGraphicsExposures.html" title='sdl2_sys::XSetGraphicsExposures fn'>XSetGraphicsExposures</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetICFocus.html" title='sdl2_sys::XSetICFocus fn'>XSetICFocus</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetICValues.html" title='sdl2_sys::XSetICValues fn'>XSetICValues</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetIMValues.html" title='sdl2_sys::XSetIMValues fn'>XSetIMValues</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetIOErrorHandler.html" title='sdl2_sys::XSetIOErrorHandler fn'>XSetIOErrorHandler</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetIconName.html" title='sdl2_sys::XSetIconName fn'>XSetIconName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetInputFocus.html" title='sdl2_sys::XSetInputFocus fn'>XSetInputFocus</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetLineAttributes.html" title='sdl2_sys::XSetLineAttributes fn'>XSetLineAttributes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetLocaleModifiers.html" title='sdl2_sys::XSetLocaleModifiers fn'>XSetLocaleModifiers</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetModifierMapping.html" title='sdl2_sys::XSetModifierMapping fn'>XSetModifierMapping</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetOCValues.html" title='sdl2_sys::XSetOCValues fn'>XSetOCValues</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetOMValues.html" title='sdl2_sys::XSetOMValues fn'>XSetOMValues</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetPlaneMask.html" title='sdl2_sys::XSetPlaneMask fn'>XSetPlaneMask</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetPointerMapping.html" title='sdl2_sys::XSetPointerMapping fn'>XSetPointerMapping</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetScreenSaver.html" title='sdl2_sys::XSetScreenSaver fn'>XSetScreenSaver</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetSelectionOwner.html" title='sdl2_sys::XSetSelectionOwner fn'>XSetSelectionOwner</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetState.html" title='sdl2_sys::XSetState fn'>XSetState</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetStipple.html" title='sdl2_sys::XSetStipple fn'>XSetStipple</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetSubwindowMode.html" title='sdl2_sys::XSetSubwindowMode fn'>XSetSubwindowMode</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetTSOrigin.html" title='sdl2_sys::XSetTSOrigin fn'>XSetTSOrigin</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetTile.html" title='sdl2_sys::XSetTile fn'>XSetTile</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetTransientForHint.html" title='sdl2_sys::XSetTransientForHint fn'>XSetTransientForHint</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetWMColormapWindows.html" title='sdl2_sys::XSetWMColormapWindows fn'>XSetWMColormapWindows</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetWMProtocols.html" title='sdl2_sys::XSetWMProtocols fn'>XSetWMProtocols</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetWindowBackground.html" title='sdl2_sys::XSetWindowBackground fn'>XSetWindowBackground</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetWindowBackgroundPixmap.html" title='sdl2_sys::XSetWindowBackgroundPixmap fn'>XSetWindowBackgroundPixmap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetWindowBorder.html" title='sdl2_sys::XSetWindowBorder fn'>XSetWindowBorder</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetWindowBorderPixmap.html" title='sdl2_sys::XSetWindowBorderPixmap fn'>XSetWindowBorderPixmap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetWindowBorderWidth.html" title='sdl2_sys::XSetWindowBorderWidth fn'>XSetWindowBorderWidth</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSetWindowColormap.html" title='sdl2_sys::XSetWindowColormap fn'>XSetWindowColormap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XStoreBuffer.html" title='sdl2_sys::XStoreBuffer fn'>XStoreBuffer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XStoreBytes.html" title='sdl2_sys::XStoreBytes fn'>XStoreBytes</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XStoreColor.html" title='sdl2_sys::XStoreColor fn'>XStoreColor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XStoreColors.html" title='sdl2_sys::XStoreColors fn'>XStoreColors</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XStoreName.html" title='sdl2_sys::XStoreName fn'>XStoreName</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XStoreNamedColor.html" title='sdl2_sys::XStoreNamedColor fn'>XStoreNamedColor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XStringToKeysym.html" title='sdl2_sys::XStringToKeysym fn'>XStringToKeysym</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSupportsLocale.html" title='sdl2_sys::XSupportsLocale fn'>XSupportsLocale</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSync.html" title='sdl2_sys::XSync fn'>XSync</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XSynchronize.html" title='sdl2_sys::XSynchronize fn'>XSynchronize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XTextExtents.html" title='sdl2_sys::XTextExtents fn'>XTextExtents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XTextExtents16.html" title='sdl2_sys::XTextExtents16 fn'>XTextExtents16</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XTextWidth.html" title='sdl2_sys::XTextWidth fn'>XTextWidth</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XTextWidth16.html" title='sdl2_sys::XTextWidth16 fn'>XTextWidth16</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XTranslateCoordinates.html" title='sdl2_sys::XTranslateCoordinates fn'>XTranslateCoordinates</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUndefineCursor.html" title='sdl2_sys::XUndefineCursor fn'>XUndefineCursor</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUngrabButton.html" title='sdl2_sys::XUngrabButton fn'>XUngrabButton</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUngrabKey.html" title='sdl2_sys::XUngrabKey fn'>XUngrabKey</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUngrabKeyboard.html" title='sdl2_sys::XUngrabKeyboard fn'>XUngrabKeyboard</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUngrabPointer.html" title='sdl2_sys::XUngrabPointer fn'>XUngrabPointer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUngrabServer.html" title='sdl2_sys::XUngrabServer fn'>XUngrabServer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUninstallColormap.html" title='sdl2_sys::XUninstallColormap fn'>XUninstallColormap</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUnloadFont.html" title='sdl2_sys::XUnloadFont fn'>XUnloadFont</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUnlockDisplay.html" title='sdl2_sys::XUnlockDisplay fn'>XUnlockDisplay</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUnmapSubwindows.html" title='sdl2_sys::XUnmapSubwindows fn'>XUnmapSubwindows</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUnmapWindow.html" title='sdl2_sys::XUnmapWindow fn'>XUnmapWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUnregisterIMInstantiateCallback.html" title='sdl2_sys::XUnregisterIMInstantiateCallback fn'>XUnregisterIMInstantiateCallback</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XUnsetICFocus.html" title='sdl2_sys::XUnsetICFocus fn'>XUnsetICFocus</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XVaCreateNestedList.html" title='sdl2_sys::XVaCreateNestedList fn'>XVaCreateNestedList</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XVendorRelease.html" title='sdl2_sys::XVendorRelease fn'>XVendorRelease</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XVisualIDFromVisual.html" title='sdl2_sys::XVisualIDFromVisual fn'>XVisualIDFromVisual</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XWarpPointer.html" title='sdl2_sys::XWarpPointer fn'>XWarpPointer</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XWhitePixel.html" title='sdl2_sys::XWhitePixel fn'>XWhitePixel</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XWhitePixelOfScreen.html" title='sdl2_sys::XWhitePixelOfScreen fn'>XWhitePixelOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XWidthMMOfScreen.html" title='sdl2_sys::XWidthMMOfScreen fn'>XWidthMMOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XWidthOfScreen.html" title='sdl2_sys::XWidthOfScreen fn'>XWidthOfScreen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XWindowEvent.html" title='sdl2_sys::XWindowEvent fn'>XWindowEvent</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XWithdrawWindow.html" title='sdl2_sys::XWithdrawWindow fn'>XWithdrawWindow</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XWriteBitmapFile.html" title='sdl2_sys::XWriteBitmapFile fn'>XWriteBitmapFile</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XmbDrawImageString.html" title='sdl2_sys::XmbDrawImageString fn'>XmbDrawImageString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XmbDrawString.html" title='sdl2_sys::XmbDrawString fn'>XmbDrawString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XmbDrawText.html" title='sdl2_sys::XmbDrawText fn'>XmbDrawText</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XmbLookupString.html" title='sdl2_sys::XmbLookupString fn'>XmbLookupString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XmbResetIC.html" title='sdl2_sys::XmbResetIC fn'>XmbResetIC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XmbTextEscapement.html" title='sdl2_sys::XmbTextEscapement fn'>XmbTextEscapement</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XmbTextExtents.html" title='sdl2_sys::XmbTextExtents fn'>XmbTextExtents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XmbTextPerCharExtents.html" title='sdl2_sys::XmbTextPerCharExtents fn'>XmbTextPerCharExtents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XrmInitialize.html" title='sdl2_sys::XrmInitialize fn'>XrmInitialize</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.Xutf8TextEscapement.html" title='sdl2_sys::Xutf8TextEscapement fn'>Xutf8TextEscapement</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.Xutf8TextExtents.html" title='sdl2_sys::Xutf8TextExtents fn'>Xutf8TextExtents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.Xutf8TextPerCharExtents.html" title='sdl2_sys::Xutf8TextPerCharExtents fn'>Xutf8TextPerCharExtents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.Xutf8DrawText.html" title='sdl2_sys::Xutf8DrawText fn'>Xutf8DrawText</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.Xutf8DrawString.html" title='sdl2_sys::Xutf8DrawString fn'>Xutf8DrawString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.Xutf8DrawImageString.html" title='sdl2_sys::Xutf8DrawImageString fn'>Xutf8DrawImageString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.Xutf8ResetIC.html" title='sdl2_sys::Xutf8ResetIC fn'>Xutf8ResetIC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.Xutf8LookupString.html" title='sdl2_sys::Xutf8LookupString fn'>Xutf8LookupString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XwcDrawImageString.html" title='sdl2_sys::XwcDrawImageString fn'>XwcDrawImageString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XwcDrawString.html" title='sdl2_sys::XwcDrawString fn'>XwcDrawString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XwcDrawText.html" title='sdl2_sys::XwcDrawText fn'>XwcDrawText</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XwcLookupString.html" title='sdl2_sys::XwcLookupString fn'>XwcLookupString</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XwcResetIC.html" title='sdl2_sys::XwcResetIC fn'>XwcResetIC</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XwcTextEscapement.html" title='sdl2_sys::XwcTextEscapement fn'>XwcTextEscapement</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XwcTextExtents.html" title='sdl2_sys::XwcTextExtents fn'>XwcTextExtents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.XwcTextPerCharExtents.html" title='sdl2_sys::XwcTextPerCharExtents fn'>XwcTextPerCharExtents</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._Exit.html" title='sdl2_sys::_Exit fn'>_Exit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._Xmblen.html" title='sdl2_sys::_Xmblen fn'>_Xmblen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._Xmbtowc.html" title='sdl2_sys::_Xmbtowc fn'>_Xmbtowc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._Xwctomb.html" title='sdl2_sys::_Xwctomb fn'>_Xwctomb</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.__ctype_get_mb_cur_max.html" title='sdl2_sys::__ctype_get_mb_cur_max fn'>__ctype_get_mb_cur_max</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._mm_clflush.html" title='sdl2_sys::_mm_clflush fn'>_mm_clflush</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._mm_getcsr.html" title='sdl2_sys::_mm_getcsr fn'>_mm_getcsr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._mm_lfence.html" title='sdl2_sys::_mm_lfence fn'>_mm_lfence</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._mm_mfence.html" title='sdl2_sys::_mm_mfence fn'>_mm_mfence</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._mm_pause.html" title='sdl2_sys::_mm_pause fn'>_mm_pause</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._mm_setcsr.html" title='sdl2_sys::_mm_setcsr fn'>_mm_setcsr</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn._mm_sfence.html" title='sdl2_sys::_mm_sfence fn'>_mm_sfence</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.a64l.html" title='sdl2_sys::a64l fn'>a64l</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.abort.html" title='sdl2_sys::abort fn'>abort</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.abs.html" title='sdl2_sys::abs fn'>abs</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.aligned_alloc.html" title='sdl2_sys::aligned_alloc fn'>aligned_alloc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.alloca.html" title='sdl2_sys::alloca fn'>alloca</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.at_quick_exit.html" title='sdl2_sys::at_quick_exit fn'>at_quick_exit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.atexit.html" title='sdl2_sys::atexit fn'>atexit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.atof.html" title='sdl2_sys::atof fn'>atof</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.atoi.html" title='sdl2_sys::atoi fn'>atoi</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.atol.html" title='sdl2_sys::atol fn'>atol</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.atoll.html" title='sdl2_sys::atoll fn'>atoll</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.bsearch.html" title='sdl2_sys::bsearch fn'>bsearch</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.calloc.html" title='sdl2_sys::calloc fn'>calloc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.clearenv.html" title='sdl2_sys::clearenv fn'>clearenv</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.div.html" title='sdl2_sys::div fn'>div</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.drand48.html" title='sdl2_sys::drand48 fn'>drand48</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.drand48_r.html" title='sdl2_sys::drand48_r fn'>drand48_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.ecvt.html" title='sdl2_sys::ecvt fn'>ecvt</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.ecvt_r.html" title='sdl2_sys::ecvt_r fn'>ecvt_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.erand48.html" title='sdl2_sys::erand48 fn'>erand48</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.erand48_r.html" title='sdl2_sys::erand48_r fn'>erand48_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.exit.html" title='sdl2_sys::exit fn'>exit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.fcvt.html" title='sdl2_sys::fcvt fn'>fcvt</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.fcvt_r.html" title='sdl2_sys::fcvt_r fn'>fcvt_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.free.html" title='sdl2_sys::free fn'>free</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.gcvt.html" title='sdl2_sys::gcvt fn'>gcvt</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.getenv.html" title='sdl2_sys::getenv fn'>getenv</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.getloadavg.html" title='sdl2_sys::getloadavg fn'>getloadavg</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.getsubopt.html" title='sdl2_sys::getsubopt fn'>getsubopt</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.initstate.html" title='sdl2_sys::initstate fn'>initstate</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.initstate_r.html" title='sdl2_sys::initstate_r fn'>initstate_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.jrand48.html" title='sdl2_sys::jrand48 fn'>jrand48</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.jrand48_r.html" title='sdl2_sys::jrand48_r fn'>jrand48_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.l64a.html" title='sdl2_sys::l64a fn'>l64a</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.labs.html" title='sdl2_sys::labs fn'>labs</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.lcong48.html" title='sdl2_sys::lcong48 fn'>lcong48</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.lcong48_r.html" title='sdl2_sys::lcong48_r fn'>lcong48_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.ldiv.html" title='sdl2_sys::ldiv fn'>ldiv</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.llabs.html" title='sdl2_sys::llabs fn'>llabs</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.lldiv.html" title='sdl2_sys::lldiv fn'>lldiv</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.lrand48.html" title='sdl2_sys::lrand48 fn'>lrand48</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.lrand48_r.html" title='sdl2_sys::lrand48_r fn'>lrand48_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.malloc.html" title='sdl2_sys::malloc fn'>malloc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.mblen.html" title='sdl2_sys::mblen fn'>mblen</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.mbstowcs.html" title='sdl2_sys::mbstowcs fn'>mbstowcs</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.mbtowc.html" title='sdl2_sys::mbtowc fn'>mbtowc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.mkdtemp.html" title='sdl2_sys::mkdtemp fn'>mkdtemp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.mkstemp.html" title='sdl2_sys::mkstemp fn'>mkstemp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.mkstemps.html" title='sdl2_sys::mkstemps fn'>mkstemps</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.mktemp.html" title='sdl2_sys::mktemp fn'>mktemp</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.mrand48.html" title='sdl2_sys::mrand48 fn'>mrand48</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.mrand48_r.html" title='sdl2_sys::mrand48_r fn'>mrand48_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.nrand48.html" title='sdl2_sys::nrand48 fn'>nrand48</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.nrand48_r.html" title='sdl2_sys::nrand48_r fn'>nrand48_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.on_exit.html" title='sdl2_sys::on_exit fn'>on_exit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.posix_memalign.html" title='sdl2_sys::posix_memalign fn'>posix_memalign</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.pselect.html" title='sdl2_sys::pselect fn'>pselect</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.putenv.html" title='sdl2_sys::putenv fn'>putenv</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.qecvt.html" title='sdl2_sys::qecvt fn'>qecvt</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.qecvt_r.html" title='sdl2_sys::qecvt_r fn'>qecvt_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.qfcvt.html" title='sdl2_sys::qfcvt fn'>qfcvt</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.qfcvt_r.html" title='sdl2_sys::qfcvt_r fn'>qfcvt_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.qgcvt.html" title='sdl2_sys::qgcvt fn'>qgcvt</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.qsort.html" title='sdl2_sys::qsort fn'>qsort</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.quick_exit.html" title='sdl2_sys::quick_exit fn'>quick_exit</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.rand.html" title='sdl2_sys::rand fn'>rand</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.rand_r.html" title='sdl2_sys::rand_r fn'>rand_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.random.html" title='sdl2_sys::random fn'>random</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.random_r.html" title='sdl2_sys::random_r fn'>random_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.realloc.html" title='sdl2_sys::realloc fn'>realloc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.reallocarray.html" title='sdl2_sys::reallocarray fn'>reallocarray</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.realpath.html" title='sdl2_sys::realpath fn'>realpath</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.rpmatch.html" title='sdl2_sys::rpmatch fn'>rpmatch</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.seed48.html" title='sdl2_sys::seed48 fn'>seed48</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.seed48_r.html" title='sdl2_sys::seed48_r fn'>seed48_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.select.html" title='sdl2_sys::select fn'>select</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.setenv.html" title='sdl2_sys::setenv fn'>setenv</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.setstate.html" title='sdl2_sys::setstate fn'>setstate</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.setstate_r.html" title='sdl2_sys::setstate_r fn'>setstate_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.srand.html" title='sdl2_sys::srand fn'>srand</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.srand48.html" title='sdl2_sys::srand48 fn'>srand48</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.srand48_r.html" title='sdl2_sys::srand48_r fn'>srand48_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.srandom.html" title='sdl2_sys::srandom fn'>srandom</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.srandom_r.html" title='sdl2_sys::srandom_r fn'>srandom_r</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.strtod.html" title='sdl2_sys::strtod fn'>strtod</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.strtof.html" title='sdl2_sys::strtof fn'>strtof</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.strtol.html" title='sdl2_sys::strtol fn'>strtol</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.strtold.html" title='sdl2_sys::strtold fn'>strtold</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.strtoll.html" title='sdl2_sys::strtoll fn'>strtoll</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.strtoq.html" title='sdl2_sys::strtoq fn'>strtoq</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.strtoul.html" title='sdl2_sys::strtoul fn'>strtoul</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.strtoull.html" title='sdl2_sys::strtoull fn'>strtoull</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.strtouq.html" title='sdl2_sys::strtouq fn'>strtouq</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.system.html" title='sdl2_sys::system fn'>system</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.unsetenv.html" title='sdl2_sys::unsetenv fn'>unsetenv</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.valloc.html" title='sdl2_sys::valloc fn'>valloc</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.wcstombs.html" title='sdl2_sys::wcstombs fn'>wcstombs</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.wctomb.html" title='sdl2_sys::wctomb fn'>wctomb</a><a title='unsafe function' href='#'><sup>⚠</sup></a></td><td class='docblock-short'></td></tr></table><h2 id='types' class='section-header'><a href="#types">Type Definitions</a></h2>
|
||
<table><tr class='module-item'><td><a class="type" href="type.Atom.html" title='sdl2_sys::Atom type'>Atom</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Colormap.html" title='sdl2_sys::Colormap type'>Colormap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Cursor.html" title='sdl2_sys::Cursor type'>Cursor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Display.html" title='sdl2_sys::Display type'>Display</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Drawable.html" title='sdl2_sys::Drawable type'>Drawable</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Font.html" title='sdl2_sys::Font type'>Font</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.GC.html" title='sdl2_sys::GC type'>GC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.GContext.html" title='sdl2_sys::GContext type'>GContext</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.KeyCode.html" title='sdl2_sys::KeyCode type'>KeyCode</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.KeySym.html" title='sdl2_sys::KeySym type'>KeySym</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Mask.html" title='sdl2_sys::Mask type'>Mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Pixmap.html" title='sdl2_sys::Pixmap type'>Pixmap</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_AssertionHandler.html" title='sdl2_sys::SDL_AssertionHandler type'>SDL_AssertionHandler</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_AudioCallback.html" title='sdl2_sys::SDL_AudioCallback type'>SDL_AudioCallback</a></td><td class='docblock-short'><p>This function is called when the audio device needs more data.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_AudioDeviceID.html" title='sdl2_sys::SDL_AudioDeviceID type'>SDL_AudioDeviceID</a></td><td class='docblock-short'><p>SDL Audio Device IDs.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_AudioFilter.html" title='sdl2_sys::SDL_AudioFilter type'>SDL_AudioFilter</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_AudioFormat.html" title='sdl2_sys::SDL_AudioFormat type'>SDL_AudioFormat</a></td><td class='docblock-short'><p>\brief Audio format flags.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_AudioStream.html" title='sdl2_sys::SDL_AudioStream type'>SDL_AudioStream</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_EventFilter.html" title='sdl2_sys::SDL_EventFilter type'>SDL_EventFilter</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_FingerID.html" title='sdl2_sys::SDL_FingerID type'>SDL_FingerID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_GLContext.html" title='sdl2_sys::SDL_GLContext type'>SDL_GLContext</a></td><td class='docblock-short'><p>\brief An opaque handle to an OpenGL context.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_GameController.html" title='sdl2_sys::SDL_GameController type'>SDL_GameController</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_GestureID.html" title='sdl2_sys::SDL_GestureID type'>SDL_GestureID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_Haptic.html" title='sdl2_sys::SDL_Haptic type'>SDL_Haptic</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_HintCallback.html" title='sdl2_sys::SDL_HintCallback type'>SDL_HintCallback</a></td><td class='docblock-short'><p>\brief type definition of the hint callback function.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_HitTest.html" title='sdl2_sys::SDL_HitTest type'>SDL_HitTest</a></td><td class='docblock-short'><p>\brief Callback used for hit-testing.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_Joystick.html" title='sdl2_sys::SDL_Joystick type'>SDL_Joystick</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_JoystickID.html" title='sdl2_sys::SDL_JoystickID type'>SDL_JoystickID</a></td><td class='docblock-short'><p>This is a unique ID for a joystick for the time it is connected to the system,
|
||
and is never reused for the lifetime of the application. If the joystick is
|
||
disconnected and reconnected, it will get a new ID.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_Keycode.html" title='sdl2_sys::SDL_Keycode type'>SDL_Keycode</a></td><td class='docblock-short'><p>\brief The SDL virtual key representation.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_LogOutputFunction.html" title='sdl2_sys::SDL_LogOutputFunction type'>SDL_LogOutputFunction</a></td><td class='docblock-short'><p>\brief The prototype for the log output function</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_Sensor.html" title='sdl2_sys::SDL_Sensor type'>SDL_Sensor</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_SensorID.html" title='sdl2_sys::SDL_SensorID type'>SDL_SensorID</a></td><td class='docblock-short'><p>This is a unique ID for a sensor for the time it is connected to the system,
|
||
and is never reused for the lifetime of the application.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_SpinLock.html" title='sdl2_sys::SDL_SpinLock type'>SDL_SpinLock</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_TLSID.html" title='sdl2_sys::SDL_TLSID type'>SDL_TLSID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_ThreadFunction.html" title='sdl2_sys::SDL_ThreadFunction type'>SDL_ThreadFunction</a></td><td class='docblock-short'><p>The function passed to SDL_CreateThread().
|
||
It is passed a void* user context parameter and returns an int.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_TimerCallback.html" title='sdl2_sys::SDL_TimerCallback type'>SDL_TimerCallback</a></td><td class='docblock-short'><p>Function prototype for the timer callback function.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_TimerID.html" title='sdl2_sys::SDL_TimerID type'>SDL_TimerID</a></td><td class='docblock-short'><p>Definition of the timer ID type.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_TouchID.html" title='sdl2_sys::SDL_TouchID type'>SDL_TouchID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_blit.html" title='sdl2_sys::SDL_blit type'>SDL_blit</a></td><td class='docblock-short'><p>\brief The type of function used for surface blitting functions.</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_calloc_func.html" title='sdl2_sys::SDL_calloc_func type'>SDL_calloc_func</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_compile_time_assert_SDL_Event.html" title='sdl2_sys::SDL_compile_time_assert_SDL_Event type'>SDL_compile_time_assert_SDL_Event</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_compile_time_assert_enum.html" title='sdl2_sys::SDL_compile_time_assert_enum type'>SDL_compile_time_assert_enum</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_compile_time_assert_sint8.html" title='sdl2_sys::SDL_compile_time_assert_sint8 type'>SDL_compile_time_assert_sint8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_compile_time_assert_sint16.html" title='sdl2_sys::SDL_compile_time_assert_sint16 type'>SDL_compile_time_assert_sint16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_compile_time_assert_sint32.html" title='sdl2_sys::SDL_compile_time_assert_sint32 type'>SDL_compile_time_assert_sint32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_compile_time_assert_sint64.html" title='sdl2_sys::SDL_compile_time_assert_sint64 type'>SDL_compile_time_assert_sint64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_compile_time_assert_uint8.html" title='sdl2_sys::SDL_compile_time_assert_uint8 type'>SDL_compile_time_assert_uint8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_compile_time_assert_uint16.html" title='sdl2_sys::SDL_compile_time_assert_uint16 type'>SDL_compile_time_assert_uint16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_compile_time_assert_uint32.html" title='sdl2_sys::SDL_compile_time_assert_uint32 type'>SDL_compile_time_assert_uint32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_compile_time_assert_uint64.html" title='sdl2_sys::SDL_compile_time_assert_uint64 type'>SDL_compile_time_assert_uint64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_free_func.html" title='sdl2_sys::SDL_free_func type'>SDL_free_func</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_iconv_t.html" title='sdl2_sys::SDL_iconv_t type'>SDL_iconv_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_main_func.html" title='sdl2_sys::SDL_main_func type'>SDL_main_func</a></td><td class='docblock-short'><p>The prototype for the application's main() function</p>
|
||
</td></tr><tr class='module-item'><td><a class="type" href="type.SDL_malloc_func.html" title='sdl2_sys::SDL_malloc_func type'>SDL_malloc_func</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_realloc_func.html" title='sdl2_sys::SDL_realloc_func type'>SDL_realloc_func</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_sem.html" title='sdl2_sys::SDL_sem type'>SDL_sem</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_threadID.html" title='sdl2_sys::SDL_threadID type'>SDL_threadID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_vulkanInstance.html" title='sdl2_sys::SDL_vulkanInstance type'>SDL_vulkanInstance</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.SDL_vulkanSurface.html" title='sdl2_sys::SDL_vulkanSurface type'>SDL_vulkanSurface</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Sint8.html" title='sdl2_sys::Sint8 type'>Sint8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Sint16.html" title='sdl2_sys::Sint16 type'>Sint16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Sint32.html" title='sdl2_sys::Sint32 type'>Sint32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Sint64.html" title='sdl2_sys::Sint64 type'>Sint64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Time.html" title='sdl2_sys::Time type'>Time</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Uint8.html" title='sdl2_sys::Uint8 type'>Uint8</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Uint16.html" title='sdl2_sys::Uint16 type'>Uint16</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Uint32.html" title='sdl2_sys::Uint32 type'>Uint32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.Uint64.html" title='sdl2_sys::Uint64 type'>Uint64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.VisualID.html" title='sdl2_sys::VisualID type'>VisualID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.VkInstance.html" title='sdl2_sys::VkInstance type'>VkInstance</a></td><td class='docblock-short'><div rustbindgen replaces="VkInstance"></div></td></tr><tr class='module-item'><td><a class="type" href="type.VkSurfaceKHR.html" title='sdl2_sys::VkSurfaceKHR type'>VkSurfaceKHR</a></td><td class='docblock-short'><div rustbindgen replaces="VkSurfaceKHR"></div></td></tr><tr class='module-item'><td><a class="type" href="type.Window.html" title='sdl2_sys::Window type'>Window</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XButtonPressedEvent.html" title='sdl2_sys::XButtonPressedEvent type'>XButtonPressedEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XButtonReleasedEvent.html" title='sdl2_sys::XButtonReleasedEvent type'>XButtonReleasedEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XConnectionWatchProc.html" title='sdl2_sys::XConnectionWatchProc type'>XConnectionWatchProc</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XEnterWindowEvent.html" title='sdl2_sys::XEnterWindowEvent type'>XEnterWindowEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XErrorHandler.html" title='sdl2_sys::XErrorHandler type'>XErrorHandler</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XEvent.html" title='sdl2_sys::XEvent type'>XEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XExtData.html" title='sdl2_sys::XExtData type'>XExtData</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XFocusInEvent.html" title='sdl2_sys::XFocusInEvent type'>XFocusInEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XFocusOutEvent.html" title='sdl2_sys::XFocusOutEvent type'>XFocusOutEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XFontSet.html" title='sdl2_sys::XFontSet type'>XFontSet</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIC.html" title='sdl2_sys::XIC type'>XIC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XICProc.html" title='sdl2_sys::XICProc type'>XICProc</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XID.html" title='sdl2_sys::XID type'>XID</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIDProc.html" title='sdl2_sys::XIDProc type'>XIDProc</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIM.html" title='sdl2_sys::XIM type'>XIM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMFeedback.html" title='sdl2_sys::XIMFeedback type'>XIMFeedback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMHotKeyState.html" title='sdl2_sys::XIMHotKeyState type'>XIMHotKeyState</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMHotKeyTrigger.html" title='sdl2_sys::XIMHotKeyTrigger type'>XIMHotKeyTrigger</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMHotKeyTriggers.html" title='sdl2_sys::XIMHotKeyTriggers type'>XIMHotKeyTriggers</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMPreeditCaretCallbackStruct.html" title='sdl2_sys::XIMPreeditCaretCallbackStruct type'>XIMPreeditCaretCallbackStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMPreeditDrawCallbackStruct.html" title='sdl2_sys::XIMPreeditDrawCallbackStruct type'>XIMPreeditDrawCallbackStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMPreeditState.html" title='sdl2_sys::XIMPreeditState type'>XIMPreeditState</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMPreeditStateNotifyCallbackStruct.html" title='sdl2_sys::XIMPreeditStateNotifyCallbackStruct type'>XIMPreeditStateNotifyCallbackStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMProc.html" title='sdl2_sys::XIMProc type'>XIMProc</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMResetState.html" title='sdl2_sys::XIMResetState type'>XIMResetState</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMStatusDrawCallbackStruct.html" title='sdl2_sys::XIMStatusDrawCallbackStruct type'>XIMStatusDrawCallbackStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMStringConversionCallbackStruct.html" title='sdl2_sys::XIMStringConversionCallbackStruct type'>XIMStringConversionCallbackStruct</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMStringConversionFeedback.html" title='sdl2_sys::XIMStringConversionFeedback type'>XIMStringConversionFeedback</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMStringConversionOperation.html" title='sdl2_sys::XIMStringConversionOperation type'>XIMStringConversionOperation</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMStringConversionPosition.html" title='sdl2_sys::XIMStringConversionPosition type'>XIMStringConversionPosition</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMStringConversionText.html" title='sdl2_sys::XIMStringConversionText type'>XIMStringConversionText</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMStringConversionType.html" title='sdl2_sys::XIMStringConversionType type'>XIMStringConversionType</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMStyle.html" title='sdl2_sys::XIMStyle type'>XIMStyle</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIMText.html" title='sdl2_sys::XIMText type'>XIMText</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XIOErrorHandler.html" title='sdl2_sys::XIOErrorHandler type'>XIOErrorHandler</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XImage.html" title='sdl2_sys::XImage type'>XImage</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XKeyPressedEvent.html" title='sdl2_sys::XKeyPressedEvent type'>XKeyPressedEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XKeyReleasedEvent.html" title='sdl2_sys::XKeyReleasedEvent type'>XKeyReleasedEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XLeaveWindowEvent.html" title='sdl2_sys::XLeaveWindowEvent type'>XLeaveWindowEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XOC.html" title='sdl2_sys::XOC type'>XOC</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XOM.html" title='sdl2_sys::XOM type'>XOM</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XPointer.html" title='sdl2_sys::XPointer type'>XPointer</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XPointerMovedEvent.html" title='sdl2_sys::XPointerMovedEvent type'>XPointerMovedEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.XVaNestedList.html" title='sdl2_sys::XVaNestedList type'>XVaNestedList</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type._Float32.html" title='sdl2_sys::_Float32 type'>_Float32</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type._Float32x.html" title='sdl2_sys::_Float32x type'>_Float32x</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type._Float64.html" title='sdl2_sys::_Float64 type'>_Float64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type._Float64x.html" title='sdl2_sys::_Float64x type'>_Float64x</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type._XPrivDisplay.html" title='sdl2_sys::_XPrivDisplay type'>_XPrivDisplay</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__blkcnt64_t.html" title='sdl2_sys::__blkcnt64_t type'>__blkcnt64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__blkcnt_t.html" title='sdl2_sys::__blkcnt_t type'>__blkcnt_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__blksize_t.html" title='sdl2_sys::__blksize_t type'>__blksize_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__builtin_va_list.html" title='sdl2_sys::__builtin_va_list type'>__builtin_va_list</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__caddr_t.html" title='sdl2_sys::__caddr_t type'>__caddr_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__clock_t.html" title='sdl2_sys::__clock_t type'>__clock_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__clockid_t.html" title='sdl2_sys::__clockid_t type'>__clockid_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__compar_fn_t.html" title='sdl2_sys::__compar_fn_t type'>__compar_fn_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__daddr_t.html" title='sdl2_sys::__daddr_t type'>__daddr_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__dev_t.html" title='sdl2_sys::__dev_t type'>__dev_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__fd_mask.html" title='sdl2_sys::__fd_mask type'>__fd_mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__fsblkcnt64_t.html" title='sdl2_sys::__fsblkcnt64_t type'>__fsblkcnt64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__fsblkcnt_t.html" title='sdl2_sys::__fsblkcnt_t type'>__fsblkcnt_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__fsfilcnt64_t.html" title='sdl2_sys::__fsfilcnt64_t type'>__fsfilcnt64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__fsfilcnt_t.html" title='sdl2_sys::__fsfilcnt_t type'>__fsfilcnt_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__fsword_t.html" title='sdl2_sys::__fsword_t type'>__fsword_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__gid_t.html" title='sdl2_sys::__gid_t type'>__gid_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__gnuc_va_list.html" title='sdl2_sys::__gnuc_va_list type'>__gnuc_va_list</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__id_t.html" title='sdl2_sys::__id_t type'>__id_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__ino64_t.html" title='sdl2_sys::__ino64_t type'>__ino64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__ino_t.html" title='sdl2_sys::__ino_t type'>__ino_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__int8_t.html" title='sdl2_sys::__int8_t type'>__int8_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__int16_t.html" title='sdl2_sys::__int16_t type'>__int16_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__int32_t.html" title='sdl2_sys::__int32_t type'>__int32_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__int64_t.html" title='sdl2_sys::__int64_t type'>__int64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__int_least8_t.html" title='sdl2_sys::__int_least8_t type'>__int_least8_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__int_least16_t.html" title='sdl2_sys::__int_least16_t type'>__int_least16_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__int_least32_t.html" title='sdl2_sys::__int_least32_t type'>__int_least32_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__int_least64_t.html" title='sdl2_sys::__int_least64_t type'>__int_least64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__intmax_t.html" title='sdl2_sys::__intmax_t type'>__intmax_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__intptr_t.html" title='sdl2_sys::__intptr_t type'>__intptr_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__key_t.html" title='sdl2_sys::__key_t type'>__key_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__loff_t.html" title='sdl2_sys::__loff_t type'>__loff_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__m64.html" title='sdl2_sys::__m64 type'>__m64</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__m128.html" title='sdl2_sys::__m128 type'>__m128</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__m128_u.html" title='sdl2_sys::__m128_u type'>__m128_u</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__m128d.html" title='sdl2_sys::__m128d type'>__m128d</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__m128i.html" title='sdl2_sys::__m128i type'>__m128i</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__m128d_u.html" title='sdl2_sys::__m128d_u type'>__m128d_u</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__m128i_u.html" title='sdl2_sys::__m128i_u type'>__m128i_u</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__mode_t.html" title='sdl2_sys::__mode_t type'>__mode_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__nlink_t.html" title='sdl2_sys::__nlink_t type'>__nlink_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__off64_t.html" title='sdl2_sys::__off64_t type'>__off64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__off_t.html" title='sdl2_sys::__off_t type'>__off_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__pid_t.html" title='sdl2_sys::__pid_t type'>__pid_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__pthread_list_t.html" title='sdl2_sys::__pthread_list_t type'>__pthread_list_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__pthread_slist_t.html" title='sdl2_sys::__pthread_slist_t type'>__pthread_slist_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__quad_t.html" title='sdl2_sys::__quad_t type'>__quad_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__rlim64_t.html" title='sdl2_sys::__rlim64_t type'>__rlim64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__rlim_t.html" title='sdl2_sys::__rlim_t type'>__rlim_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__sig_atomic_t.html" title='sdl2_sys::__sig_atomic_t type'>__sig_atomic_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__socklen_t.html" title='sdl2_sys::__socklen_t type'>__socklen_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__ssize_t.html" title='sdl2_sys::__ssize_t type'>__ssize_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__suseconds_t.html" title='sdl2_sys::__suseconds_t type'>__suseconds_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__syscall_slong_t.html" title='sdl2_sys::__syscall_slong_t type'>__syscall_slong_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__syscall_ulong_t.html" title='sdl2_sys::__syscall_ulong_t type'>__syscall_ulong_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__time_t.html" title='sdl2_sys::__time_t type'>__time_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__timer_t.html" title='sdl2_sys::__timer_t type'>__timer_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__u_char.html" title='sdl2_sys::__u_char type'>__u_char</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__u_int.html" title='sdl2_sys::__u_int type'>__u_int</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__u_long.html" title='sdl2_sys::__u_long type'>__u_long</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__u_quad_t.html" title='sdl2_sys::__u_quad_t type'>__u_quad_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__u_short.html" title='sdl2_sys::__u_short type'>__u_short</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__uid_t.html" title='sdl2_sys::__uid_t type'>__uid_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__uint8_t.html" title='sdl2_sys::__uint8_t type'>__uint8_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__uint16_t.html" title='sdl2_sys::__uint16_t type'>__uint16_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__uint32_t.html" title='sdl2_sys::__uint32_t type'>__uint32_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__uint64_t.html" title='sdl2_sys::__uint64_t type'>__uint64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__uint_least8_t.html" title='sdl2_sys::__uint_least8_t type'>__uint_least8_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__uint_least16_t.html" title='sdl2_sys::__uint_least16_t type'>__uint_least16_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__uint_least32_t.html" title='sdl2_sys::__uint_least32_t type'>__uint_least32_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__uint_least64_t.html" title='sdl2_sys::__uint_least64_t type'>__uint_least64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__uintmax_t.html" title='sdl2_sys::__uintmax_t type'>__uintmax_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__useconds_t.html" title='sdl2_sys::__useconds_t type'>__useconds_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v1di.html" title='sdl2_sys::__v1di type'>__v1di</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v2si.html" title='sdl2_sys::__v2si type'>__v2si</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v2df.html" title='sdl2_sys::__v2df type'>__v2df</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v2di.html" title='sdl2_sys::__v2di type'>__v2di</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v2du.html" title='sdl2_sys::__v2du type'>__v2du</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v4hi.html" title='sdl2_sys::__v4hi type'>__v4hi</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v4si.html" title='sdl2_sys::__v4si type'>__v4si</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v4sf.html" title='sdl2_sys::__v4sf type'>__v4sf</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v4su.html" title='sdl2_sys::__v4su type'>__v4su</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v8qi.html" title='sdl2_sys::__v8qi type'>__v8qi</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v8hi.html" title='sdl2_sys::__v8hi type'>__v8hi</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v8hu.html" title='sdl2_sys::__v8hu type'>__v8hu</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v16qi.html" title='sdl2_sys::__v16qi type'>__v16qi</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v16qu.html" title='sdl2_sys::__v16qu type'>__v16qu</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.__v16qs.html" title='sdl2_sys::__v16qs type'>__v16qs</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.blkcnt_t.html" title='sdl2_sys::blkcnt_t type'>blkcnt_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.blksize_t.html" title='sdl2_sys::blksize_t type'>blksize_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.caddr_t.html" title='sdl2_sys::caddr_t type'>caddr_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.clock_t.html" title='sdl2_sys::clock_t type'>clock_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.clockid_t.html" title='sdl2_sys::clockid_t type'>clockid_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.daddr_t.html" title='sdl2_sys::daddr_t type'>daddr_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.dev_t.html" title='sdl2_sys::dev_t type'>dev_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.fd_mask.html" title='sdl2_sys::fd_mask type'>fd_mask</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.fsblkcnt_t.html" title='sdl2_sys::fsblkcnt_t type'>fsblkcnt_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.fsfilcnt_t.html" title='sdl2_sys::fsfilcnt_t type'>fsfilcnt_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.fsid_t.html" title='sdl2_sys::fsid_t type'>fsid_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.gid_t.html" title='sdl2_sys::gid_t type'>gid_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.id_t.html" title='sdl2_sys::id_t type'>id_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.ino_t.html" title='sdl2_sys::ino_t type'>ino_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.int_fast8_t.html" title='sdl2_sys::int_fast8_t type'>int_fast8_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.int_fast16_t.html" title='sdl2_sys::int_fast16_t type'>int_fast16_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.int_fast32_t.html" title='sdl2_sys::int_fast32_t type'>int_fast32_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.int_fast64_t.html" title='sdl2_sys::int_fast64_t type'>int_fast64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.int_least8_t.html" title='sdl2_sys::int_least8_t type'>int_least8_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.int_least16_t.html" title='sdl2_sys::int_least16_t type'>int_least16_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.int_least32_t.html" title='sdl2_sys::int_least32_t type'>int_least32_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.int_least64_t.html" title='sdl2_sys::int_least64_t type'>int_least64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.intmax_t.html" title='sdl2_sys::intmax_t type'>intmax_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.key_t.html" title='sdl2_sys::key_t type'>key_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.loff_t.html" title='sdl2_sys::loff_t type'>loff_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.mode_t.html" title='sdl2_sys::mode_t type'>mode_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.nlink_t.html" title='sdl2_sys::nlink_t type'>nlink_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.off_t.html" title='sdl2_sys::off_t type'>off_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.pid_t.html" title='sdl2_sys::pid_t type'>pid_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.pthread_key_t.html" title='sdl2_sys::pthread_key_t type'>pthread_key_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.pthread_once_t.html" title='sdl2_sys::pthread_once_t type'>pthread_once_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.pthread_spinlock_t.html" title='sdl2_sys::pthread_spinlock_t type'>pthread_spinlock_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.pthread_t.html" title='sdl2_sys::pthread_t type'>pthread_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.quad_t.html" title='sdl2_sys::quad_t type'>quad_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.register_t.html" title='sdl2_sys::register_t type'>register_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.sigset_t.html" title='sdl2_sys::sigset_t type'>sigset_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.size_t.html" title='sdl2_sys::size_t type'>size_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.ssize_t.html" title='sdl2_sys::ssize_t type'>ssize_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.suseconds_t.html" title='sdl2_sys::suseconds_t type'>suseconds_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.time_t.html" title='sdl2_sys::time_t type'>time_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.timer_t.html" title='sdl2_sys::timer_t type'>timer_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.u_char.html" title='sdl2_sys::u_char type'>u_char</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.u_int.html" title='sdl2_sys::u_int type'>u_int</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.u_int8_t.html" title='sdl2_sys::u_int8_t type'>u_int8_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.u_int16_t.html" title='sdl2_sys::u_int16_t type'>u_int16_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.u_int32_t.html" title='sdl2_sys::u_int32_t type'>u_int32_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.u_int64_t.html" title='sdl2_sys::u_int64_t type'>u_int64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.u_long.html" title='sdl2_sys::u_long type'>u_long</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.u_quad_t.html" title='sdl2_sys::u_quad_t type'>u_quad_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.u_short.html" title='sdl2_sys::u_short type'>u_short</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uid_t.html" title='sdl2_sys::uid_t type'>uid_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uint.html" title='sdl2_sys::uint type'>uint</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uint_fast8_t.html" title='sdl2_sys::uint_fast8_t type'>uint_fast8_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uint_fast16_t.html" title='sdl2_sys::uint_fast16_t type'>uint_fast16_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uint_fast32_t.html" title='sdl2_sys::uint_fast32_t type'>uint_fast32_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uint_fast64_t.html" title='sdl2_sys::uint_fast64_t type'>uint_fast64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uint_least8_t.html" title='sdl2_sys::uint_least8_t type'>uint_least8_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uint_least16_t.html" title='sdl2_sys::uint_least16_t type'>uint_least16_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uint_least32_t.html" title='sdl2_sys::uint_least32_t type'>uint_least32_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uint_least64_t.html" title='sdl2_sys::uint_least64_t type'>uint_least64_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.uintmax_t.html" title='sdl2_sys::uintmax_t type'>uintmax_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.ulong.html" title='sdl2_sys::ulong type'>ulong</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.ushort.html" title='sdl2_sys::ushort type'>ushort</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.va_list.html" title='sdl2_sys::va_list type'>va_list</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.wchar_t.html" title='sdl2_sys::wchar_t type'>wchar_t</a></td><td class='docblock-short'></td></tr></table><h2 id='unions' class='section-header'><a href="#unions">Unions</a></h2>
|
||
<table><tr class='module-item'><td><a class="union" href="union.SDL_Event.html" title='sdl2_sys::SDL_Event union'>SDL_Event</a></td><td class='docblock-short'><p>\brief General event structure</p>
|
||
</td></tr><tr class='module-item'><td><a class="union" href="union.SDL_GameControllerButtonBind__bindgen_ty_1.html" title='sdl2_sys::SDL_GameControllerButtonBind__bindgen_ty_1 union'>SDL_GameControllerButtonBind__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.SDL_HapticEffect.html" title='sdl2_sys::SDL_HapticEffect union'>SDL_HapticEffect</a></td><td class='docblock-short'><p>\brief The generic template for any haptic effect.</p>
|
||
</td></tr><tr class='module-item'><td><a class="union" href="union.SDL_RWops__bindgen_ty_1.html" title='sdl2_sys::SDL_RWops__bindgen_ty_1 union'>SDL_RWops__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.SDL_SysWMinfo__bindgen_ty_1.html" title='sdl2_sys::SDL_SysWMinfo__bindgen_ty_1 union'>SDL_SysWMinfo__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.SDL_SysWMmsg__bindgen_ty_1.html" title='sdl2_sys::SDL_SysWMmsg__bindgen_ty_1 union'>SDL_SysWMmsg__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.SDL_WindowShapeParams.html" title='sdl2_sys::SDL_WindowShapeParams union'>SDL_WindowShapeParams</a></td><td class='docblock-short'><p>\brief A union containing parameters for shaped windows.</p>
|
||
</td></tr><tr class='module-item'><td><a class="union" href="union.XClientMessageEvent__bindgen_ty_1.html" title='sdl2_sys::XClientMessageEvent__bindgen_ty_1 union'>XClientMessageEvent__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.XEDataObject.html" title='sdl2_sys::XEDataObject union'>XEDataObject</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union._XEvent.html" title='sdl2_sys::_XEvent union'>_XEvent</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union._XIMStatusDrawCallbackStruct__bindgen_ty_1.html" title='sdl2_sys::_XIMStatusDrawCallbackStruct__bindgen_ty_1 union'>_XIMStatusDrawCallbackStruct__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union._XIMStringConversionText__bindgen_ty_1.html" title='sdl2_sys::_XIMStringConversionText__bindgen_ty_1 union'>_XIMStringConversionText__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union._XIMText__bindgen_ty_1.html" title='sdl2_sys::_XIMText__bindgen_ty_1 union'>_XIMText__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.__pthread_cond_s__bindgen_ty_1.html" title='sdl2_sys::__pthread_cond_s__bindgen_ty_1 union'>__pthread_cond_s__bindgen_ty_1</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.__pthread_cond_s__bindgen_ty_2.html" title='sdl2_sys::__pthread_cond_s__bindgen_ty_2 union'>__pthread_cond_s__bindgen_ty_2</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.pthread_attr_t.html" title='sdl2_sys::pthread_attr_t union'>pthread_attr_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.pthread_barrier_t.html" title='sdl2_sys::pthread_barrier_t union'>pthread_barrier_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.pthread_barrierattr_t.html" title='sdl2_sys::pthread_barrierattr_t union'>pthread_barrierattr_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.pthread_cond_t.html" title='sdl2_sys::pthread_cond_t union'>pthread_cond_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.pthread_condattr_t.html" title='sdl2_sys::pthread_condattr_t union'>pthread_condattr_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.pthread_mutex_t.html" title='sdl2_sys::pthread_mutex_t union'>pthread_mutex_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.pthread_mutexattr_t.html" title='sdl2_sys::pthread_mutexattr_t union'>pthread_mutexattr_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.pthread_rwlock_t.html" title='sdl2_sys::pthread_rwlock_t union'>pthread_rwlock_t</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="union" href="union.pthread_rwlockattr_t.html" title='sdl2_sys::pthread_rwlockattr_t union'>pthread_rwlockattr_t</a></td><td class='docblock-short'></td></tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><script>window.rootPath = "../";window.currentCrate = "sdl2_sys";</script><script src="../aliases.js"></script><script src="../main.js"></script><script defer src="../search-index.js"></script></body></html> |