Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > bf9e3bc1aec7873c087fb2ccd927873f > files > 49

sdl2-docs-2.0.10-1.mga7.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.15"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>My Project: SDL_hints.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">My Project
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.15 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">SDL_hints.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="SDL__hints_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">  Simple DirectMedia Layer</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">  Copyright (C) 1997-2019 Sam Lantinga &lt;slouken@libsdl.org&gt;</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">  This software is provided &#39;as-is&#39;, without any express or implied</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">  warranty.  In no event will the authors be held liable for any damages</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">  arising from the use of this software.</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">  Permission is granted to anyone to use this software for any purpose,</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">  including commercial applications, and to alter it and redistribute it</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">  freely, subject to the following restrictions:</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"></span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">  1. The origin of this software must not be misrepresented; you must not</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">     claim that you wrote the original software. If you use this software</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">     in a product, an acknowledgment in the product documentation would be</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment">     appreciated but is not required.</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment">  2. Altered source versions must be plainly marked as such, and must not be</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">     misrepresented as being the original software.</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment">  3. This notice may not be removed or altered from any source distribution.</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">*/</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#ifndef SDL_hints_h_</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#define SDL_hints_h_</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="SDL__stdinc_8h.html">SDL_stdinc.h</a>&quot;</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="begin__code_8h.html">begin_code.h</a>&quot;</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment">/* Set up for C function definitions, even when using C++ */</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a4f14744afc8f84bf52e3bfaec2667824">   65</a></span>&#160;<span class="preprocessor">#define SDL_HINT_FRAMEBUFFER_ACCELERATION   &quot;SDL_FRAMEBUFFER_ACCELERATION&quot;</span></div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div><div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a1ecf7a77582e3af7938b2f7c8d900aee">   85</a></span>&#160;<span class="preprocessor">#define SDL_HINT_RENDER_DRIVER              &quot;SDL_RENDER_DRIVER&quot;</span></div><div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div><div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a156051f550fba6a1d8dfafd8bc90b1b2">   96</a></span>&#160;<span class="preprocessor">#define SDL_HINT_RENDER_OPENGL_SHADERS      &quot;SDL_RENDER_OPENGL_SHADERS&quot;</span></div><div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a6e06533f9f12c456accacb7c1f40a58d">  107</a></span>&#160;<span class="preprocessor">#define SDL_HINT_RENDER_DIRECT3D_THREADSAFE &quot;SDL_RENDER_DIRECT3D_THREADSAFE&quot;</span></div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;</div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ac25a4eba109ed065d639f6054d2b842c">  120</a></span>&#160;<span class="preprocessor">#define SDL_HINT_RENDER_DIRECT3D11_DEBUG    &quot;SDL_RENDER_DIRECT3D11_DEBUG&quot;</span></div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div><div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a2b4f2979611c7eedbe80e37a644bac7d">  131</a></span>&#160;<span class="preprocessor">#define SDL_HINT_RENDER_LOGICAL_SIZE_MODE       &quot;SDL_RENDER_LOGICAL_SIZE_MODE&quot;</span></div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div><div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a10b6e40601439f51131d8a264070ab2e">  143</a></span>&#160;<span class="preprocessor">#define SDL_HINT_RENDER_SCALE_QUALITY       &quot;SDL_RENDER_SCALE_QUALITY&quot;</span></div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div><div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ab512fdde4a91d3a271df7b59297fcf98">  154</a></span>&#160;<span class="preprocessor">#define SDL_HINT_RENDER_VSYNC               &quot;SDL_RENDER_VSYNC&quot;</span></div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div><div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a7d3457c4003d46ddb560a96844ca1f85">  165</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_ALLOW_SCREENSAVER    &quot;SDL_VIDEO_ALLOW_SCREENSAVER&quot;</span></div><div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;</div><div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a866aaf8bf196921021eb7bda46b7a781">  176</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_X11_XVIDMODE         &quot;SDL_VIDEO_X11_XVIDMODE&quot;</span></div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div><div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ad40f9ea3808d57729baf6d69c019af4b">  187</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_X11_XINERAMA         &quot;SDL_VIDEO_X11_XINERAMA&quot;</span></div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;</div><div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ab78bba735481c64f25a01799c0266058">  198</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_X11_XRANDR           &quot;SDL_VIDEO_X11_XRANDR&quot;</span></div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div><div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a64cf86da8e0fab9201f5d6e677df1a87">  212</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_X11_NET_WM_PING      &quot;SDL_VIDEO_X11_NET_WM_PING&quot;</span></div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#abc592ad47225c77acdec3d778782a37e">  224</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR &quot;SDL_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR&quot;</span></div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div><div class="line"><a name="l00235"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ab34ea46e0365bd0546c6fa6f4b56d86e">  235</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN    &quot;SDL_WINDOW_FRAME_USABLE_WHILE_CURSOR_HIDDEN&quot;</span></div><div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;</div><div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a2a5b224b4a44f6a884a3b4bb6bd4fc97">  240</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WINDOWS_INTRESOURCE_ICON       &quot;SDL_WINDOWS_INTRESOURCE_ICON&quot;</span></div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;<span class="preprocessor">#define SDL_HINT_WINDOWS_INTRESOURCE_ICON_SMALL &quot;SDL_WINDOWS_INTRESOURCE_ICON_SMALL&quot;</span></div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div><div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a4751d59cbeb36e0e41139f2f3273602d">  252</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WINDOWS_ENABLE_MESSAGELOOP &quot;SDL_WINDOWS_ENABLE_MESSAGELOOP&quot;</span></div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;</div><div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a5295df139727cd78a0663afb0b91010b">  263</a></span>&#160;<span class="preprocessor">#define SDL_HINT_GRAB_KEYBOARD              &quot;SDL_GRAB_KEYBOARD&quot;</span></div><div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div><div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a4e9442b90dd2ecd694c8adb74b38f39c">  268</a></span>&#160;<span class="preprocessor">#define SDL_HINT_MOUSE_DOUBLE_CLICK_TIME    &quot;SDL_MOUSE_DOUBLE_CLICK_TIME&quot;</span></div><div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;</div><div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a994debcf46f5f3a39bd80c259975d200">  273</a></span>&#160;<span class="preprocessor">#define SDL_HINT_MOUSE_DOUBLE_CLICK_RADIUS    &quot;SDL_MOUSE_DOUBLE_CLICK_RADIUS&quot;</span></div><div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;</div><div class="line"><a name="l00278"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a1a5034b3e1f390aed827bd627ebdd555">  278</a></span>&#160;<span class="preprocessor">#define SDL_HINT_MOUSE_NORMAL_SPEED_SCALE    &quot;SDL_MOUSE_NORMAL_SPEED_SCALE&quot;</span></div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div><div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ad69c295983ec1db56ea26af46f184ce7">  283</a></span>&#160;<span class="preprocessor">#define SDL_HINT_MOUSE_RELATIVE_SPEED_SCALE    &quot;SDL_MOUSE_RELATIVE_SPEED_SCALE&quot;</span></div><div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;</div><div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ad2592e57adcf22b77618347fef431790">  294</a></span>&#160;<span class="preprocessor">#define SDL_HINT_MOUSE_RELATIVE_MODE_WARP    &quot;SDL_MOUSE_RELATIVE_MODE_WARP&quot;</span></div><div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;</div><div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a59083735a2377046c2fc72eb0a3e855f">  305</a></span>&#160;<span class="preprocessor">#define SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH &quot;SDL_MOUSE_FOCUS_CLICKTHROUGH&quot;</span></div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div><div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a334b89b47382e48b03e24defe96b6163">  316</a></span>&#160;<span class="preprocessor">#define SDL_HINT_TOUCH_MOUSE_EVENTS    &quot;SDL_TOUCH_MOUSE_EVENTS&quot;</span></div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;</div><div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a2e433b3f7bdc4cecf273339cc2c603fc">  326</a></span>&#160;<span class="preprocessor">#define SDL_HINT_MOUSE_TOUCH_EVENTS    &quot;SDL_MOUSE_TOUCH_EVENTS&quot;</span></div><div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;</div><div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a85488274590bff72c3d1dba5829443f6">  332</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS   &quot;SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS&quot;</span></div><div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;</div><div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#abe9410e8b6809c9fdcb1f69e6894a2e8">  349</a></span>&#160;<span class="preprocessor">#define SDL_HINT_IDLE_TIMER_DISABLED &quot;SDL_IOS_IDLE_TIMER_DISABLED&quot;</span></div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;</div><div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a1e2eef18b43aa15121d8250a408421ce">  360</a></span>&#160;<span class="preprocessor">#define SDL_HINT_ORIENTATIONS &quot;SDL_IOS_ORIENTATIONS&quot;</span></div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;</div><div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a0301d6377ef50a5a435653743d2771f4">  378</a></span>&#160;<span class="preprocessor">#define SDL_HINT_APPLE_TV_CONTROLLER_UI_EVENTS &quot;SDL_APPLE_TV_CONTROLLER_UI_EVENTS&quot;</span></div><div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;</div><div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a9b66ef93d2b547e671881bbfdf6c2ddc">  388</a></span>&#160;<span class="preprocessor">#define SDL_HINT_APPLE_TV_REMOTE_ALLOW_ROTATION &quot;SDL_APPLE_TV_REMOTE_ALLOW_ROTATION&quot;</span></div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;</div><div class="line"><a name="l00399"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a7f03e5cd7f050a5e9304e3bc46586b06">  399</a></span>&#160;<span class="preprocessor">#define SDL_HINT_IOS_HIDE_HOME_INDICATOR &quot;SDL_IOS_HIDE_HOME_INDICATOR&quot;</span></div><div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;</div><div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a3864d9d3569d0edcf7b0a07d8b769810">  409</a></span>&#160;<span class="preprocessor">#define SDL_HINT_ACCELEROMETER_AS_JOYSTICK &quot;SDL_ACCELEROMETER_AS_JOYSTICK&quot;</span></div><div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;</div><div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a798d47734b79941d6acb861fb91811f4">  419</a></span>&#160;<span class="preprocessor">#define SDL_HINT_TV_REMOTE_AS_JOYSTICK &quot;SDL_TV_REMOTE_AS_JOYSTICK&quot;</span></div><div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;</div><div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a74031ed3b17889222462108800b91c3c">  428</a></span>&#160;<span class="preprocessor">#define SDL_HINT_XINPUT_ENABLED &quot;SDL_XINPUT_ENABLED&quot;</span></div><div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;</div><div class="line"><a name="l00437"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a7a7ae9f9a2a771b1f83b5cd165f1c3bb">  437</a></span>&#160;<span class="preprocessor">#define SDL_HINT_XINPUT_USE_OLD_JOYSTICK_MAPPING &quot;SDL_XINPUT_USE_OLD_JOYSTICK_MAPPING&quot;</span></div><div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div><div class="line"><a name="l00447"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ae6733a084fded26033d0b3a1ab1480a4">  447</a></span>&#160;<span class="preprocessor">#define SDL_HINT_GAMECONTROLLERCONFIG &quot;SDL_GAMECONTROLLERCONFIG&quot;</span></div><div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;</div><div class="line"><a name="l00457"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a9b6a9932c2d1b85041e15d8a49eb6042">  457</a></span>&#160;<span class="preprocessor">#define SDL_HINT_GAMECONTROLLERCONFIG_FILE &quot;SDL_GAMECONTROLLERCONFIG_FILE&quot;</span></div><div class="line"><a name="l00458"></a><span class="lineno">  458</span>&#160;</div><div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;<span class="preprocessor">#define SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES &quot;SDL_GAMECONTROLLER_IGNORE_DEVICES&quot;</span></div><div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;</div><div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;<span class="preprocessor">#define SDL_HINT_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT &quot;SDL_GAMECONTROLLER_IGNORE_DEVICES_EXCEPT&quot;</span></div><div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;</div><div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ab343c91586c6b4789763e4a82b35de0b">  496</a></span>&#160;<span class="preprocessor">#define SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS &quot;SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS&quot;</span></div><div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;</div><div class="line"><a name="l00507"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a44418d1feca9fbd08b8d246efa6a0246">  507</a></span>&#160;<span class="preprocessor">#define SDL_HINT_JOYSTICK_HIDAPI &quot;SDL_JOYSTICK_HIDAPI&quot;</span></div><div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;</div><div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#afb90e86b777091befbd4f8479e112b35">  518</a></span>&#160;<span class="preprocessor">#define SDL_HINT_JOYSTICK_HIDAPI_PS4 &quot;SDL_JOYSTICK_HIDAPI_PS4&quot;</span></div><div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;</div><div class="line"><a name="l00533"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a637cb45d5e5565bd7730dcbeb918fda7">  533</a></span>&#160;<span class="preprocessor">#define SDL_HINT_JOYSTICK_HIDAPI_PS4_RUMBLE &quot;SDL_JOYSTICK_HIDAPI_PS4_RUMBLE&quot;</span></div><div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;</div><div class="line"><a name="l00544"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a1dd9dddd7db2fb38cd9be60b8c06c24d">  544</a></span>&#160;<span class="preprocessor">#define SDL_HINT_JOYSTICK_HIDAPI_STEAM &quot;SDL_JOYSTICK_HIDAPI_STEAM&quot;</span></div><div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;</div><div class="line"><a name="l00555"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a5eef83e49dd47d681b9cc7453618fd4e">  555</a></span>&#160;<span class="preprocessor">#define SDL_HINT_JOYSTICK_HIDAPI_SWITCH &quot;SDL_JOYSTICK_HIDAPI_SWITCH&quot;</span></div><div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;</div><div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a91f5e5be4fae10d57618ea45a252e259">  566</a></span>&#160;<span class="preprocessor">#define SDL_HINT_JOYSTICK_HIDAPI_XBOX   &quot;SDL_JOYSTICK_HIDAPI_XBOX&quot;</span></div><div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;</div><div class="line"><a name="l00577"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a709aa033c6d055cee1c6cffb85cc5053">  577</a></span>&#160;<span class="preprocessor">#define SDL_HINT_ENABLE_STEAM_CONTROLLERS &quot;SDL_ENABLE_STEAM_CONTROLLERS&quot;</span></div><div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;</div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;</div><div class="line"><a name="l00588"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ac0deec953ae4635131cbe321192236ff">  588</a></span>&#160;<span class="preprocessor">#define SDL_HINT_ALLOW_TOPMOST &quot;SDL_ALLOW_TOPMOST&quot;</span></div><div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;</div><div class="line"><a name="l00604"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#afbc6ba9f809e07557eb369f763299174">  604</a></span>&#160;<span class="preprocessor">#define SDL_HINT_TIMER_RESOLUTION &quot;SDL_TIMER_RESOLUTION&quot;</span></div><div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;</div><div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;</div><div class="line"><a name="l00622"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a1abf971bf456c82d8cc06868b75fd564">  622</a></span>&#160;<span class="preprocessor">#define SDL_HINT_QTWAYLAND_CONTENT_ORIENTATION &quot;SDL_QTWAYLAND_CONTENT_ORIENTATION&quot;</span></div><div class="line"><a name="l00623"></a><span class="lineno">  623</span>&#160;</div><div class="line"><a name="l00633"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a8893a7653ab4562b99f25aad9e5f41cb">  633</a></span>&#160;<span class="preprocessor">#define SDL_HINT_QTWAYLAND_WINDOW_FLAGS &quot;SDL_QTWAYLAND_WINDOW_FLAGS&quot;</span></div><div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div><div class="line"><a name="l00647"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a70a6e1364071cde0cba942d47bc7a246">  647</a></span>&#160;<span class="preprocessor">#define SDL_HINT_THREAD_STACK_SIZE              &quot;SDL_THREAD_STACK_SIZE&quot;</span></div><div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;</div><div class="line"><a name="l00652"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ac4537a3cf34a3a2d2a1dd674ea7daa6f">  652</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_HIGHDPI_DISABLED &quot;SDL_VIDEO_HIGHDPI_DISABLED&quot;</span></div><div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;</div><div class="line"><a name="l00660"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a63dd635fa195f590f645c1170f50968d">  660</a></span>&#160;<span class="preprocessor">#define SDL_HINT_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK &quot;SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK&quot;</span></div><div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;</div><div class="line"><a name="l00676"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a1e91c63c1b9c4afd7c0349b4392270fd">  676</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_WIN_D3DCOMPILER              &quot;SDL_VIDEO_WIN_D3DCOMPILER&quot;</span></div><div class="line"><a name="l00677"></a><span class="lineno">  677</span>&#160;</div><div class="line"><a name="l00695"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a007f98915e3ca58963c3cace38ed3a05">  695</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_WINDOW_SHARE_PIXEL_FORMAT    &quot;SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT&quot;</span></div><div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;</div><div class="line"><a name="l00721"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a5f898b6a1c5658f84c812540bb857560">  721</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WINRT_PRIVACY_POLICY_URL &quot;SDL_WINRT_PRIVACY_POLICY_URL&quot;</span></div><div class="line"><a name="l00722"></a><span class="lineno">  722</span>&#160;</div><div class="line"><a name="l00742"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a2e703ae1982069e228243e2633cf41c7">  742</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WINRT_PRIVACY_POLICY_LABEL &quot;SDL_WINRT_PRIVACY_POLICY_LABEL&quot;</span></div><div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;</div><div class="line"><a name="l00794"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a50fab1c4959c71f2e066b7eec874ef90">  794</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WINRT_HANDLE_BACK_BUTTON &quot;SDL_WINRT_HANDLE_BACK_BUTTON&quot;</span></div><div class="line"><a name="l00795"></a><span class="lineno">  795</span>&#160;</div><div class="line"><a name="l00813"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a7f78bfa36d29dc21728bfabce8b336c3">  813</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_MAC_FULLSCREEN_SPACES    &quot;SDL_VIDEO_MAC_FULLSCREEN_SPACES&quot;</span></div><div class="line"><a name="l00814"></a><span class="lineno">  814</span>&#160;</div><div class="line"><a name="l00821"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a1b75df316decc7aae5bc31b0595c1b01">  821</a></span>&#160;<span class="preprocessor">#define SDL_HINT_MAC_BACKGROUND_APP    &quot;SDL_MAC_BACKGROUND_APP&quot;</span></div><div class="line"><a name="l00822"></a><span class="lineno">  822</span>&#160;</div><div class="line"><a name="l00833"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a83f55aca7bd64c9157f00ad356bda81e">  833</a></span>&#160;<span class="preprocessor">#define SDL_HINT_ANDROID_APK_EXPANSION_MAIN_FILE_VERSION &quot;SDL_ANDROID_APK_EXPANSION_MAIN_FILE_VERSION&quot;</span></div><div class="line"><a name="l00834"></a><span class="lineno">  834</span>&#160; </div><div class="line"><a name="l00845"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ac2dce1bbb095169a9de048eeee233e2d">  845</a></span>&#160;<span class="preprocessor">#define SDL_HINT_ANDROID_APK_EXPANSION_PATCH_FILE_VERSION &quot;SDL_ANDROID_APK_EXPANSION_PATCH_FILE_VERSION&quot;</span></div><div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;</div><div class="line"><a name="l00857"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a17c7ae7e0cbbdb6a5049f559a58228ad">  857</a></span>&#160;<span class="preprocessor">#define SDL_HINT_IME_INTERNAL_EDITING &quot;SDL_IME_INTERNAL_EDITING&quot;</span></div><div class="line"><a name="l00858"></a><span class="lineno">  858</span>&#160;</div><div class="line"><a name="l00874"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#aa1d03c5fbbc178cc9a2c9e669a73e9c5">  874</a></span>&#160;<span class="preprocessor">#define SDL_HINT_ANDROID_TRAP_BACK_BUTTON &quot;SDL_ANDROID_TRAP_BACK_BUTTON&quot;</span></div><div class="line"><a name="l00875"></a><span class="lineno">  875</span>&#160;</div><div class="line"><a name="l00885"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a8ccbdf2a0e78710a892a5de2ddc42ec9">  885</a></span>&#160;<span class="preprocessor">#define SDL_HINT_ANDROID_BLOCK_ON_PAUSE &quot;SDL_ANDROID_BLOCK_ON_PAUSE&quot;</span></div><div class="line"><a name="l00886"></a><span class="lineno">  886</span>&#160;</div><div class="line"><a name="l00897"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ae840652b9ebd21e4317ee80e7b527339">  897</a></span>&#160;<span class="preprocessor">#define SDL_HINT_RETURN_KEY_HIDES_IME &quot;SDL_RETURN_KEY_HIDES_IME&quot;</span></div><div class="line"><a name="l00898"></a><span class="lineno">  898</span>&#160;</div><div class="line"><a name="l00911"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a70b9664a38b946b73b669be38add94ef">  911</a></span>&#160;<span class="preprocessor">#define SDL_HINT_EMSCRIPTEN_KEYBOARD_ELEMENT   &quot;SDL_EMSCRIPTEN_KEYBOARD_ELEMENT&quot;</span></div><div class="line"><a name="l00912"></a><span class="lineno">  912</span>&#160;</div><div class="line"><a name="l00923"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a58db46309f4295553ed4b0f1a4ccfa54">  923</a></span>&#160;<span class="preprocessor">#define SDL_HINT_NO_SIGNAL_HANDLERS   &quot;SDL_NO_SIGNAL_HANDLERS&quot;</span></div><div class="line"><a name="l00924"></a><span class="lineno">  924</span>&#160;</div><div class="line"><a name="l00932"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a591d43be8d8b8cc6ad9dd37f69e50630">  932</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WINDOWS_NO_CLOSE_ON_ALT_F4 &quot;SDL_WINDOWS_NO_CLOSE_ON_ALT_F4&quot;</span></div><div class="line"><a name="l00933"></a><span class="lineno">  933</span>&#160;</div><div class="line"><a name="l00951"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a75c4ce4bba90833587eae21903d3d3fe">  951</a></span>&#160;<span class="preprocessor">#define SDL_HINT_BMP_SAVE_LEGACY_FORMAT &quot;SDL_BMP_SAVE_LEGACY_FORMAT&quot;</span></div><div class="line"><a name="l00952"></a><span class="lineno">  952</span>&#160;</div><div class="line"><a name="l00967"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#af9f679cc77a01ece373e3aff177f2802">  967</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WINDOWS_DISABLE_THREAD_NAMING &quot;SDL_WINDOWS_DISABLE_THREAD_NAMING&quot;</span></div><div class="line"><a name="l00968"></a><span class="lineno">  968</span>&#160;</div><div class="line"><a name="l00975"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a0e762eabcf52604adb9bcb9a554e3f32">  975</a></span>&#160;<span class="preprocessor">#define SDL_HINT_RPI_VIDEO_LAYER           &quot;SDL_RPI_VIDEO_LAYER&quot;</span></div><div class="line"><a name="l00976"></a><span class="lineno">  976</span>&#160;</div><div class="line"><a name="l00993"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ab419844280b39c7c713ec7d7246e71a4">  993</a></span>&#160;<span class="preprocessor">#define SDL_HINT_VIDEO_DOUBLE_BUFFER      &quot;SDL_VIDEO_DOUBLE_BUFFER&quot;</span></div><div class="line"><a name="l00994"></a><span class="lineno">  994</span>&#160;</div><div class="line"><a name="l01024"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#adce02dd2716ef92d3c787789ccfbb98e"> 1024</a></span>&#160;<span class="preprocessor">#define SDL_HINT_OPENGL_ES_DRIVER   &quot;SDL_OPENGL_ES_DRIVER&quot;</span></div><div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160;</div><div class="line"><a name="l01050"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ac95cc95cd003647ccc6b1446a7e3c408"> 1050</a></span>&#160;<span class="preprocessor">#define SDL_HINT_AUDIO_RESAMPLING_MODE   &quot;SDL_AUDIO_RESAMPLING_MODE&quot;</span></div><div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>&#160;</div><div class="line"><a name="l01063"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#aadfee7d079b71eebc291fc42622ead38"> 1063</a></span>&#160;<span class="preprocessor">#define SDL_HINT_AUDIO_CATEGORY   &quot;SDL_AUDIO_CATEGORY&quot;</span></div><div class="line"><a name="l01064"></a><span class="lineno"> 1064</span>&#160;</div><div class="line"><a name="l01087"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#af03fa72fddb9fed3f6dbab282fb3f958"> 1087</a></span>&#160;<span class="preprocessor">#define SDL_HINT_RENDER_BATCHING  &quot;SDL_RENDER_BATCHING&quot;</span></div><div class="line"><a name="l01088"></a><span class="lineno"> 1088</span>&#160;</div><div class="line"><a name="l01089"></a><span class="lineno"> 1089</span>&#160;</div><div class="line"><a name="l01109"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#abeeb244e7cc4610e45235e41039c8211"> 1109</a></span>&#160;<span class="preprocessor">#define SDL_HINT_EVENT_LOGGING   &quot;SDL_EVENT_LOGGING&quot;</span></div><div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160;</div><div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160;</div><div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>&#160;</div><div class="line"><a name="l01132"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#abf565db22ddc2f8a3842d42db9a71e8b"> 1132</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WAVE_RIFF_CHUNK_SIZE   &quot;SDL_WAVE_RIFF_CHUNK_SIZE&quot;</span></div><div class="line"><a name="l01133"></a><span class="lineno"> 1133</span>&#160;</div><div class="line"><a name="l01148"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a464d623d2f0edb55e2da44d09e32e72a"> 1148</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WAVE_TRUNCATION   &quot;SDL_WAVE_TRUNCATION&quot;</span></div><div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>&#160;</div><div class="line"><a name="l01175"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a9b502b557707a58d9f51c593ca0077e2"> 1175</a></span>&#160;<span class="preprocessor">#define SDL_HINT_WAVE_FACT_CHUNK   &quot;SDL_WAVE_FACT_CHUNK&quot;</span></div><div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>&#160;</div><div class="line"><a name="l01180"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#ab85f3099d9bb0445b0c6b5002cfaa7ed"> 1180</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div><div class="line"><a name="l01181"></a><span class="lineno"> 1181</span>&#160;{</div><div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>&#160;    SDL_HINT_DEFAULT,</div><div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>&#160;    SDL_HINT_NORMAL,</div><div class="line"><a name="l01184"></a><span class="lineno"> 1184</span>&#160;    SDL_HINT_OVERRIDE</div><div class="line"><a name="l01185"></a><span class="lineno"> 1185</span>&#160;} <a class="code" href="SDL__hints_8h.html#ab85f3099d9bb0445b0c6b5002cfaa7ed">SDL_HintPriority</a>;</div><div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160;</div><div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;</div><div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160;<span class="keyword">extern</span> DECLSPEC SDL_bool SDLCALL <a class="code" href="SDL__hints_8h.html#aa8dbcd854090784ae237aeeefb7e6232">SDL_SetHintWithPriority</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name,</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>&#160;                                                         <span class="keyword">const</span> <span class="keywordtype">char</span> *value,</div><div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>&#160;                                                         <a class="code" href="SDL__hints_8h.html#ab85f3099d9bb0445b0c6b5002cfaa7ed">SDL_HintPriority</a> priority);</div><div class="line"><a name="l01200"></a><span class="lineno"> 1200</span>&#160;</div><div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160;<span class="keyword">extern</span> DECLSPEC SDL_bool SDLCALL <a class="code" href="SDL__hints_8h.html#a9b47f5aa3911644f0a5a3f0cfa9198a4">SDL_SetHint</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name,</div><div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>&#160;                                             <span class="keyword">const</span> <span class="keywordtype">char</span> *value);</div><div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>&#160;</div><div class="line"><a name="l01214"></a><span class="lineno"> 1214</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keyword">const</span> <span class="keywordtype">char</span> * SDLCALL <a class="code" href="SDL__hints_8h.html#a7b26a63a33768fab43d50e3fd0d41eb5">SDL_GetHint</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div><div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>&#160;</div><div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>&#160;<span class="keyword">extern</span> DECLSPEC SDL_bool SDLCALL <a class="code" href="SDL__hints_8h.html#ac64146ba3607164ed325956ea3d6d392">SDL_GetHintBoolean</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name, SDL_bool default_value);</div><div class="line"><a name="l01222"></a><span class="lineno"> 1222</span>&#160;</div><div class="line"><a name="l01226"></a><span class="lineno"><a class="line" href="SDL__hints_8h.html#a393a846a6c2dbc4ec9e52bd9bef14e02"> 1226</a></span>&#160;<span class="keyword">typedef</span> void (SDLCALL *<a class="code" href="SDL__hints_8h.html#a393a846a6c2dbc4ec9e52bd9bef14e02">SDL_HintCallback</a>)(<span class="keywordtype">void</span> *userdata, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keyword">const</span> <span class="keywordtype">char</span> *oldValue, <span class="keyword">const</span> <span class="keywordtype">char</span> *newValue);</div><div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>&#160;</div><div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__hints_8h.html#a8731ae1704dd7a70f63cc6cdd242b5ae">SDL_AddHintCallback</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name,</div><div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160;                                                 <a class="code" href="SDL__hints_8h.html#a393a846a6c2dbc4ec9e52bd9bef14e02">SDL_HintCallback</a> callback,</div><div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160;                                                 <span class="keywordtype">void</span> *userdata);</div><div class="line"><a name="l01238"></a><span class="lineno"> 1238</span>&#160;</div><div class="line"><a name="l01246"></a><span class="lineno"> 1246</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__hints_8h.html#aff84d56f5de197e49a778e18ad76ab0e">SDL_DelHintCallback</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name,</div><div class="line"><a name="l01247"></a><span class="lineno"> 1247</span>&#160;                                                 <a class="code" href="SDL__hints_8h.html#a393a846a6c2dbc4ec9e52bd9bef14e02">SDL_HintCallback</a> callback,</div><div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>&#160;                                                 <span class="keywordtype">void</span> *userdata);</div><div class="line"><a name="l01249"></a><span class="lineno"> 1249</span>&#160;</div><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__hints_8h.html#a7feb78f92319c07e9d53d7be8185cdbb">SDL_ClearHints</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>&#160;</div><div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;</div><div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>&#160;<span class="comment">/* Ends C function definitions when using C++ */</span></div><div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div><div class="line"><a name="l01260"></a><span class="lineno"> 1260</span>&#160;}</div><div class="line"><a name="l01261"></a><span class="lineno"> 1261</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l01262"></a><span class="lineno"> 1262</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="close__code_8h.html">close_code.h</a>&quot;</span></div><div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>&#160;</div><div class="line"><a name="l01264"></a><span class="lineno"> 1264</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* SDL_hints_h_ */</span><span class="preprocessor"></span></div><div class="line"><a name="l01265"></a><span class="lineno"> 1265</span>&#160;</div><div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>&#160;<span class="comment">/* vi: set ts=4 sw=4 expandtab: */</span></div><div class="ttc" id="SDL__hints_8h_html_ac64146ba3607164ed325956ea3d6d392"><div class="ttname"><a href="SDL__hints_8h.html#ac64146ba3607164ed325956ea3d6d392">SDL_GetHintBoolean</a></div><div class="ttdeci">DECLSPEC SDL_bool SDLCALL SDL_GetHintBoolean(const char *name, SDL_bool default_value)</div><div class="ttdoc">Get a hint.</div></div>
<div class="ttc" id="begin__code_8h_html"><div class="ttname"><a href="begin__code_8h.html">begin_code.h</a></div></div>
<div class="ttc" id="SDL__stdinc_8h_html"><div class="ttname"><a href="SDL__stdinc_8h.html">SDL_stdinc.h</a></div></div>
<div class="ttc" id="close__code_8h_html"><div class="ttname"><a href="close__code_8h.html">close_code.h</a></div></div>
<div class="ttc" id="SDL__hints_8h_html_a393a846a6c2dbc4ec9e52bd9bef14e02"><div class="ttname"><a href="SDL__hints_8h.html#a393a846a6c2dbc4ec9e52bd9bef14e02">SDL_HintCallback</a></div><div class="ttdeci">void(SDLCALL * SDL_HintCallback)(void *userdata, const char *name, const char *oldValue, const char *newValue)</div><div class="ttdoc">type definition of the hint callback function.</div><div class="ttdef"><b>Definition:</b> SDL_hints.h:1226</div></div>
<div class="ttc" id="SDL__hints_8h_html_a7feb78f92319c07e9d53d7be8185cdbb"><div class="ttname"><a href="SDL__hints_8h.html#a7feb78f92319c07e9d53d7be8185cdbb">SDL_ClearHints</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_ClearHints(void)</div><div class="ttdoc">Clear all hints.</div></div>
<div class="ttc" id="SDL__hints_8h_html_aff84d56f5de197e49a778e18ad76ab0e"><div class="ttname"><a href="SDL__hints_8h.html#aff84d56f5de197e49a778e18ad76ab0e">SDL_DelHintCallback</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_DelHintCallback(const char *name, SDL_HintCallback callback, void *userdata)</div><div class="ttdoc">Remove a function watching a particular hint.</div></div>
<div class="ttc" id="SDL__hints_8h_html_a9b47f5aa3911644f0a5a3f0cfa9198a4"><div class="ttname"><a href="SDL__hints_8h.html#a9b47f5aa3911644f0a5a3f0cfa9198a4">SDL_SetHint</a></div><div class="ttdeci">DECLSPEC SDL_bool SDLCALL SDL_SetHint(const char *name, const char *value)</div><div class="ttdoc">Set a hint with normal priority.</div></div>
<div class="ttc" id="SDL__hints_8h_html_a8731ae1704dd7a70f63cc6cdd242b5ae"><div class="ttname"><a href="SDL__hints_8h.html#a8731ae1704dd7a70f63cc6cdd242b5ae">SDL_AddHintCallback</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_AddHintCallback(const char *name, SDL_HintCallback callback, void *userdata)</div><div class="ttdoc">Add a function to watch a particular hint.</div></div>
<div class="ttc" id="SDL__hints_8h_html_ab85f3099d9bb0445b0c6b5002cfaa7ed"><div class="ttname"><a href="SDL__hints_8h.html#ab85f3099d9bb0445b0c6b5002cfaa7ed">SDL_HintPriority</a></div><div class="ttdeci">SDL_HintPriority</div><div class="ttdoc">An enumeration of hint priorities.</div><div class="ttdef"><b>Definition:</b> SDL_hints.h:1180</div></div>
<div class="ttc" id="SDL__hints_8h_html_aa8dbcd854090784ae237aeeefb7e6232"><div class="ttname"><a href="SDL__hints_8h.html#aa8dbcd854090784ae237aeeefb7e6232">SDL_SetHintWithPriority</a></div><div class="ttdeci">DECLSPEC SDL_bool SDLCALL SDL_SetHintWithPriority(const char *name, const char *value, SDL_HintPriority priority)</div><div class="ttdoc">Set a hint with a specific priority.</div></div>
<div class="ttc" id="SDL__hints_8h_html_a7b26a63a33768fab43d50e3fd0d41eb5"><div class="ttname"><a href="SDL__hints_8h.html#a7b26a63a33768fab43d50e3fd0d41eb5">SDL_GetHint</a></div><div class="ttdeci">DECLSPEC const char *SDLCALL SDL_GetHint(const char *name)</div><div class="ttdoc">Get a hint.</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.15
</small></address>
</body>
</html>