Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 7281b619e6b612f5388cfad6b0e56530 > files > 82

sdl2-docs-2.0.3-4.mga5.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://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.8"/>
<title>My Project: SDL_render.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/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</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 style="padding-left: 0.5em;">
   <div id="projectname">My Project
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></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_render.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="SDL__render_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-2014 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="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">#ifndef _SDL_render_h</span></div>
<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#define _SDL_render_h</span></div>
<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
<div class="line"><a name="l00051"></a><span class="lineno">   51</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="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="SDL__rect_8h.html">SDL_rect.h</a>&quot;</span></div>
<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="SDL__video_8h.html">SDL_video.h</a>&quot;</span></div>
<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
<div class="line"><a name="l00055"></a><span class="lineno">   55</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="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">/* Set up for C function definitions, even when using C++ */</span></div>
<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130">   64</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;{</div>
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a02efc6cb7656c03d7a7d0164aced7e84">   66</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a02efc6cb7656c03d7a7d0164aced7e84">SDL_RENDERER_SOFTWARE</a> = 0x00000001,         </div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a1268ba2faaf6d9c7c7b71fc550f4248a">   67</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a1268ba2faaf6d9c7c7b71fc550f4248a">SDL_RENDERER_ACCELERATED</a> = 0x00000002,      </div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a12abcfe685ff444f0fc727db981a0c83">   69</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a12abcfe685ff444f0fc727db981a0c83">SDL_RENDERER_PRESENTVSYNC</a> = 0x00000004,     </div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a77aa48df9c4f56f0b1c66c406da3ab81">   71</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a77aa48df9c4f56f0b1c66c406da3ab81">SDL_RENDERER_TARGETTEXTURE</a> = 0x00000008     </div>
<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;} <a class="code" href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130">SDL_RendererFlags</a>;</div>
<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="structSDL__RendererInfo.html">   78</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structSDL__RendererInfo.html">SDL_RendererInfo</a></div>
<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;{</div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="structSDL__RendererInfo.html#a433ecb2865c81ba9f28038e56a4ae6f3">   80</a></span>&#160;    <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structSDL__RendererInfo.html#a433ecb2865c81ba9f28038e56a4ae6f3">name</a>;           </div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structSDL__RendererInfo.html#a95cf0ffd1704fd0a4dd8ceac6c9f0542">   81</a></span>&#160;    <a class="code" href="SDL__stdinc_8h.html#add440eff171ea5f55cb00c4a9ab8672d">Uint32</a> <a class="code" href="structSDL__RendererInfo.html#a95cf0ffd1704fd0a4dd8ceac6c9f0542">flags</a>;               </div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structSDL__RendererInfo.html#acdec165b2053b914313f5996983ec6b8">   82</a></span>&#160;    <a class="code" href="SDL__stdinc_8h.html#add440eff171ea5f55cb00c4a9ab8672d">Uint32</a> <a class="code" href="structSDL__RendererInfo.html#acdec165b2053b914313f5996983ec6b8">num_texture_formats</a>; </div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="structSDL__RendererInfo.html#a88450f9d48e593ec4571e3ba7cc3427d">   83</a></span>&#160;    <a class="code" href="SDL__stdinc_8h.html#add440eff171ea5f55cb00c4a9ab8672d">Uint32</a> <a class="code" href="structSDL__RendererInfo.html#a88450f9d48e593ec4571e3ba7cc3427d">texture_formats</a>[16]; </div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="structSDL__RendererInfo.html#a6e6757e3d5c1f0922adaba39380edfa6">   84</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structSDL__RendererInfo.html#a6e6757e3d5c1f0922adaba39380edfa6">max_texture_width</a>;      </div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="structSDL__RendererInfo.html#a87c6a13e8d535c2148f8913c05e13102">   85</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="structSDL__RendererInfo.html#a87c6a13e8d535c2148f8913c05e13102">max_texture_height</a>;     </div>
<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;} <a class="code" href="SDL__render_8h.html#a6d745185e6d2287d8a9a622d8b65dfce">SDL_RendererInfo</a>;</div>
<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9">   91</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;{</div>
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9a07c9015fe5cf4e0737d2836acdf00a34">   93</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9a07c9015fe5cf4e0737d2836acdf00a34">SDL_TEXTUREACCESS_STATIC</a>,    </div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9a19a4751f16e6b411aeb9c835d6c061b4">   94</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9a19a4751f16e6b411aeb9c835d6c061b4">SDL_TEXTUREACCESS_STREAMING</a>, </div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9a52249f41ca2ec4971ec96ee395868a9a">   95</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9a52249f41ca2ec4971ec96ee395868a9a">SDL_TEXTUREACCESS_TARGET</a>     </div>
<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;} <a class="code" href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9">SDL_TextureAccess</a>;</div>
<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5">  101</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;{</div>
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5a3c1a49753bd4e0a8cfa7c64ed5a4b0df">  103</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5a3c1a49753bd4e0a8cfa7c64ed5a4b0df">SDL_TEXTUREMODULATE_NONE</a> = 0x00000000,     </div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5a5a9d122094526405306483d856caa21e">  104</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5a5a9d122094526405306483d856caa21e">SDL_TEXTUREMODULATE_COLOR</a> = 0x00000001,    </div>
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5a431abaf1e024cd43df94a967ba1e836f">  105</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5a431abaf1e024cd43df94a967ba1e836f">SDL_TEXTUREMODULATE_ALPHA</a> = 0x00000002     </div>
<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;} <a class="code" href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5">SDL_TextureModulate</a>;</div>
<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12">  111</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;{</div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12a580b026a6ad4e3493677ad47f3bd939a">  113</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12a580b026a6ad4e3493677ad47f3bd939a">SDL_FLIP_NONE</a> = 0x00000000,     </div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12acfc2af6936e75fa246c98d316425c0ce">  114</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12acfc2af6936e75fa246c98d316425c0ce">SDL_FLIP_HORIZONTAL</a> = 0x00000001,    </div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12a27ec807eec1d9adffced6a70cd85ef01">  115</a></span>&#160;    <a class="code" href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12a27ec807eec1d9adffced6a70cd85ef01">SDL_FLIP_VERTICAL</a> = 0x00000002     </div>
<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;} <a class="code" href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12">SDL_RendererFlip</a>;</div>
<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="keyword">struct </span>SDL_Renderer;</div>
<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>SDL_Renderer SDL_Renderer;</div>
<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;</div>
<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="keyword">struct </span>SDL_Texture;</div>
<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>SDL_Texture SDL_Texture;</div>
<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<span class="comment">/* Function prototypes */</span></div>
<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;</div>
<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a4dd8a7e6e6f0948541a1ff6b2ecff192">SDL_GetNumRenderDrivers</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#aa9a7e1ca629863212c2c1b17112f65bd">SDL_GetRenderDriverInfo</a>(<span class="keywordtype">int</span> index,</div>
<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;                                                    <a class="code" href="structSDL__RendererInfo.html">SDL_RendererInfo</a> * info);</div>
<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;</div>
<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#ac3aa070e5cda5bab246621f7efc9f143">SDL_CreateWindowAndRenderer</a>(</div>
<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;                                <span class="keywordtype">int</span> width, <span class="keywordtype">int</span> height, <a class="code" href="SDL__stdinc_8h.html#add440eff171ea5f55cb00c4a9ab8672d">Uint32</a> window_flags,</div>
<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;                                <a class="code" href="SDL__video_8h.html#a55a196c7d3b8497538632c79ae1e6392">SDL_Window</a> **window, SDL_Renderer **renderer);</div>
<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div>
<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;<span class="keyword">extern</span> DECLSPEC SDL_Renderer * SDLCALL <a class="code" href="SDL__render_8h.html#a8db1ba55c15a3477d71f6a793cee54f1">SDL_CreateRenderer</a>(<a class="code" href="SDL__video_8h.html#a55a196c7d3b8497538632c79ae1e6392">SDL_Window</a> * window,</div>
<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;                                               <span class="keywordtype">int</span> index, <a class="code" href="SDL__stdinc_8h.html#add440eff171ea5f55cb00c4a9ab8672d">Uint32</a> flags);</div>
<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;<span class="keyword">extern</span> DECLSPEC SDL_Renderer * SDLCALL <a class="code" href="SDL__render_8h.html#a1a26a4aa0d2baa4c150ee1e080d1eeee">SDL_CreateSoftwareRenderer</a>(<a class="code" href="structSDL__Surface.html">SDL_Surface</a> * surface);</div>
<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div>
<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;<span class="keyword">extern</span> DECLSPEC SDL_Renderer * SDLCALL <a class="code" href="SDL__render_8h.html#ab8e17e5235991e1da5a53a90f1d53d11">SDL_GetRenderer</a>(<a class="code" href="SDL__video_8h.html#a55a196c7d3b8497538632c79ae1e6392">SDL_Window</a> * window);</div>
<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#afdc8a35ce033f5111843ac9518dc47a4">SDL_GetRendererInfo</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;                                                <a class="code" href="structSDL__RendererInfo.html">SDL_RendererInfo</a> * info);</div>
<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;</div>
<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#abfc0c9a50d9d1870ab7d271b7a73d8ab">SDL_GetRendererOutputSize</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;                                                      <span class="keywordtype">int</span> *w, <span class="keywordtype">int</span> *h);</div>
<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div>
<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;<span class="keyword">extern</span> DECLSPEC SDL_Texture * SDLCALL <a class="code" href="SDL__render_8h.html#ab5ff70c980ec23b05a95e0435bd55b4a">SDL_CreateTexture</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;                                                        <a class="code" href="SDL__stdinc_8h.html#add440eff171ea5f55cb00c4a9ab8672d">Uint32</a> format,</div>
<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;                                                        <span class="keywordtype">int</span> access, <span class="keywordtype">int</span> w,</div>
<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;                                                        <span class="keywordtype">int</span> h);</div>
<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;</div>
<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;<span class="keyword">extern</span> DECLSPEC SDL_Texture * SDLCALL <a class="code" href="SDL__render_8h.html#a0c75234b90965e9db70947fbe91a5840">SDL_CreateTextureFromSurface</a>(SDL_Renderer * renderer, <a class="code" href="structSDL__Surface.html">SDL_Surface</a> * surface);</div>
<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;</div>
<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#aade777757bfc3b98bf3ef742b1d8a052">SDL_QueryTexture</a>(SDL_Texture * texture,</div>
<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;                                             <a class="code" href="SDL__stdinc_8h.html#add440eff171ea5f55cb00c4a9ab8672d">Uint32</a> * format, <span class="keywordtype">int</span> *access,</div>
<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;                                             <span class="keywordtype">int</span> *w, <span class="keywordtype">int</span> *h);</div>
<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div>
<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a348399db33c03a7882cef0c6e6c1756f">SDL_SetTextureColorMod</a>(SDL_Texture * texture,</div>
<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;                                                   <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> r, <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> g, <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> b);</div>
<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div>
<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#aa70e4ce3a875399d4291dca23e687b11">SDL_GetTextureColorMod</a>(SDL_Texture * texture,</div>
<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;                                                   <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> * r, <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> * g,</div>
<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;                                                   <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> * b);</div>
<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;</div>
<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a1cc3302a4c7fb3b37e8fd5263a80758b">SDL_SetTextureAlphaMod</a>(SDL_Texture * texture,</div>
<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;                                                   <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> alpha);</div>
<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;</div>
<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a4d9a9e945ec95f30e5c48ce305de33ad">SDL_GetTextureAlphaMod</a>(SDL_Texture * texture,</div>
<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;                                                   <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> * alpha);</div>
<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;</div>
<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#af8b9cb77ca18f76c18f39d29ed960de8">SDL_SetTextureBlendMode</a>(SDL_Texture * texture,</div>
<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;                                                    <a class="code" href="SDL__blendmode_8h.html#a850d3c67a878fd6698a1c8dbb1eabf1e">SDL_BlendMode</a> blendMode);</div>
<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;</div>
<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a2595ee57e6f3a4882f3ae4062ca420c4">SDL_GetTextureBlendMode</a>(SDL_Texture * texture,</div>
<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;                                                    <a class="code" href="SDL__blendmode_8h.html#a850d3c67a878fd6698a1c8dbb1eabf1e">SDL_BlendMode</a> *blendMode);</div>
<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;</div>
<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a7aab41a7058997590095e5568d065c11">SDL_UpdateTexture</a>(SDL_Texture * texture,</div>
<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;                                              <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rect,</div>
<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;                                              <span class="keyword">const</span> <span class="keywordtype">void</span> *pixels, <span class="keywordtype">int</span> pitch);</div>
<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;</div>
<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#aad2bf04e82a6fb8df44c0b6791321cb5">SDL_UpdateYUVTexture</a>(SDL_Texture * texture,</div>
<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;                                                 <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rect,</div>
<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;                                                 <span class="keyword">const</span> <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> *Yplane, <span class="keywordtype">int</span> Ypitch,</div>
<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;                                                 <span class="keyword">const</span> <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> *Uplane, <span class="keywordtype">int</span> Upitch,</div>
<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;                                                 <span class="keyword">const</span> <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> *Vplane, <span class="keywordtype">int</span> Vpitch);</div>
<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;</div>
<div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#af64adcd12e4e9d41d48031fd3da7b913">SDL_LockTexture</a>(SDL_Texture * texture,</div>
<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;                                            <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rect,</div>
<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;                                            <span class="keywordtype">void</span> **pixels, <span class="keywordtype">int</span> *pitch);</div>
<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;</div>
<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__render_8h.html#a7fc9db6cde77fc9c95a4f65bc7d30073">SDL_UnlockTexture</a>(SDL_Texture * texture);</div>
<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;</div>
<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;<span class="keyword">extern</span> DECLSPEC SDL_bool SDLCALL <a class="code" href="SDL__render_8h.html#a126c5e0fb7abb3aa1bbfe60ac0102857">SDL_RenderTargetSupported</a>(SDL_Renderer *renderer);</div>
<div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;</div>
<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a2479163b0f2909cc50cef7af3c279000">SDL_SetRenderTarget</a>(SDL_Renderer *renderer,</div>
<div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;                                                SDL_Texture *texture);</div>
<div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;</div>
<div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;<span class="keyword">extern</span> DECLSPEC SDL_Texture * SDLCALL <a class="code" href="SDL__render_8h.html#a042f1c998d4a29ea236fffcaa0782bf1">SDL_GetRenderTarget</a>(SDL_Renderer *renderer);</div>
<div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;</div>
<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#ad0596fd507c9bf9f8f9594cd9064860c">SDL_RenderSetLogicalSize</a>(SDL_Renderer * renderer, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h);</div>
<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;</div>
<div class="line"><a name="l00500"></a><span class="lineno">  500</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__render_8h.html#aa566ba52ac01bd13f6fdfcdfc3af217f">SDL_RenderGetLogicalSize</a>(SDL_Renderer * renderer, <span class="keywordtype">int</span> *w, <span class="keywordtype">int</span> *h);</div>
<div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;</div>
<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a27bad6dceb9d5e08d41506260dfc1c71">SDL_RenderSetViewport</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;                                                  <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rect);</div>
<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;</div>
<div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__render_8h.html#a60a7a6cb31b64f9f13c923fe44ba4d6f">SDL_RenderGetViewport</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;                                                   <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rect);</div>
<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;</div>
<div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a2788c24590fd26bcf0d5be2ffcb85c04">SDL_RenderSetClipRect</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00540"></a><span class="lineno">  540</span>&#160;                                                  <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rect);</div>
<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;</div>
<div class="line"><a name="l00551"></a><span class="lineno">  551</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__render_8h.html#af91e64e2b473a5eb7e93caf253fb760c">SDL_RenderGetClipRect</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;                                                   <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rect);</div>
<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;</div>
<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#aa52b062e271226c5ec8cdb8aa6dc69eb">SDL_RenderSetScale</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;                                               <span class="keywordtype">float</span> scaleX, <span class="keywordtype">float</span> scaleY);</div>
<div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;</div>
<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__render_8h.html#a0271c4a8d32cacaff54de9aa7b5a797d">SDL_RenderGetScale</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;                                               <span class="keywordtype">float</span> *scaleX, <span class="keywordtype">float</span> *scaleY);</div>
<div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;</div>
<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#aa26234da40f87f4b16d715564242a341">SDL_SetRenderDrawColor</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;                                           <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> r, <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> g, <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> b,</div>
<div class="line"><a name="l00601"></a><span class="lineno">  601</span>&#160;                                           <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> a);</div>
<div class="line"><a name="l00602"></a><span class="lineno">  602</span>&#160;</div>
<div class="line"><a name="l00615"></a><span class="lineno">  615</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a1b8e6544c3fc23ddd9b0f0bfb14cef39">SDL_GetRenderDrawColor</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;                                           <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> * r, <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> * g, <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> * b,</div>
<div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;                                           <a class="code" href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a> * a);</div>
<div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;</div>
<div class="line"><a name="l00632"></a><span class="lineno">  632</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a37e6e440b995756c9cc8a20fe3ca2385">SDL_SetRenderDrawBlendMode</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;                                                       <a class="code" href="SDL__blendmode_8h.html#a850d3c67a878fd6698a1c8dbb1eabf1e">SDL_BlendMode</a> blendMode);</div>
<div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div>
<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a384109767532e9703652233571a0d3cf">SDL_GetRenderDrawBlendMode</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;                                                       <a class="code" href="SDL__blendmode_8h.html#a850d3c67a878fd6698a1c8dbb1eabf1e">SDL_BlendMode</a> *blendMode);</div>
<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;</div>
<div class="line"><a name="l00655"></a><span class="lineno">  655</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a473b4abbb29c60e98876eb68ad850f79">SDL_RenderClear</a>(SDL_Renderer * renderer);</div>
<div class="line"><a name="l00656"></a><span class="lineno">  656</span>&#160;</div>
<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#ab576a09c91675dbd8dba9d05dd2fc0bc">SDL_RenderDrawPoint</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;                                                <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);</div>
<div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;</div>
<div class="line"><a name="l00678"></a><span class="lineno">  678</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a8ff1a991e7a2599cfc9ea43dfa920d0b">SDL_RenderDrawPoints</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00679"></a><span class="lineno">  679</span>&#160;                                                 <span class="keyword">const</span> <a class="code" href="structSDL__Point.html">SDL_Point</a> * points,</div>
<div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;                                                 <span class="keywordtype">int</span> count);</div>
<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div>
<div class="line"><a name="l00693"></a><span class="lineno">  693</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a6d50e252f15e0c6c14639bdd343285fd">SDL_RenderDrawLine</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00694"></a><span class="lineno">  694</span>&#160;                                               <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2);</div>
<div class="line"><a name="l00695"></a><span class="lineno">  695</span>&#160;</div>
<div class="line"><a name="l00705"></a><span class="lineno">  705</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a556f150677bb965448b7b361bceb7a76">SDL_RenderDrawLines</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00706"></a><span class="lineno">  706</span>&#160;                                                <span class="keyword">const</span> <a class="code" href="structSDL__Point.html">SDL_Point</a> * points,</div>
<div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;                                                <span class="keywordtype">int</span> count);</div>
<div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;</div>
<div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#ab2a89b5a0c25adb6abdb9aeff28f177c">SDL_RenderDrawRect</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00718"></a><span class="lineno">  718</span>&#160;                                               <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rect);</div>
<div class="line"><a name="l00719"></a><span class="lineno">  719</span>&#160;</div>
<div class="line"><a name="l00729"></a><span class="lineno">  729</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#ae56460fe1b478a55916650e695145cbf">SDL_RenderDrawRects</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00730"></a><span class="lineno">  730</span>&#160;                                                <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rects,</div>
<div class="line"><a name="l00731"></a><span class="lineno">  731</span>&#160;                                                <span class="keywordtype">int</span> count);</div>
<div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;</div>
<div class="line"><a name="l00742"></a><span class="lineno">  742</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a3b5098c1944441034d2c5cff419f93cc">SDL_RenderFillRect</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;                                               <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rect);</div>
<div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;</div>
<div class="line"><a name="l00754"></a><span class="lineno">  754</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a987fe30e64168702f1dfa6407fbe8bec">SDL_RenderFillRects</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00755"></a><span class="lineno">  755</span>&#160;                                                <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rects,</div>
<div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;                                                <span class="keywordtype">int</span> count);</div>
<div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;</div>
<div class="line"><a name="l00770"></a><span class="lineno">  770</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a4b6c2353384c7b7128fd5960b24f2ae6">SDL_RenderCopy</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160;                                           SDL_Texture * texture,</div>
<div class="line"><a name="l00772"></a><span class="lineno">  772</span>&#160;                                           <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * srcrect,</div>
<div class="line"><a name="l00773"></a><span class="lineno">  773</span>&#160;                                           <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * dstrect);</div>
<div class="line"><a name="l00774"></a><span class="lineno">  774</span>&#160;</div>
<div class="line"><a name="l00790"></a><span class="lineno">  790</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#ac2c665c1ce910413272a004cdb52e28e">SDL_RenderCopyEx</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00791"></a><span class="lineno">  791</span>&#160;                                           SDL_Texture * texture,</div>
<div class="line"><a name="l00792"></a><span class="lineno">  792</span>&#160;                                           <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * srcrect,</div>
<div class="line"><a name="l00793"></a><span class="lineno">  793</span>&#160;                                           <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * dstrect,</div>
<div class="line"><a name="l00794"></a><span class="lineno">  794</span>&#160;                                           <span class="keyword">const</span> <span class="keywordtype">double</span> angle,</div>
<div class="line"><a name="l00795"></a><span class="lineno">  795</span>&#160;                                           <span class="keyword">const</span> <a class="code" href="structSDL__Point.html">SDL_Point</a> *center,</div>
<div class="line"><a name="l00796"></a><span class="lineno">  796</span>&#160;                                           <span class="keyword">const</span> <a class="code" href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12">SDL_RendererFlip</a> flip);</div>
<div class="line"><a name="l00797"></a><span class="lineno">  797</span>&#160;</div>
<div class="line"><a name="l00813"></a><span class="lineno">  813</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a6aa7797b165275f1bdd76c3188a784f9">SDL_RenderReadPixels</a>(SDL_Renderer * renderer,</div>
<div class="line"><a name="l00814"></a><span class="lineno">  814</span>&#160;                                                 <span class="keyword">const</span> <a class="code" href="structSDL__Rect.html">SDL_Rect</a> * rect,</div>
<div class="line"><a name="l00815"></a><span class="lineno">  815</span>&#160;                                                 <a class="code" href="SDL__stdinc_8h.html#add440eff171ea5f55cb00c4a9ab8672d">Uint32</a> format,</div>
<div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;                                                 <span class="keywordtype">void</span> *pixels, <span class="keywordtype">int</span> pitch);</div>
<div class="line"><a name="l00817"></a><span class="lineno">  817</span>&#160;</div>
<div class="line"><a name="l00821"></a><span class="lineno">  821</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__render_8h.html#a48fa9d24395f3610746988ecca2aae86">SDL_RenderPresent</a>(SDL_Renderer * renderer);</div>
<div class="line"><a name="l00822"></a><span class="lineno">  822</span>&#160;</div>
<div class="line"><a name="l00829"></a><span class="lineno">  829</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__render_8h.html#a078c0a925e24542d356a02183a306be6">SDL_DestroyTexture</a>(SDL_Texture * texture);</div>
<div class="line"><a name="l00830"></a><span class="lineno">  830</span>&#160;</div>
<div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">void</span> SDLCALL <a class="code" href="SDL__render_8h.html#ab1f096742fa9c882c3f1555ee62c4ac2">SDL_DestroyRenderer</a>(SDL_Renderer * renderer);</div>
<div class="line"><a name="l00838"></a><span class="lineno">  838</span>&#160;</div>
<div class="line"><a name="l00839"></a><span class="lineno">  839</span>&#160;</div>
<div class="line"><a name="l00850"></a><span class="lineno">  850</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#a00a25a5b53d11a363aa8dac1120cd274">SDL_GL_BindTexture</a>(SDL_Texture *texture, <span class="keywordtype">float</span> *texw, <span class="keywordtype">float</span> *texh);</div>
<div class="line"><a name="l00851"></a><span class="lineno">  851</span>&#160;</div>
<div class="line"><a name="l00859"></a><span class="lineno">  859</span>&#160;<span class="keyword">extern</span> DECLSPEC <span class="keywordtype">int</span> SDLCALL <a class="code" href="SDL__render_8h.html#aaf7df600fe205822dea3a9e56f6c78ad">SDL_GL_UnbindTexture</a>(SDL_Texture *texture);</div>
<div class="line"><a name="l00860"></a><span class="lineno">  860</span>&#160;</div>
<div class="line"><a name="l00861"></a><span class="lineno">  861</span>&#160;</div>
<div class="line"><a name="l00862"></a><span class="lineno">  862</span>&#160;<span class="comment">/* Ends C function definitions when using C++ */</span></div>
<div class="line"><a name="l00863"></a><span class="lineno">  863</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00864"></a><span class="lineno">  864</span>&#160;}</div>
<div class="line"><a name="l00865"></a><span class="lineno">  865</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00866"></a><span class="lineno">  866</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="l00867"></a><span class="lineno">  867</span>&#160;</div>
<div class="line"><a name="l00868"></a><span class="lineno">  868</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* _SDL_render_h */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00869"></a><span class="lineno">  869</span>&#160;</div>
<div class="line"><a name="l00870"></a><span class="lineno">  870</span>&#160;<span class="comment">/* vi: set ts=4 sw=4 expandtab: */</span></div>
<div class="ttc" id="SDL__stdinc_8h_html_a2944638813a090aa23e62f4da842c3e2"><div class="ttname"><a href="SDL__stdinc_8h.html#a2944638813a090aa23e62f4da842c3e2">Uint8</a></div><div class="ttdeci">uint8_t Uint8</div><div class="ttdoc">An unsigned 8-bit integer type. </div><div class="ttdef"><b>Definition:</b> SDL_stdinc.h:139</div></div>
<div class="ttc" id="SDL__render_8h_html_a6b8417d7af279e8a0d4a51233da99bc9a52249f41ca2ec4971ec96ee395868a9a"><div class="ttname"><a href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9a52249f41ca2ec4971ec96ee395868a9a">SDL_TEXTUREACCESS_TARGET</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:95</div></div>
<div class="ttc" id="SDL__video_8h_html_a55a196c7d3b8497538632c79ae1e6392"><div class="ttname"><a href="SDL__video_8h.html#a55a196c7d3b8497538632c79ae1e6392">SDL_Window</a></div><div class="ttdeci">struct SDL_Window SDL_Window</div><div class="ttdoc">The type used to identify a window. </div><div class="ttdef"><b>Definition:</b> SDL_video.h:89</div></div>
<div class="ttc" id="SDL__render_8h_html_a6280e56838e0e684caa0869c7c973c12"><div class="ttname"><a href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12">SDL_RendererFlip</a></div><div class="ttdeci">SDL_RendererFlip</div><div class="ttdoc">Flip constants for SDL_RenderCopyEx. </div><div class="ttdef"><b>Definition:</b> SDL_render.h:111</div></div>
<div class="ttc" id="SDL__render_8h_html_afdc8a35ce033f5111843ac9518dc47a4"><div class="ttname"><a href="SDL__render_8h.html#afdc8a35ce033f5111843ac9518dc47a4">SDL_GetRendererInfo</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GetRendererInfo(SDL_Renderer *renderer, SDL_RendererInfo *info)</div><div class="ttdoc">Get information about a rendering context. </div></div>
<div class="ttc" id="SDL__render_8h_html_a8db1ba55c15a3477d71f6a793cee54f1"><div class="ttname"><a href="SDL__render_8h.html#a8db1ba55c15a3477d71f6a793cee54f1">SDL_CreateRenderer</a></div><div class="ttdeci">DECLSPEC SDL_Renderer *SDLCALL SDL_CreateRenderer(SDL_Window *window, int index, Uint32 flags)</div><div class="ttdoc">Create a 2D rendering context for a window. </div></div>
<div class="ttc" id="structSDL__RendererInfo_html_a95cf0ffd1704fd0a4dd8ceac6c9f0542"><div class="ttname"><a href="structSDL__RendererInfo.html#a95cf0ffd1704fd0a4dd8ceac6c9f0542">SDL_RendererInfo::flags</a></div><div class="ttdeci">Uint32 flags</div><div class="ttdef"><b>Definition:</b> SDL_render.h:81</div></div>
<div class="ttc" id="SDL__render_8h_html_a0271c4a8d32cacaff54de9aa7b5a797d"><div class="ttname"><a href="SDL__render_8h.html#a0271c4a8d32cacaff54de9aa7b5a797d">SDL_RenderGetScale</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_RenderGetScale(SDL_Renderer *renderer, float *scaleX, float *scaleY)</div><div class="ttdoc">Get the drawing scale for the current target. </div></div>
<div class="ttc" id="SDL__stdinc_8h_html_add440eff171ea5f55cb00c4a9ab8672d"><div class="ttname"><a href="SDL__stdinc_8h.html#add440eff171ea5f55cb00c4a9ab8672d">Uint32</a></div><div class="ttdeci">uint32_t Uint32</div><div class="ttdoc">An unsigned 32-bit integer type. </div><div class="ttdef"><b>Definition:</b> SDL_stdinc.h:155</div></div>
<div class="ttc" id="SDL__video_8h_html"><div class="ttname"><a href="SDL__video_8h.html">SDL_video.h</a></div></div>
<div class="ttc" id="SDL__render_8h_html_af91e64e2b473a5eb7e93caf253fb760c"><div class="ttname"><a href="SDL__render_8h.html#af91e64e2b473a5eb7e93caf253fb760c">SDL_RenderGetClipRect</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_RenderGetClipRect(SDL_Renderer *renderer, SDL_Rect *rect)</div><div class="ttdoc">Get the clip rectangle for the current target. </div></div>
<div class="ttc" id="SDL__render_8h_html_af64adcd12e4e9d41d48031fd3da7b913"><div class="ttname"><a href="SDL__render_8h.html#af64adcd12e4e9d41d48031fd3da7b913">SDL_LockTexture</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_LockTexture(SDL_Texture *texture, const SDL_Rect *rect, void **pixels, int *pitch)</div><div class="ttdoc">Lock a portion of the texture for write-only pixel access. </div></div>
<div class="ttc" id="SDL__render_8h_html_a00a25a5b53d11a363aa8dac1120cd274"><div class="ttname"><a href="SDL__render_8h.html#a00a25a5b53d11a363aa8dac1120cd274">SDL_GL_BindTexture</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GL_BindTexture(SDL_Texture *texture, float *texw, float *texh)</div><div class="ttdoc">Bind the texture to the current OpenGL/ES/ES2 context for use with OpenGL instructions. </div></div>
<div class="ttc" id="SDL__render_8h_html_ab2a89b5a0c25adb6abdb9aeff28f177c"><div class="ttname"><a href="SDL__render_8h.html#ab2a89b5a0c25adb6abdb9aeff28f177c">SDL_RenderDrawRect</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderDrawRect(SDL_Renderer *renderer, const SDL_Rect *rect)</div><div class="ttdoc">Draw a rectangle on the current rendering target. </div></div>
<div class="ttc" id="SDL__render_8h_html_a37e6e440b995756c9cc8a20fe3ca2385"><div class="ttname"><a href="SDL__render_8h.html#a37e6e440b995756c9cc8a20fe3ca2385">SDL_SetRenderDrawBlendMode</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_SetRenderDrawBlendMode(SDL_Renderer *renderer, SDL_BlendMode blendMode)</div><div class="ttdoc">Set the blend mode used for drawing operations (Fill and Line). </div></div>
<div class="ttc" id="SDL__render_8h_html_a60a7a6cb31b64f9f13c923fe44ba4d6f"><div class="ttname"><a href="SDL__render_8h.html#a60a7a6cb31b64f9f13c923fe44ba4d6f">SDL_RenderGetViewport</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_RenderGetViewport(SDL_Renderer *renderer, SDL_Rect *rect)</div><div class="ttdoc">Get the drawing area for the current target. </div></div>
<div class="ttc" id="SDL__rect_8h_html"><div class="ttname"><a href="SDL__rect_8h.html">SDL_rect.h</a></div></div>
<div class="ttc" id="SDL__render_8h_html_a6280e56838e0e684caa0869c7c973c12a580b026a6ad4e3493677ad47f3bd939a"><div class="ttname"><a href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12a580b026a6ad4e3493677ad47f3bd939a">SDL_FLIP_NONE</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:113</div></div>
<div class="ttc" id="SDL__render_8h_html_a7aab41a7058997590095e5568d065c11"><div class="ttname"><a href="SDL__render_8h.html#a7aab41a7058997590095e5568d065c11">SDL_UpdateTexture</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_UpdateTexture(SDL_Texture *texture, const SDL_Rect *rect, const void *pixels, int pitch)</div><div class="ttdoc">Update the given texture rectangle with new pixel data. </div></div>
<div class="ttc" id="SDL__render_8h_html_aaf7df600fe205822dea3a9e56f6c78ad"><div class="ttname"><a href="SDL__render_8h.html#aaf7df600fe205822dea3a9e56f6c78ad">SDL_GL_UnbindTexture</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GL_UnbindTexture(SDL_Texture *texture)</div><div class="ttdoc">Unbind a texture from the current OpenGL/ES/ES2 context. </div></div>
<div class="ttc" id="SDL__render_8h_html_aad2bf04e82a6fb8df44c0b6791321cb5"><div class="ttname"><a href="SDL__render_8h.html#aad2bf04e82a6fb8df44c0b6791321cb5">SDL_UpdateYUVTexture</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_UpdateYUVTexture(SDL_Texture *texture, const SDL_Rect *rect, const Uint8 *Yplane, int Ypitch, const Uint8 *Uplane, int Upitch, const Uint8 *Vplane, int Vpitch)</div><div class="ttdoc">Update a rectangle within a planar YV12 or IYUV texture with new pixel data. </div></div>
<div class="ttc" id="SDL__render_8h_html_aa52b062e271226c5ec8cdb8aa6dc69eb"><div class="ttname"><a href="SDL__render_8h.html#aa52b062e271226c5ec8cdb8aa6dc69eb">SDL_RenderSetScale</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderSetScale(SDL_Renderer *renderer, float scaleX, float scaleY)</div><div class="ttdoc">Set the drawing scale for rendering on the current target. </div></div>
<div class="ttc" id="SDL__render_8h_html_ab8e17e5235991e1da5a53a90f1d53d11"><div class="ttname"><a href="SDL__render_8h.html#ab8e17e5235991e1da5a53a90f1d53d11">SDL_GetRenderer</a></div><div class="ttdeci">DECLSPEC SDL_Renderer *SDLCALL SDL_GetRenderer(SDL_Window *window)</div><div class="ttdoc">Get the renderer associated with a window. </div></div>
<div class="ttc" id="SDL__render_8h_html_abfc0c9a50d9d1870ab7d271b7a73d8ab"><div class="ttname"><a href="SDL__render_8h.html#abfc0c9a50d9d1870ab7d271b7a73d8ab">SDL_GetRendererOutputSize</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GetRendererOutputSize(SDL_Renderer *renderer, int *w, int *h)</div><div class="ttdoc">Get the output size of a rendering context. </div></div>
<div class="ttc" id="SDL__render_8h_html_a7fc9db6cde77fc9c95a4f65bc7d30073"><div class="ttname"><a href="SDL__render_8h.html#a7fc9db6cde77fc9c95a4f65bc7d30073">SDL_UnlockTexture</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_UnlockTexture(SDL_Texture *texture)</div><div class="ttdoc">Unlock a texture, uploading the changes to video memory, if needed. </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="structSDL__Rect_html"><div class="ttname"><a href="structSDL__Rect.html">SDL_Rect</a></div><div class="ttdoc">A rectangle, with the origin at the upper left. </div><div class="ttdef"><b>Definition:</b> SDL_rect.h:63</div></div>
<div class="ttc" id="SDL__render_8h_html_a6d50e252f15e0c6c14639bdd343285fd"><div class="ttname"><a href="SDL__render_8h.html#a6d50e252f15e0c6c14639bdd343285fd">SDL_RenderDrawLine</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderDrawLine(SDL_Renderer *renderer, int x1, int y1, int x2, int y2)</div><div class="ttdoc">Draw a line on the current rendering target. </div></div>
<div class="ttc" id="SDL__render_8h_html_a556f150677bb965448b7b361bceb7a76"><div class="ttname"><a href="SDL__render_8h.html#a556f150677bb965448b7b361bceb7a76">SDL_RenderDrawLines</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderDrawLines(SDL_Renderer *renderer, const SDL_Point *points, int count)</div><div class="ttdoc">Draw a series of connected lines on the current rendering target. </div></div>
<div class="ttc" id="SDL__render_8h_html_a8d8aacd15cb2cb24e61ae1905e7a5ab5a3c1a49753bd4e0a8cfa7c64ed5a4b0df"><div class="ttname"><a href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5a3c1a49753bd4e0a8cfa7c64ed5a4b0df">SDL_TEXTUREMODULATE_NONE</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:103</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="SDL__render_8h_html_a27bad6dceb9d5e08d41506260dfc1c71"><div class="ttname"><a href="SDL__render_8h.html#a27bad6dceb9d5e08d41506260dfc1c71">SDL_RenderSetViewport</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderSetViewport(SDL_Renderer *renderer, const SDL_Rect *rect)</div><div class="ttdoc">Set the drawing area for rendering on the current target. </div></div>
<div class="ttc" id="structSDL__Surface_html"><div class="ttname"><a href="structSDL__Surface.html">SDL_Surface</a></div><div class="ttdoc">A collection of pixels used in software blitting. </div><div class="ttdef"><b>Definition:</b> SDL_surface.h:69</div></div>
<div class="ttc" id="SDL__render_8h_html_a8d8aacd15cb2cb24e61ae1905e7a5ab5a5a9d122094526405306483d856caa21e"><div class="ttname"><a href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5a5a9d122094526405306483d856caa21e">SDL_TEXTUREMODULATE_COLOR</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:104</div></div>
<div class="ttc" id="SDL__render_8h_html_a2479163b0f2909cc50cef7af3c279000"><div class="ttname"><a href="SDL__render_8h.html#a2479163b0f2909cc50cef7af3c279000">SDL_SetRenderTarget</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_SetRenderTarget(SDL_Renderer *renderer, SDL_Texture *texture)</div><div class="ttdoc">Set a texture as the current rendering target. </div></div>
<div class="ttc" id="SDL__render_8h_html_a6d745185e6d2287d8a9a622d8b65dfce"><div class="ttname"><a href="SDL__render_8h.html#a6d745185e6d2287d8a9a622d8b65dfce">SDL_RendererInfo</a></div><div class="ttdeci">struct SDL_RendererInfo SDL_RendererInfo</div><div class="ttdoc">Information on the capabilities of a render driver or context. </div></div>
<div class="ttc" id="SDL__render_8h_html_a1cc3302a4c7fb3b37e8fd5263a80758b"><div class="ttname"><a href="SDL__render_8h.html#a1cc3302a4c7fb3b37e8fd5263a80758b">SDL_SetTextureAlphaMod</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_SetTextureAlphaMod(SDL_Texture *texture, Uint8 alpha)</div><div class="ttdoc">Set an additional alpha value used in render copy operations. </div></div>
<div class="ttc" id="SDL__render_8h_html_a4b6c2353384c7b7128fd5960b24f2ae6"><div class="ttname"><a href="SDL__render_8h.html#a4b6c2353384c7b7128fd5960b24f2ae6">SDL_RenderCopy</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderCopy(SDL_Renderer *renderer, SDL_Texture *texture, const SDL_Rect *srcrect, const SDL_Rect *dstrect)</div><div class="ttdoc">Copy a portion of the texture to the current rendering target. </div></div>
<div class="ttc" id="SDL__render_8h_html_a8ff1a991e7a2599cfc9ea43dfa920d0b"><div class="ttname"><a href="SDL__render_8h.html#a8ff1a991e7a2599cfc9ea43dfa920d0b">SDL_RenderDrawPoints</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderDrawPoints(SDL_Renderer *renderer, const SDL_Point *points, int count)</div><div class="ttdoc">Draw multiple points on the current rendering target. </div></div>
<div class="ttc" id="SDL__render_8h_html_a3b5098c1944441034d2c5cff419f93cc"><div class="ttname"><a href="SDL__render_8h.html#a3b5098c1944441034d2c5cff419f93cc">SDL_RenderFillRect</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderFillRect(SDL_Renderer *renderer, const SDL_Rect *rect)</div><div class="ttdoc">Fill a rectangle on the current rendering target with the drawing color. </div></div>
<div class="ttc" id="structSDL__RendererInfo_html_a6e6757e3d5c1f0922adaba39380edfa6"><div class="ttname"><a href="structSDL__RendererInfo.html#a6e6757e3d5c1f0922adaba39380edfa6">SDL_RendererInfo::max_texture_width</a></div><div class="ttdeci">int max_texture_width</div><div class="ttdef"><b>Definition:</b> SDL_render.h:84</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__render_8h_html_aa70e4ce3a875399d4291dca23e687b11"><div class="ttname"><a href="SDL__render_8h.html#aa70e4ce3a875399d4291dca23e687b11">SDL_GetTextureColorMod</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GetTextureColorMod(SDL_Texture *texture, Uint8 *r, Uint8 *g, Uint8 *b)</div><div class="ttdoc">Get the additional color value used in render copy operations. </div></div>
<div class="ttc" id="SDL__render_8h_html_af8b9cb77ca18f76c18f39d29ed960de8"><div class="ttname"><a href="SDL__render_8h.html#af8b9cb77ca18f76c18f39d29ed960de8">SDL_SetTextureBlendMode</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_SetTextureBlendMode(SDL_Texture *texture, SDL_BlendMode blendMode)</div><div class="ttdoc">Set the blend mode used for texture copy operations. </div></div>
<div class="ttc" id="SDL__render_8h_html_a384109767532e9703652233571a0d3cf"><div class="ttname"><a href="SDL__render_8h.html#a384109767532e9703652233571a0d3cf">SDL_GetRenderDrawBlendMode</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GetRenderDrawBlendMode(SDL_Renderer *renderer, SDL_BlendMode *blendMode)</div><div class="ttdoc">Get the blend mode used for drawing operations. </div></div>
<div class="ttc" id="SDL__render_8h_html_ae56460fe1b478a55916650e695145cbf"><div class="ttname"><a href="SDL__render_8h.html#ae56460fe1b478a55916650e695145cbf">SDL_RenderDrawRects</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderDrawRects(SDL_Renderer *renderer, const SDL_Rect *rects, int count)</div><div class="ttdoc">Draw some number of rectangles on the current rendering target. </div></div>
<div class="ttc" id="SDL__render_8h_html_aa566ba52ac01bd13f6fdfcdfc3af217f"><div class="ttname"><a href="SDL__render_8h.html#aa566ba52ac01bd13f6fdfcdfc3af217f">SDL_RenderGetLogicalSize</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_RenderGetLogicalSize(SDL_Renderer *renderer, int *w, int *h)</div><div class="ttdoc">Get device independent resolution for rendering. </div></div>
<div class="ttc" id="SDL__render_8h_html_ab5ff70c980ec23b05a95e0435bd55b4a"><div class="ttname"><a href="SDL__render_8h.html#ab5ff70c980ec23b05a95e0435bd55b4a">SDL_CreateTexture</a></div><div class="ttdeci">DECLSPEC SDL_Texture *SDLCALL SDL_CreateTexture(SDL_Renderer *renderer, Uint32 format, int access, int w, int h)</div><div class="ttdoc">Create a texture for a rendering context. </div></div>
<div class="ttc" id="SDL__render_8h_html_a3a6e51bbee5fd3f8ee0c9f7504ae4130a1268ba2faaf6d9c7c7b71fc550f4248a"><div class="ttname"><a href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a1268ba2faaf6d9c7c7b71fc550f4248a">SDL_RENDERER_ACCELERATED</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:67</div></div>
<div class="ttc" id="SDL__render_8h_html_a6b8417d7af279e8a0d4a51233da99bc9a07c9015fe5cf4e0737d2836acdf00a34"><div class="ttname"><a href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9a07c9015fe5cf4e0737d2836acdf00a34">SDL_TEXTUREACCESS_STATIC</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:93</div></div>
<div class="ttc" id="SDL__render_8h_html_a0c75234b90965e9db70947fbe91a5840"><div class="ttname"><a href="SDL__render_8h.html#a0c75234b90965e9db70947fbe91a5840">SDL_CreateTextureFromSurface</a></div><div class="ttdeci">DECLSPEC SDL_Texture *SDLCALL SDL_CreateTextureFromSurface(SDL_Renderer *renderer, SDL_Surface *surface)</div><div class="ttdoc">Create a texture from an existing surface. </div></div>
<div class="ttc" id="SDL__render_8h_html_a48fa9d24395f3610746988ecca2aae86"><div class="ttname"><a href="SDL__render_8h.html#a48fa9d24395f3610746988ecca2aae86">SDL_RenderPresent</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_RenderPresent(SDL_Renderer *renderer)</div><div class="ttdoc">Update the screen with rendering performed. </div></div>
<div class="ttc" id="SDL__render_8h_html_ab576a09c91675dbd8dba9d05dd2fc0bc"><div class="ttname"><a href="SDL__render_8h.html#ab576a09c91675dbd8dba9d05dd2fc0bc">SDL_RenderDrawPoint</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderDrawPoint(SDL_Renderer *renderer, int x, int y)</div><div class="ttdoc">Draw a point on the current rendering target. </div></div>
<div class="ttc" id="SDL__render_8h_html_a2595ee57e6f3a4882f3ae4062ca420c4"><div class="ttname"><a href="SDL__render_8h.html#a2595ee57e6f3a4882f3ae4062ca420c4">SDL_GetTextureBlendMode</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GetTextureBlendMode(SDL_Texture *texture, SDL_BlendMode *blendMode)</div><div class="ttdoc">Get the blend mode used for texture copy operations. </div></div>
<div class="ttc" id="SDL__render_8h_html_a126c5e0fb7abb3aa1bbfe60ac0102857"><div class="ttname"><a href="SDL__render_8h.html#a126c5e0fb7abb3aa1bbfe60ac0102857">SDL_RenderTargetSupported</a></div><div class="ttdeci">DECLSPEC SDL_bool SDLCALL SDL_RenderTargetSupported(SDL_Renderer *renderer)</div><div class="ttdoc">Determines whether a window supports the use of render targets. </div></div>
<div class="ttc" id="SDL__render_8h_html_a3a6e51bbee5fd3f8ee0c9f7504ae4130a77aa48df9c4f56f0b1c66c406da3ab81"><div class="ttname"><a href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a77aa48df9c4f56f0b1c66c406da3ab81">SDL_RENDERER_TARGETTEXTURE</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:71</div></div>
<div class="ttc" id="SDL__render_8h_html_a473b4abbb29c60e98876eb68ad850f79"><div class="ttname"><a href="SDL__render_8h.html#a473b4abbb29c60e98876eb68ad850f79">SDL_RenderClear</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderClear(SDL_Renderer *renderer)</div><div class="ttdoc">Clear the current rendering target with the drawing color. </div></div>
<div class="ttc" id="SDL__render_8h_html_a6b8417d7af279e8a0d4a51233da99bc9"><div class="ttname"><a href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9">SDL_TextureAccess</a></div><div class="ttdeci">SDL_TextureAccess</div><div class="ttdoc">The access pattern allowed for a texture. </div><div class="ttdef"><b>Definition:</b> SDL_render.h:91</div></div>
<div class="ttc" id="SDL__render_8h_html_a8d8aacd15cb2cb24e61ae1905e7a5ab5a431abaf1e024cd43df94a967ba1e836f"><div class="ttname"><a href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5a431abaf1e024cd43df94a967ba1e836f">SDL_TEXTUREMODULATE_ALPHA</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:105</div></div>
<div class="ttc" id="structSDL__Point_html"><div class="ttname"><a href="structSDL__Point.html">SDL_Point</a></div><div class="ttdoc">The structure that defines a point. </div><div class="ttdef"><b>Definition:</b> SDL_rect.h:47</div></div>
<div class="ttc" id="SDL__render_8h_html_a3a6e51bbee5fd3f8ee0c9f7504ae4130a12abcfe685ff444f0fc727db981a0c83"><div class="ttname"><a href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a12abcfe685ff444f0fc727db981a0c83">SDL_RENDERER_PRESENTVSYNC</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:69</div></div>
<div class="ttc" id="SDL__render_8h_html_aa26234da40f87f4b16d715564242a341"><div class="ttname"><a href="SDL__render_8h.html#aa26234da40f87f4b16d715564242a341">SDL_SetRenderDrawColor</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_SetRenderDrawColor(SDL_Renderer *renderer, Uint8 r, Uint8 g, Uint8 b, Uint8 a)</div><div class="ttdoc">Set the color used for drawing operations (Rect, Line and Clear). </div></div>
<div class="ttc" id="SDL__render_8h_html_a6280e56838e0e684caa0869c7c973c12acfc2af6936e75fa246c98d316425c0ce"><div class="ttname"><a href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12acfc2af6936e75fa246c98d316425c0ce">SDL_FLIP_HORIZONTAL</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:114</div></div>
<div class="ttc" id="structSDL__RendererInfo_html_acdec165b2053b914313f5996983ec6b8"><div class="ttname"><a href="structSDL__RendererInfo.html#acdec165b2053b914313f5996983ec6b8">SDL_RendererInfo::num_texture_formats</a></div><div class="ttdeci">Uint32 num_texture_formats</div><div class="ttdef"><b>Definition:</b> SDL_render.h:82</div></div>
<div class="ttc" id="SDL__render_8h_html_a4dd8a7e6e6f0948541a1ff6b2ecff192"><div class="ttname"><a href="SDL__render_8h.html#a4dd8a7e6e6f0948541a1ff6b2ecff192">SDL_GetNumRenderDrivers</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GetNumRenderDrivers(void)</div><div class="ttdoc">Get the number of 2D rendering drivers available for the current display. </div></div>
<div class="ttc" id="SDL__render_8h_html_a1a26a4aa0d2baa4c150ee1e080d1eeee"><div class="ttname"><a href="SDL__render_8h.html#a1a26a4aa0d2baa4c150ee1e080d1eeee">SDL_CreateSoftwareRenderer</a></div><div class="ttdeci">DECLSPEC SDL_Renderer *SDLCALL SDL_CreateSoftwareRenderer(SDL_Surface *surface)</div><div class="ttdoc">Create a 2D software rendering context for a surface. </div></div>
<div class="ttc" id="structSDL__RendererInfo_html"><div class="ttname"><a href="structSDL__RendererInfo.html">SDL_RendererInfo</a></div><div class="ttdoc">Information on the capabilities of a render driver or context. </div><div class="ttdef"><b>Definition:</b> SDL_render.h:78</div></div>
<div class="ttc" id="SDL__render_8h_html_a6280e56838e0e684caa0869c7c973c12a27ec807eec1d9adffced6a70cd85ef01"><div class="ttname"><a href="SDL__render_8h.html#a6280e56838e0e684caa0869c7c973c12a27ec807eec1d9adffced6a70cd85ef01">SDL_FLIP_VERTICAL</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:115</div></div>
<div class="ttc" id="SDL__render_8h_html_a1b8e6544c3fc23ddd9b0f0bfb14cef39"><div class="ttname"><a href="SDL__render_8h.html#a1b8e6544c3fc23ddd9b0f0bfb14cef39">SDL_GetRenderDrawColor</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GetRenderDrawColor(SDL_Renderer *renderer, Uint8 *r, Uint8 *g, Uint8 *b, Uint8 *a)</div><div class="ttdoc">Get the color used for drawing operations (Rect, Line and Clear). </div></div>
<div class="ttc" id="SDL__render_8h_html_aade777757bfc3b98bf3ef742b1d8a052"><div class="ttname"><a href="SDL__render_8h.html#aade777757bfc3b98bf3ef742b1d8a052">SDL_QueryTexture</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_QueryTexture(SDL_Texture *texture, Uint32 *format, int *access, int *w, int *h)</div><div class="ttdoc">Query the attributes of a texture. </div></div>
<div class="ttc" id="SDL__render_8h_html_a3a6e51bbee5fd3f8ee0c9f7504ae4130"><div class="ttname"><a href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130">SDL_RendererFlags</a></div><div class="ttdeci">SDL_RendererFlags</div><div class="ttdoc">Flags used when creating a rendering context. </div><div class="ttdef"><b>Definition:</b> SDL_render.h:64</div></div>
<div class="ttc" id="SDL__blendmode_8h_html_a850d3c67a878fd6698a1c8dbb1eabf1e"><div class="ttname"><a href="SDL__blendmode_8h.html#a850d3c67a878fd6698a1c8dbb1eabf1e">SDL_BlendMode</a></div><div class="ttdeci">SDL_BlendMode</div><div class="ttdoc">The blend mode used in SDL_RenderCopy() and drawing operations. </div><div class="ttdef"><b>Definition:</b> SDL_blendmode.h:40</div></div>
<div class="ttc" id="SDL__render_8h_html_a078c0a925e24542d356a02183a306be6"><div class="ttname"><a href="SDL__render_8h.html#a078c0a925e24542d356a02183a306be6">SDL_DestroyTexture</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_DestroyTexture(SDL_Texture *texture)</div><div class="ttdoc">Destroy the specified texture. </div></div>
<div class="ttc" id="SDL__render_8h_html_a987fe30e64168702f1dfa6407fbe8bec"><div class="ttname"><a href="SDL__render_8h.html#a987fe30e64168702f1dfa6407fbe8bec">SDL_RenderFillRects</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderFillRects(SDL_Renderer *renderer, const SDL_Rect *rects, int count)</div><div class="ttdoc">Fill some number of rectangles on the current rendering target with the drawing color. </div></div>
<div class="ttc" id="structSDL__RendererInfo_html_a87c6a13e8d535c2148f8913c05e13102"><div class="ttname"><a href="structSDL__RendererInfo.html#a87c6a13e8d535c2148f8913c05e13102">SDL_RendererInfo::max_texture_height</a></div><div class="ttdeci">int max_texture_height</div><div class="ttdef"><b>Definition:</b> SDL_render.h:85</div></div>
<div class="ttc" id="SDL__render_8h_html_ac3aa070e5cda5bab246621f7efc9f143"><div class="ttname"><a href="SDL__render_8h.html#ac3aa070e5cda5bab246621f7efc9f143">SDL_CreateWindowAndRenderer</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_CreateWindowAndRenderer(int width, int height, Uint32 window_flags, SDL_Window **window, SDL_Renderer **renderer)</div><div class="ttdoc">Create a window and default renderer. </div></div>
<div class="ttc" id="SDL__render_8h_html_aa9a7e1ca629863212c2c1b17112f65bd"><div class="ttname"><a href="SDL__render_8h.html#aa9a7e1ca629863212c2c1b17112f65bd">SDL_GetRenderDriverInfo</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GetRenderDriverInfo(int index, SDL_RendererInfo *info)</div><div class="ttdoc">Get information about a specific 2D rendering driver for the current display. </div></div>
<div class="ttc" id="SDL__render_8h_html_a042f1c998d4a29ea236fffcaa0782bf1"><div class="ttname"><a href="SDL__render_8h.html#a042f1c998d4a29ea236fffcaa0782bf1">SDL_GetRenderTarget</a></div><div class="ttdeci">DECLSPEC SDL_Texture *SDLCALL SDL_GetRenderTarget(SDL_Renderer *renderer)</div><div class="ttdoc">Get the current render target or NULL for the default render target. </div></div>
<div class="ttc" id="SDL__render_8h_html_a2788c24590fd26bcf0d5be2ffcb85c04"><div class="ttname"><a href="SDL__render_8h.html#a2788c24590fd26bcf0d5be2ffcb85c04">SDL_RenderSetClipRect</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderSetClipRect(SDL_Renderer *renderer, const SDL_Rect *rect)</div><div class="ttdoc">Set the clip rectangle for the current target. </div></div>
<div class="ttc" id="structSDL__RendererInfo_html_a433ecb2865c81ba9f28038e56a4ae6f3"><div class="ttname"><a href="structSDL__RendererInfo.html#a433ecb2865c81ba9f28038e56a4ae6f3">SDL_RendererInfo::name</a></div><div class="ttdeci">const char * name</div><div class="ttdef"><b>Definition:</b> SDL_render.h:80</div></div>
<div class="ttc" id="SDL__render_8h_html_ad0596fd507c9bf9f8f9594cd9064860c"><div class="ttname"><a href="SDL__render_8h.html#ad0596fd507c9bf9f8f9594cd9064860c">SDL_RenderSetLogicalSize</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderSetLogicalSize(SDL_Renderer *renderer, int w, int h)</div><div class="ttdoc">Set device independent resolution for rendering. </div></div>
<div class="ttc" id="SDL__render_8h_html_ab1f096742fa9c882c3f1555ee62c4ac2"><div class="ttname"><a href="SDL__render_8h.html#ab1f096742fa9c882c3f1555ee62c4ac2">SDL_DestroyRenderer</a></div><div class="ttdeci">DECLSPEC void SDLCALL SDL_DestroyRenderer(SDL_Renderer *renderer)</div><div class="ttdoc">Destroy the rendering context for a window and free associated textures. </div></div>
<div class="ttc" id="SDL__render_8h_html_a6b8417d7af279e8a0d4a51233da99bc9a19a4751f16e6b411aeb9c835d6c061b4"><div class="ttname"><a href="SDL__render_8h.html#a6b8417d7af279e8a0d4a51233da99bc9a19a4751f16e6b411aeb9c835d6c061b4">SDL_TEXTUREACCESS_STREAMING</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:94</div></div>
<div class="ttc" id="SDL__render_8h_html_a8d8aacd15cb2cb24e61ae1905e7a5ab5"><div class="ttname"><a href="SDL__render_8h.html#a8d8aacd15cb2cb24e61ae1905e7a5ab5">SDL_TextureModulate</a></div><div class="ttdeci">SDL_TextureModulate</div><div class="ttdoc">The texture channel modulation used in SDL_RenderCopy(). </div><div class="ttdef"><b>Definition:</b> SDL_render.h:101</div></div>
<div class="ttc" id="SDL__render_8h_html_ac2c665c1ce910413272a004cdb52e28e"><div class="ttname"><a href="SDL__render_8h.html#ac2c665c1ce910413272a004cdb52e28e">SDL_RenderCopyEx</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderCopyEx(SDL_Renderer *renderer, SDL_Texture *texture, const SDL_Rect *srcrect, const SDL_Rect *dstrect, const double angle, const SDL_Point *center, const SDL_RendererFlip flip)</div><div class="ttdoc">Copy a portion of the source texture to the current rendering target, rotating it by angle around the...</div></div>
<div class="ttc" id="structSDL__RendererInfo_html_a88450f9d48e593ec4571e3ba7cc3427d"><div class="ttname"><a href="structSDL__RendererInfo.html#a88450f9d48e593ec4571e3ba7cc3427d">SDL_RendererInfo::texture_formats</a></div><div class="ttdeci">Uint32 texture_formats[16]</div><div class="ttdef"><b>Definition:</b> SDL_render.h:83</div></div>
<div class="ttc" id="SDL__render_8h_html_a6aa7797b165275f1bdd76c3188a784f9"><div class="ttname"><a href="SDL__render_8h.html#a6aa7797b165275f1bdd76c3188a784f9">SDL_RenderReadPixels</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_RenderReadPixels(SDL_Renderer *renderer, const SDL_Rect *rect, Uint32 format, void *pixels, int pitch)</div><div class="ttdoc">Read pixels from the current rendering target. </div></div>
<div class="ttc" id="SDL__render_8h_html_a348399db33c03a7882cef0c6e6c1756f"><div class="ttname"><a href="SDL__render_8h.html#a348399db33c03a7882cef0c6e6c1756f">SDL_SetTextureColorMod</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_SetTextureColorMod(SDL_Texture *texture, Uint8 r, Uint8 g, Uint8 b)</div><div class="ttdoc">Set an additional color value used in render copy operations. </div></div>
<div class="ttc" id="SDL__render_8h_html_a4d9a9e945ec95f30e5c48ce305de33ad"><div class="ttname"><a href="SDL__render_8h.html#a4d9a9e945ec95f30e5c48ce305de33ad">SDL_GetTextureAlphaMod</a></div><div class="ttdeci">DECLSPEC int SDLCALL SDL_GetTextureAlphaMod(SDL_Texture *texture, Uint8 *alpha)</div><div class="ttdoc">Get the additional alpha value used in render copy operations. </div></div>
<div class="ttc" id="SDL__render_8h_html_a3a6e51bbee5fd3f8ee0c9f7504ae4130a02efc6cb7656c03d7a7d0164aced7e84"><div class="ttname"><a href="SDL__render_8h.html#a3a6e51bbee5fd3f8ee0c9f7504ae4130a02efc6cb7656c03d7a7d0164aced7e84">SDL_RENDERER_SOFTWARE</a></div><div class="ttdef"><b>Definition:</b> SDL_render.h:66</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Oct 16 2014 16:33:08 for My Project by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>