Files
2020-07-14 14:12:44 +00:00

803 lines
630 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!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">&#9776;</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'>&#x2212;</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>&lt; 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 &quot;quit requested&quot; 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>&lt; 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>&lt; 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>&lt; 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 -&gt; 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 -&gt; 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 -&gt; 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-&gt;buf, and filled it with \c cvt-&gt;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 &quot;detached&quot; 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 &quot;chain&quot; 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 &amp; 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 &quot;zombie&quot;) 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>