OSDN Git Service

2e9bd6ae18231196a832608711507be2c75f94bc
[ring-lang-081/ring.git] / docs / build / html / ringlibsdlfuncsdoc.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
4
5 <html xmlns="http://www.w3.org/1999/xhtml">
6   <head>
7     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
8     
9     <title>RingLibSDL 関数リファレンス &mdash; プログラミング言語 Ring 1.12 取扱説明書</title>
10     
11     <link rel="stylesheet" href="_static/bootstrap-astropy.css" type="text/css" />
12     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
13     
14     <script type="text/javascript">
15       var DOCUMENTATION_OPTIONS = {
16         URL_ROOT:    './',
17         VERSION:     '1.12',
18         COLLAPSE_INDEX: false,
19         FILE_SUFFIX: '.html',
20         HAS_SOURCE:  true
21       };
22     </script>
23     <script type="text/javascript" src="_static/jquery.js"></script>
24     <script type="text/javascript" src="_static/underscore.js"></script>
25     <script type="text/javascript" src="_static/doctools.js"></script>
26     <script type="text/javascript" src="_static/translations.js"></script>
27     <link rel="top" title="プログラミング言語 Ring 1.12 取扱説明書" href="index.html" />
28     <link rel="next" title="RingLibuv 関数リファレンス" href="ringlibuvfuncsdoc.html" />
29     <link rel="prev" title="RingAllegro 関数リファレンス" href="ringallegrofuncsdoc.html" />
30     <link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,600' rel='stylesheet' type='text/css'/>
31
32   </head>
33   <body role="document">
34 <div class="topbar">
35   <a class="brand" title="Documentation Home" href="index.html"><span id="logotext1">&#x1f369;Ring</span><span id="logotext2"> 1.12</span><span id="logotext3">:docs</span></a>
36   <ul>
37     
38     <li><a href="http://ring-lang.sourceforge.net/news.html">News</a></li>
39     <li><a href="http://ring-lang.sourceforge.net/download.html">Download</a></li>
40     <li><a href="https://groups.google.com/forum/#!forum/ring-lang">Get Help</a></li>
41     <li><a href="https://github.com/ring-lang/ring">Contribute</a></li>
42     <li><a href="http://ring-lang.sourceforge.net/resources.html">Resources</a></li>
43     <li><a href="http://ring-lang.sourceforge.net/team.html">Team</a></li>
44     
45     <li><a title="Ring Homepage" href="http://ring-lang.net/">Website</a></li>
46     <li><a title="総合索引" href="genindex.html">Index</a></li>
47     <li>
48       
49       
50 <form action="search.html" method="get">
51   <input type="text" name="q" placeholder="Search" />
52   <input type="hidden" name="check_keywords" value="yes" />
53   <input type="hidden" name="area" value="default" />
54 </form>
55       
56     </li>
57   </ul>
58 </div>
59
60 <div class="related">
61     <h3>ナビゲーション</h3>
62     <ul>
63       <li class="right">
64         <a href="ringlibuvfuncsdoc.html" title="RingLibuv 関数リファレンス">
65           next &raquo;
66         </a>
67       </li>
68       <li class="right">
69         <a href="ringallegrofuncsdoc.html" title="RingAllegro 関数リファレンス">
70           &laquo; previous
71         </a>
72          |
73       </li>
74       <li>
75         <a href="index.html">プログラミング言語 Ring 1.12 取扱説明書</a>
76          &raquo;
77       </li>
78       
79       <li>RingLibSDL 関数リファレンス</li> 
80     </ul>
81 </div>
82   
83
84     <div class="document">
85       <div class="documentwrapper">
86         <div class="bodywrapper">
87           <div class="body" role="main">
88             
89   <div class="section" id="ringlibsdl">
90 <span id="index-0"></span><h1>RingLibSDL 関数リファレンス<a class="headerlink" href="#ringlibsdl" title="このヘッドラインへのパーマリンク">¶</a></h1>
91 <ul class="simple">
92 <li>MIX_DEFAULT_FORMAT</li>
93 <li>SDL_QUIT</li>
94 <li>SDL_BUTTON_LEFT</li>
95 <li>SDL_BUTTON_MIDDLE</li>
96 <li>SDL_BUTTON_RIGHT</li>
97 <li>SDL_PRESSED</li>
98 <li>SDL_RELEASED</li>
99 <li>SDL_APP_TERMINATING</li>
100 <li>SDL_APP_LOWMEMORY</li>
101 <li>SDL_APP_WILLENTERBACKGROUND</li>
102 <li>SDL_APP_DIDENTERBACKGROUND</li>
103 <li>SDL_APP_WILLENTERFOREGROUND</li>
104 <li>SDL_APP_DIDENTERFOREGROUND</li>
105 <li>SDL_WINDOWEVENT</li>
106 <li>SDL_SYSWMEVENT</li>
107 <li>SDL_KEYDOWN</li>
108 <li>SDL_KEYUP</li>
109 <li>SDL_TEXTEDITING</li>
110 <li>SDL_TEXTINPUT</li>
111 <li>SDL_MOUSEMOTION</li>
112 <li>SDL_MOUSEBUTTONDOWN</li>
113 <li>SDL_MOUSEBUTTONUP</li>
114 <li>SDL_MOUSEWHEEL</li>
115 <li>SDL_JOYAXISMOTION</li>
116 <li>SDL_JOYBALLMOTION</li>
117 <li>SDL_JOYHATMOTION</li>
118 <li>SDL_JOYBUTTONDOWN</li>
119 <li>SDL_JOYBUTTONUP</li>
120 <li>SDL_JOYDEVICEADDED</li>
121 <li>SDL_JOYDEVICEREMOVED</li>
122 <li>SDL_CONTROLLERAXISMOTION</li>
123 <li>SDL_CONTROLLERBUTTONDOWN</li>
124 <li>SDL_CONTROLLERBUTTONUP</li>
125 <li>SDL_CONTROLLERDEVICEADDED</li>
126 <li>SDL_CONTROLLERDEVICEREMOVED</li>
127 <li>SDL_CONTROLLERDEVICEREMAPPED</li>
128 <li>SDL_FINGERDOWN</li>
129 <li>SDL_FINGERUP</li>
130 <li>SDL_FINGERMOTION</li>
131 <li>SDL_DOLLARGESTURE</li>
132 <li>SDL_DOLLARRECORD</li>
133 <li>SDL_MULTIGESTURE</li>
134 <li>SDL_CLIPBOARDUPDATE</li>
135 <li>SDL_DROPFILE</li>
136 <li>SDL_RENDER_TARGETS_RESET</li>
137 <li>SDL_USEREVENT</li>
138 <li>SDL_LASTEVENT</li>
139 <li>SDL_NET_MAJOR_VERSION</li>
140 <li>SDL_NET_MINOR_VERSION</li>
141 <li>SDL_NET_PATCHLEVEL</li>
142 <li>INADDR_ANY</li>
143 <li>INADDR_NONE</li>
144 <li>INADDR_BROADCAST</li>
145 <li>SDLNET_MAX_UDPCHANNELS</li>
146 <li>SDLNET_MAX_UDPADDRESSES</li>
147 <li>SDLK_0</li>
148 <li>SDLK_1</li>
149 <li>SDLK_2</li>
150 <li>SDLK_3</li>
151 <li>SDLK_4</li>
152 <li>SDLK_5</li>
153 <li>SDLK_6</li>
154 <li>SDLK_7</li>
155 <li>SDLK_8</li>
156 <li>SDLK_9</li>
157 <li>SDLK_a</li>
158 <li>SDLK_AC_BACK</li>
159 <li>SDLK_AC_BOOKMARKS</li>
160 <li>SDLK_AC_FORWARD</li>
161 <li>SDLK_AC_HOME</li>
162 <li>SDLK_AC_REFRESH</li>
163 <li>SDLK_AC_SEARCH</li>
164 <li>SDLK_AC_STOP</li>
165 <li>SDLK_AGAIN</li>
166 <li>SDLK_ALTERASE</li>
167 <li>SDLK_QUOTE</li>
168 <li>SDLK_APPLICATION</li>
169 <li>SDLK_AUDIOMUTE</li>
170 <li>SDLK_AUDIONEXT</li>
171 <li>SDLK_AUDIOPLAY</li>
172 <li>SDLK_AUDIOPREV</li>
173 <li>SDLK_BRIGHTNESSDOWN</li>
174 <li>SDLK_BRIGHTNESSUP</li>
175 <li>SDLK_c</li>
176 <li>SDLK_CALCULATOR</li>
177 <li>SDLK_CANCEL</li>
178 <li>SDLK_CAPSLOCK</li>
179 <li>SDLK_CLEAR</li>
180 <li>SDLK_CLEARAGAIN</li>
181 <li>SDLK_COMMA</li>
182 <li>SDLK_COMPUTER</li>
183 <li>SDLK_COPY</li>
184 <li>SDLK_CRSEL</li>
185 <li>SDLK_CURRENCYSUBUNIT</li>
186 <li>SDLK_CURRENCYUNIT</li>
187 <li>SDLK_CUT</li>
188 <li>SDLK_d</li>
189 <li>SDLK_DECIMALSEPARATOR</li>
190 <li>SDLK_DELETE</li>
191 <li>SDLK_DISPLAYSWITCH</li>
192 <li>SDLK_DOWN</li>
193 <li>SDLK_e</li>
194 <li>SDLK_EJECT</li>
195 <li>SDLK_END</li>
196 <li>SDLK_EQUALS</li>
197 <li>SDLK_ESCAPE</li>
198 <li>SDLK_EXECUTE</li>
199 <li>SDLK_EXSEL</li>
200 <li>SDLK_f</li>
201 <li>SDLK_F1</li>
202 <li>SDLK_F10</li>
203 <li>SDLK_F11</li>
204 <li>SDLK_F12</li>
205 <li>SDLK_F13</li>
206 <li>SDLK_F14</li>
207 <li>SDLK_F15</li>
208 <li>SDLK_F16</li>
209 <li>SDLK_F17</li>
210 <li>SDLK_F18</li>
211 <li>SDLK_F19</li>
212 <li>SDLK_F2</li>
213 <li>SDLK_F20</li>
214 <li>SDLK_F21</li>
215 <li>SDLK_F22</li>
216 <li>SDLK_F23</li>
217 <li>SDLK_F24</li>
218 <li>SDLK_F3</li>
219 <li>SDLK_F4</li>
220 <li>SDLK_F5</li>
221 <li>SDLK_F6</li>
222 <li>SDLK_F7</li>
223 <li>SDLK_F8</li>
224 <li>SDLK_F9</li>
225 <li>SDLK_FIND</li>
226 <li>SDLK_g</li>
227 <li>SDLK_BACKQUOTE</li>
228 <li>SDLK_h</li>
229 <li>SDLK_HELP</li>
230 <li>SDLK_HOME</li>
231 <li>SDLK_i</li>
232 <li>SDLK_INSERT</li>
233 <li>SDLK_j</li>
234 <li>SDLK_k</li>
235 <li>SDLK_KBDILLUMDOWN</li>
236 <li>SDLK_KBDILLUMTOGGLE</li>
237 <li>SDLK_KBDILLUMUP</li>
238 <li>SDLK_KP_0</li>
239 <li>SDLK_KP_00</li>
240 <li>SDLK_KP_000</li>
241 <li>SDLK_KP_1</li>
242 <li>SDLK_KP_2</li>
243 <li>SDLK_KP_3</li>
244 <li>SDLK_KP_4</li>
245 <li>SDLK_KP_5</li>
246 <li>SDLK_KP_6</li>
247 <li>SDLK_KP_7</li>
248 <li>SDLK_KP_8</li>
249 <li>SDLK_KP_9</li>
250 <li>SDLK_KP_A</li>
251 <li>SDLK_KP_AMPERSAND</li>
252 <li>SDLK_KP_AT</li>
253 <li>SDLK_KP_B</li>
254 <li>SDLK_KP_BACKSPACE</li>
255 <li>SDLK_KP_BINARY</li>
256 <li>SDLK_KP_C</li>
257 <li>SDLK_KP_CLEAR</li>
258 <li>SDLK_KP_CLEARENTRY</li>
259 <li>SDLK_KP_COLON</li>
260 <li>SDLK_KP_COMMA</li>
261 <li>SDLK_KP_D</li>
262 <li>SDLK_KP_DBLAMPERSAND</li>
263 <li>SDLK_KP_DBLVERTICALBAR</li>
264 <li>SDLK_KP_DECIMAL</li>
265 <li>SDLK_KP_DIVIDE</li>
266 <li>SDLK_KP_E</li>
267 <li>SDLK_KP_ENTER</li>
268 <li>SDLK_KP_EQUALS</li>
269 <li>SDLK_KP_EQUALSAS400</li>
270 <li>SDLK_KP_EXCLAM</li>
271 <li>SDLK_KP_F</li>
272 <li>SDLK_KP_GREATER</li>
273 <li>SDLK_KP_HASH</li>
274 <li>SDLK_KP_HEXADECIMAL</li>
275 <li>SDLK_KP_LEFTBRACE</li>
276 <li>SDLK_KP_LEFTPAREN</li>
277 <li>SDLK_KP_LESS</li>
278 <li>SDLK_KP_MEMADD</li>
279 <li>SDLK_KP_MEMCLEAR</li>
280 <li>SDLK_KP_MEMDIVIDE</li>
281 <li>SDLK_KP_MEMMULTIPLY</li>
282 <li>SDLK_KP_MEMRECALL</li>
283 <li>SDLK_KP_MEMSTORE</li>
284 <li>SDLK_KP_MEMSUBTRACT</li>
285 <li>SDLK_KP_MINUS</li>
286 <li>SDLK_KP_MULTIPLY</li>
287 <li>SDLK_KP_OCTAL</li>
288 <li>SDLK_KP_PERCENT</li>
289 <li>SDLK_KP_PERIOD</li>
290 <li>SDLK_KP_PLUS</li>
291 <li>SDLK_KP_PLUSMINUS</li>
292 <li>SDLK_KP_POWER</li>
293 <li>SDLK_KP_RIGHTBRACE</li>
294 <li>SDLK_KP_RIGHTPAREN</li>
295 <li>SDLK_KP_SPACE</li>
296 <li>SDLK_KP_TAB</li>
297 <li>SDLK_KP_VERTICALBAR</li>
298 <li>SDLK_KP_XOR</li>
299 <li>SDLK_l</li>
300 <li>SDLK_LALT</li>
301 <li>SDLK_LCTRL</li>
302 <li>SDLK_LEFT</li>
303 <li>SDLK_LEFTBRACKET</li>
304 <li>SDLK_LGUI</li>
305 <li>SDLK_LSHIFT</li>
306 <li>SDLK_m</li>
307 <li>SDLK_MAIL</li>
308 <li>SDLK_MEDIASELECT</li>
309 <li>SDLK_MENU</li>
310 <li>SDLK_MINUS</li>
311 <li>SDLK_MODE</li>
312 <li>SDLK_MUTE</li>
313 <li>SDLK_n</li>
314 <li>SDLK_NUMLOCKCLEAR</li>
315 <li>SDLK_o</li>
316 <li>SDLK_OPER</li>
317 <li>SDLK_OUT</li>
318 <li>SDLK_p</li>
319 <li>SDLK_PAGEDOWN</li>
320 <li>SDLK_PAGEUP</li>
321 <li>SDLK_PASTE</li>
322 <li>SDLK_PAUSE</li>
323 <li>SDLK_PERIOD</li>
324 <li>SDLK_POWER</li>
325 <li>SDLK_PRINTSCREEN</li>
326 <li>SDLK_PRIOR</li>
327 <li>SDLK_q</li>
328 <li>SDLK_r</li>
329 <li>SDLK_RALT</li>
330 <li>SDLK_RCTRL</li>
331 <li>SDLK_RETURN</li>
332 <li>SDLK_RETURN2</li>
333 <li>SDLK_RGUI</li>
334 <li>SDLK_RIGHT</li>
335 <li>SDLK_RIGHTBRACKET</li>
336 <li>SDLK_RSHIFT</li>
337 <li>SDLK_s</li>
338 <li>SDLK_SCROLLLOCK</li>
339 <li>SDLK_SELECT</li>
340 <li>SDLK_SEMICOLON</li>
341 <li>SDLK_SEPARATOR</li>
342 <li>SDLK_SLASH</li>
343 <li>SDLK_SLEEP</li>
344 <li>SDLK_SPACE</li>
345 <li>SDLK_STOP</li>
346 <li>SDLK_SYSREQ</li>
347 <li>SDLK_t</li>
348 <li>SDLK_TAB</li>
349 <li>SDLK_THOUSANDSSEPARATOR</li>
350 <li>SDLK_u</li>
351 <li>SDLK_UNDO</li>
352 <li>SDLK_UNKNOWN</li>
353 <li>SDLK_UP</li>
354 <li>SDLK_v</li>
355 <li>SDLK_VOLUMEDOWN</li>
356 <li>SDLK_VOLUMEUP</li>
357 <li>SDLK_w</li>
358 <li>SDLK_WWW</li>
359 <li>SDLK_x</li>
360 <li>SDLK_y</li>
361 <li>SDLK_z</li>
362 <li>SDLK_AMPERSAND</li>
363 <li>SDLK_ASTERISK</li>
364 <li>SDLK_AT</li>
365 <li>SDLK_CARET</li>
366 <li>SDLK_COLON</li>
367 <li>SDLK_DOLLAR</li>
368 <li>SDLK_EXCLAIM</li>
369 <li>SDLK_GREATER</li>
370 <li>SDLK_HASH</li>
371 <li>SDLK_LEFTPAREN</li>
372 <li>SDLK_LESS</li>
373 <li>SDLK_PERCENT</li>
374 <li>SDLK_PLUS</li>
375 <li>SDLK_QUESTION</li>
376 <li>SDLK_QUOTEDBL</li>
377 <li>SDLK_RIGHTPAREN</li>
378 <li>SDLK_UNDERSCORE</li>
379 <li>SDL_THREAD_PRIORITY_LOW</li>
380 <li>SDL_THREAD_PRIORITY_NORMAL</li>
381 <li>SDL_THREAD_PRIORITY_HIGH</li>
382 <li>void SDL_RenderCopy2(SDL_Renderer *,SDL_Texture *)</li>
383 <li>void SDL_Delay(int)</li>
384 <li>void SDL_Init(int)</li>
385 <li>int SDL_InitSubSystem(Uint32 flags)</li>
386 <li>void SDL_Quit(void)</li>
387 <li>void SDL_QuitSubSystem(Uint32 flags)</li>
388 <li>void SDL_SetMainReady(void)</li>
389 <li>Uint32 SDL_WasInit(Uint32 flags)</li>
390 <li>SDL_bool SDL_SetHint(const char *name,const char *value)</li>
391 <li>SDL_bool SDL_SetHintWithPriority(const char *name,const char *value,SDL_HintPriority priority)</li>
392 <li>void SDL_ClearError(void)</li>
393 <li>const char *SDL_GetError(void)</li>
394 <li>SDL_LogPriority SDL_LogGetPriority(int category)</li>
395 <li>void SDL_LogResetPriorities(void)</li>
396 <li>void SDL_LogSetAllPriority(SDL_LogPriority priority)</li>
397 <li>SDL_AssertionHandler SDL_GetDefaultAssertionHandler(void)</li>
398 <li>void SDL_ResetAssertionReport(void)</li>
399 <li>void SDL_SetAssertionHandler(SDL_AssertionHandler handler,void *userdata)</li>
400 <li>void SDL_TriggerBreakpoint(void)</li>
401 <li>void SDL_assert(int)</li>
402 <li>void SDL_assert_paranoid(int)</li>
403 <li>void SDL_assert_release(int)</li>
404 <li>const char * SDL_GetRevision(void)</li>
405 <li>int SDL_GetRevisionNumber(void)</li>
406 <li>void SDL_GetVersion(SDL_version *ver)</li>
407 <li>SDL_Window *SDL_CreateWindow(const char * title,int x, int y,int w,int h,Uint32 flags)</li>
408 <li>void SDL_DestroyWindow(SDL_Window *window)</li>
409 <li>void SDL_DisableScreenSaver(void)</li>
410 <li>void SDL_EnableScreenSaver(void)</li>
411 <li>SDL_GLContext SDL_GL_CreateContext(SDL_Window *window)</li>
412 <li>void SDL_GL_DeleteContext(SDL_GLContext context)</li>
413 <li>SDL_bool SDL_GL_ExtensionSupported(const char *extension)</li>
414 <li>int SDL_GL_GetAttribute(SDL_GLattr attr,int *value)</li>
415 <li>SDL_GLContext SDL_GL_GetCurrentContext(void)</li>
416 <li>SDL_Window *SDL_GL_GetCurrentWindow(void)</li>
417 <li>void SDL_GL_GetDrawableSize(SDL_Window *window,int *w,int *h)</li>
418 <li>void *SDL_GL_GetProcAddress(const char *proc)</li>
419 <li>int SDL_GL_GetSwapInterval(void)</li>
420 <li>int SDL_GL_LoadLibrary(const char *path)</li>
421 <li>int SDL_GL_MakeCurrent(SDL_Window *window,SDL_GLContext context)</li>
422 <li>void SDL_GL_ResetAttributes(void)</li>
423 <li>int SDL_GL_SetAttribute(SDL_GLattr attr,int value)</li>
424 <li>int SDL_GL_SetSwapInterval(int interval)</li>
425 <li>void SDL_GL_SwapWindow(SDL_Window *window)</li>
426 <li>void SDL_GL_UnloadLibrary(void)</li>
427 <li>SDL_DisplayMode *SDL_GetClosestDisplayMode(int displayIndex,SDL_DisplayMode *mode,SDL_DisplayMode *closest)</li>
428 <li>int SDL_GetCurrentDisplayMode(int displayIndex,SDL_DisplayMode *mode)</li>
429 <li>const char *SDL_GetCurrentVideoDriver(void)</li>
430 <li>int SDL_GetDesktopDisplayMode(int displayIndex,SDL_DisplayMode *mode)</li>
431 <li>int SDL_GetDisplayBounds(int displayIndex,SDL_Rect *rect)</li>
432 <li>int SDL_GetNumVideoDisplays(void)</li>
433 <li>int SDL_GetNumVideoDrivers(void)</li>
434 <li>const char * SDL_GetVideoDriver(int index)</li>
435 <li>void *SDL_GetWindowData(SDL_Window *window,const char *name)</li>
436 <li>int SDL_GetWindowDisplayIndex(SDL_Window *window)</li>
437 <li>int SDL_GetWindowDisplayMode(SDL_Window *window,SDL_DisplayMode *mode)</li>
438 <li>Uint32 SDL_GetWindowFlags(SDL_Window *window)</li>
439 <li>SDL_Window *SDL_GetWindowFromID(Uint32 id)</li>
440 <li>int SDL_GetWindowGammaRamp(SDL_Window *window,Uint16 *red,Uint16 *green,Uint16 *blue)</li>
441 <li>SDL_bool SDL_GetWindowGrab(SDL_Window *window)</li>
442 <li>Uint32 SDL_GetWindowID(SDL_Window* window)</li>
443 <li>void SDL_GetWindowMaximumSize(SDL_Window *window,int *w,int *h)</li>
444 <li>void SDL_GetWindowMinimumSize(SDL_Window *window,int *w,int *h)</li>
445 <li>void SDL_GetWindowPosition(SDL_Window *window,int *x,int *y)</li>
446 <li>void SDL_GetWindowSize(SDL_Window *window,int *w,int *h)</li>
447 <li>SDL_Surface *SDL_GetWindowSurface(SDL_Window *window)</li>
448 <li>const char *SDL_GetWindowTitle(SDL_Window *window)</li>
449 <li>SDL_bool SDL_IsScreenSaverEnabled(void)</li>
450 <li>void SDL_MaximizeWindow(SDL_Window *window)</li>
451 <li>void SDL_MinimizeWindow(SDL_Window *window)</li>
452 <li>void SDL_RaiseWindow(SDL_Window *window)</li>
453 <li>void SDL_RestoreWindow(SDL_Window *window)</li>
454 <li>void SDL_SetWindowBordered(SDL_Window *window,SDL_bool bordered)</li>
455 <li>int SDL_SetWindowBrightness(SDL_Window *window,float brightness)</li>
456 <li>void *SDL_SetWindowData(SDL_Window *window,const char *name,void *userdata)</li>
457 <li>int SDL_SetWindowDisplayMode(SDL_Window *window,const SDL_DisplayMode *mode)</li>
458 <li>int SDL_SetWindowFullscreen(SDL_Window *window,Uint32 flags)</li>
459 <li>int SDL_SetWindowGammaRamp(SDL_Window *window,const Uint16 *red,const Uint16 *green,const Uint16* blue)</li>
460 <li>void SDL_SetWindowGrab(SDL_Window *window,SDL_bool grabbed)</li>
461 <li>void SDL_SetWindowMinimumSize(SDL_Window* window,int min_w,int min_h)</li>
462 <li>void SDL_SetWindowSize(SDL_Window *window,int w,int h)</li>
463 <li>void SDL_SetWindowTitle(SDL_Window *window,const char *title)</li>
464 <li>int SDL_ShowMessageBox(const SDL_MessageBoxData *messageboxdata,int *buttonid)</li>
465 <li>int SDL_ShowSimpleMessageBox(Uint32 flags,const char *title,const char *message,SDL_Window *window)</li>
466 <li>void SDL_ShowWindow(SDL_Window *window)</li>
467 <li>int SDL_UpdateWindowSurface(SDL_Window *window)</li>
468 <li>int SDL_UpdateWindowSurfaceRects(SDL_Window *window,const SDL_Rect *rects,int numrects)</li>
469 <li>int SDL_VideoInit(const char *driver_name)</li>
470 <li>void SDL_VideoQuit(void)</li>
471 <li>SDL_Renderer *SDL_CreateRenderer(SDL_Window *window,int index,Uint32 flags)</li>
472 <li>SDL_Renderer *SDL_CreateSoftwareRenderer(SDL_Surface *surface)</li>
473 <li>SDL_Texture *SDL_CreateTexture(SDL_Renderer *renderer,Uint32 format,int access,int w,int h)</li>
474 <li>SDL_Texture *SDL_CreateTextureFromSurface(SDL_Renderer *renderer,SDL_Surface *surface)</li>
475 <li>void SDL_DestroyTexture(SDL_Texture *texture)</li>
476 <li>int SDL_GL_BindTexture(SDL_Texture *texture,float *texw,float *texh)</li>
477 <li>int SDL_GL_UnbindTexture(SDL_Texture *texture)</li>
478 <li>int SDL_GetNumRenderDrivers(void)</li>
479 <li>int SDL_GetRenderDrawBlendMode(SDL_Renderer *renderer,SDL_BlendMode *blendMode)</li>
480 <li>int SDL_GetRenderDrawColor(SDL_Renderer *renderer,Uint8 *r,Uint8 *g,Uint8 *b,Uint8 *a)</li>
481 <li>int SDL_GetRenderDriverInfo(int index,SDL_RendererInfo *info)</li>
482 <li>SDL_Texture *SDL_GetRenderTarget(SDL_Renderer *renderer)</li>
483 <li>SDL_Renderer *SDL_GetRenderer(SDL_Window *window)</li>
484 <li>int SDL_GetRendererInfo(SDL_Renderer *renderer,SDL_RendererInfo *info)</li>
485 <li>int SDL_GetRendererOutputSize(SDL_Renderer *renderer,int *w,int *h)</li>
486 <li>int SDL_GetTextureAlphaMod(SDL_Texture *texture,Uint8 *alpha)</li>
487 <li>int SDL_GetTextureBlendMode(SDL_Texture *texture,SDL_BlendMode *blendMode)</li>
488 <li>int SDL_GetTextureColorMod(SDL_Texture *texture,Uint8 *r,Uint8 *g,Uint8 *b)</li>
489 <li>int SDL_LockTexture(SDL_Texture *texture,const SDL_Rect *rect,void **pixels,int *pitch)</li>
490 <li>int SDL_QueryTexture(SDL_Texture *texture,int *format,int *access,int *w,int *h)</li>
491 <li>int SDL_RenderClear(SDL_Renderer *renderer)</li>
492 <li>int SDL_RenderCopy(SDL_Renderer *renderer,SDL_Texture *texture,const SDL_Rect *srcrect,const SDL_Rect *dstrect)</li>
493 <li>int 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)</li>
494 <li>int SDL_RenderDrawLine(SDL_Renderer *renderer,int x1,int y1,int x2,int y2)</li>
495 <li>int SDL_RenderDrawLines(SDL_Renderer *renderer,const SDL_Point *points,int count)</li>
496 <li>int SDL_RenderDrawPoint(SDL_Renderer *renderer,int x, int y)</li>
497 <li>int SDL_RenderDrawPoints(SDL_Renderer *renderer,const SDL_Point *points,int count)</li>
498 <li>int SDL_RenderDrawRect(SDL_Renderer *renderer,const SDL_Rect *rect)</li>
499 <li>int SDL_RenderDrawRects(SDL_Renderer *renderer,const SDL_Rect *rects,int count)</li>
500 <li>int SDL_RenderFillRect(SDL_Renderer *renderer,const SDL_Rect *rect)</li>
501 <li>int SDL_RenderFillRects(SDL_Renderer *renderer,const SDL_Rect* rects,int count)</li>
502 <li>void SDL_RenderGetClipRect(SDL_Renderer *renderer,SDL_Rect *rect)</li>
503 <li>void SDL_RenderGetScale(SDL_Renderer *renderer,float *scaleX,float *scaleY)</li>
504 <li>void SDL_RenderGetViewport(SDL_Renderer *renderer,SDL_Rect *rect)</li>
505 <li>int SDL_RenderReadPixels(SDL_Renderer *renderer,const SDL_Rect *rect,Uint32 format,void *pixels,int pitch)</li>
506 <li>int SDL_RenderSetClipRect(SDL_Renderer *renderer,const SDL_Rect *rect)</li>
507 <li>int SDL_RenderSetScale(SDL_Renderer *renderer,float scaleX,float scaleY)</li>
508 <li>int SDL_RenderSetViewport(SDL_Renderer *renderer,const SDL_Rect *rect)</li>
509 <li>SDL_bool SDL_RenderTargetSupported(SDL_Renderer *renderer)</li>
510 <li>int SDL_SetRenderDrawBlendMode(SDL_Renderer *renderer,SDL_BlendMode blendMode)</li>
511 <li>int SDL_SetRenderDrawColor(SDL_Renderer *renderer,Uint8 r,Uint8 g,Uint8 b,Uint8 a)</li>
512 <li>int SDL_SetRenderTarget(SDL_Renderer *renderer,SDL_Texture *texture)</li>
513 <li>int SDL_SetTextureAlphaMod(SDL_Texture *texture,Uint8 alpha)</li>
514 <li>int SDL_SetTextureBlendMode(SDL_Texture *texture,SDL_BlendMode blendMode)</li>
515 <li>int SDL_SetTextureColorMod(SDL_Texture *texture,Uint8 r,Uint8 g,Uint8 b)</li>
516 <li>void SDL_UnlockTexture(SDL_Texture *texture)</li>
517 <li>int SDL_UpdateTexture(SDL_Texture *texture,const SDL_Rect *rect,const void*pixels,int pitch)</li>
518 <li>int SDL_UpdateYUVTexture(SDL_Texture *texture,const SDL_Rect *rect,const Uint8 *Yplane,int Ypitch,const Uint8 *Uplane,int Upitch,const Uint8 *Vplane,int Vpitch)</li>
519 <li>SDL_PixelFormat *SDL_AllocFormat(Uint32 pixel_format)</li>
520 <li>SDL_Palette *SDL_AllocPalette(int ncolors)</li>
521 <li>void SDL_CalculateGammaRamp(float gamma,Uint16 *ramp)</li>
522 <li>void SDL_FreeFormat(SDL_PixelFormat *format)</li>
523 <li>void SDL_FreePalette(SDL_Palette *palette)</li>
524 <li>const char *SDL_GetPixelFormatName(Uint32 format)</li>
525 <li>void SDL_GetRGB(Uint32 pixel,const SDL_PixelFormat* format,Uint8 *r,Uint8 *g,Uint8 *b)</li>
526 <li>void SDL_GetRGBA(Uint32 pixel,const SDL_PixelFormat* format,Uint8 *r,Uint8 *g,Uint8 *b,Uint8 *a)</li>
527 <li>Uint32 SDL_MapRGB(const SDL_PixelFormat* format,Uint8 r,Uint8 g, Uint8 b)</li>
528 <li>Uint32 SDL_MapRGBA(const SDL_PixelFormat* format,Uint8 r,Uint8 g, Uint8 b, Uint8 a)</li>
529 <li>Uint32 SDL_MasksToPixelFormatEnum(int bpp,Uint32 Rmask,Uint32 Gmask,Uint32 Bmask,Uint32 Amask)</li>
530 <li>SDL_bool SDL_PixelFormatEnumToMasks(Uint32 format,int *bpp,Uint32 *Rmask,Uint32 *Gmask,Uint32 *Bmask,Uint32 *Amask)</li>
531 <li>int SDL_SetPaletteColors(SDL_Palette *palette,const SDL_Color *colors,int firstcolor,int ncolors)</li>
532 <li>int SDL_SetPixelFormatPalette(SDL_PixelFormat *format,SDL_Palette *palette)</li>
533 <li>SDL_bool SDL_EnclosePoints(const SDL_Point* points,int count,const SDL_Rect *clip,SDL_Rect *result)</li>
534 <li>SDL_bool SDL_HasIntersection(const SDL_Rect *A,const SDL_Rect *B)</li>
535 <li>SDL_bool SDL_IntersectRect(const SDL_Rect *A,const SDL_Rect *B,SDL_Rect *result)</li>
536 <li>SDL_bool SDL_IntersectRectAndLine(const SDL_Rect *rect,int *X1,int *Y1,int *X2,int *Y2)</li>
537 <li>SDL_bool SDL_RectEquals(const SDL_Rect *a,const SDL_Rect *b)</li>
538 <li>void SDL_UnionRect(const SDL_Rect *A,const SDL_Rect *B,SDL_Rect *result)</li>
539 <li>int SDL_BlitScaled(SDL_Surface *src,const SDL_Rect *srcrect,SDL_Surface *dst,SDL_Rect *dstrect)</li>
540 <li>int SDL_BlitSurface(SDL_Surface *src,const SDL_Rect* srcrect,SDL_Surface *dst,SDL_Rect *dstrect)</li>
541 <li>int SDL_ConvertPixels(int width,int height,Uint32 src_format,const void *src,int src_pitch,Uint32 dst_format,void *dst,int dst_pitch)</li>
542 <li>SDL_Surface *SDL_ConvertSurface(SDL_Surface *src,const SDL_PixelFormat *fmt,Uint32 flags)</li>
543 <li>SDL_Surface *SDL_ConvertSurfaceFormat(SDL_Surface *src,Uint32 pixel_format,Uint32 flags)</li>
544 <li>SDL_Surface *SDL_CreateRGBSurface(Uint32 flags,int width,int height,int depth,Uint32 Rmask,Uint32 Gmask,Uint32 Bmask,Uint32 Amask)</li>
545 <li>SDL_Surface* SDL_CreateRGBSurfaceFrom(void *pixels,int width,int height,int depth,int pitch,Uint32 Rmask,Uint32 Gmask,Uint32 Bmask,Uint32 Amask)</li>
546 <li>int SDL_FillRect(SDL_Surface *dst,const SDL_Rect *rect,Uint32 color)</li>
547 <li>int SDL_FillRects(SDL_Surface *dst,const SDL_Rect *rects,int count,Uint32 color)</li>
548 <li>void SDL_FreeSurface(SDL_Surface *surface)</li>
549 <li>void SDL_GetClipRect(SDL_Surface *surface,SDL_Rect *rect)</li>
550 <li>int SDL_GetColorKey(SDL_Surface *surface,Uint32 *key)</li>
551 <li>int SDL_GetSurfaceAlphaMod(SDL_Surface *surface,Uint8 *alpha)</li>
552 <li>int SDL_GetSurfaceBlendMode(SDL_Surface *surface,SDL_BlendMode *blendMode)</li>
553 <li>int SDL_GetSurfaceColorMod(SDL_Surface *surface,Uint8 *r,Uint8 *g,Uint8 *b)</li>
554 <li>SDL_Surface *SDL_LoadBMP(const char *file)</li>
555 <li>SDL_Surface *SDL_LoadBMP_RW(SDL_RWops *src,int freesrc)</li>
556 <li>int SDL_LockSurface(SDL_Surface *surface)</li>
557 <li>int SDL_LowerBlit(SDL_Surface *src,SDL_Rect *srcrect,SDL_Surface *dst,SDL_Rect *dstrect)</li>
558 <li>int SDL_LowerBlitScaled(SDL_Surface *src,SDL_Rect *srcrect,SDL_Surface *dst,SDL_Rect *dstrect)</li>
559 <li>SDL_bool SDL_MUSTLOCK(SDL_Surface *surface)</li>
560 <li>int SDL_SaveBMP(SDL_Surface *surface,const char *file)</li>
561 <li>int SDL_SaveBMP_RW(SDL_Surface *surface,SDL_RWops *dst,int freedst)</li>
562 <li>SDL_bool SDL_SetClipRect(SDL_Surface *surface,const SDL_Rect *rect)</li>
563 <li>int SDL_SetColorKey(SDL_Surface *surface,int flag,Uint32 key)</li>
564 <li>int SDL_SetSurfaceAlphaMod(SDL_Surface *surface,Uint8 alpha)</li>
565 <li>int SDL_SetSurfaceBlendMode(SDL_Surface *surface,SDL_BlendMode blendMode)</li>
566 <li>int SDL_SetSurfaceColorMod(SDL_Surface *surface,Uint8 r,Uint8 g,Uint8 b)</li>
567 <li>int SDL_SetSurfacePalette(SDL_Surface *surface,SDL_Palette *palette)</li>
568 <li>int SDL_SetSurfaceRLE(SDL_Surface *surface,int flag)</li>
569 <li>void SDL_UnlockSurface(SDL_Surface* surface)</li>
570 <li>SDL_bool SDL_GetWindowWMInfo(SDL_Window *window,SDL_SysWMinfo *info)</li>
571 <li>char *SDL_GetClipboardText(void)</li>
572 <li>SDL_bool SDL_HasClipboardText(void)</li>
573 <li>int SDL_SetClipboardText(const char *text)</li>
574 <li>void SDL_AddEventWatch(SDL_EventFilter filter,void *userdata)</li>
575 <li>void SDL_DelEventWatch(SDL_EventFilter filter,void *userdata)</li>
576 <li>Uint8 SDL_EventState(Uint32 type,int state)</li>
577 <li>void SDL_FilterEvents(SDL_EventFilter filter,void *userdata)</li>
578 <li>void SDL_FlushEvent(Uint32 type)</li>
579 <li>void SDL_FlushEvents(Uint32 minType,Uint32 maxType)</li>
580 <li>SDL_bool SDL_GetEventFilter(SDL_EventFilter *filter,void **userdata)</li>
581 <li>Uint8 SDL_GetEventState(Uint32 type)</li>
582 <li>int SDL_GetNumTouchDevices(void)</li>
583 <li>int SDL_GetNumTouchFingers(SDL_TouchID touchID)</li>
584 <li>SDL_TouchID SDL_GetTouchDevice(int index)</li>
585 <li>SDL_Finger* SDL_GetTouchFinger(SDL_TouchID touchID,int index)</li>
586 <li>SDL_bool SDL_HasEvent(Uint32 type)</li>
587 <li>SDL_bool SDL_HasEvents(Uint32 minType,Uint32 maxType)</li>
588 <li>int SDL_LoadDollarTemplates(SDL_TouchID touchId,SDL_RWops *src)</li>
589 <li>int SDL_PeepEvents(SDL_Event *events,int numevents,SDL_eventaction action,Uint32 minType,Uint32 maxType)</li>
590 <li>int SDL_PollEvent(SDL_Event *event)</li>
591 <li>void SDL_PumpEvents(void)</li>
592 <li>int SDL_PushEvent(SDL_Event *event)</li>
593 <li>SDL_bool SDL_QuitRequested(void)</li>
594 <li>int SDL_RecordGesture(SDL_TouchID touchId)</li>
595 <li>Uint32 SDL_RegisterEvents(int numevents)</li>
596 <li>int SDL_SaveAllDollarTemplates(SDL_RWops *dst)</li>
597 <li>int SDL_SaveDollarTemplate(SDL_GestureID gestureId,SDL_RWops *dst)</li>
598 <li>void SDL_SetEventFilter(SDL_EventFilter filter,void *userdata)</li>
599 <li>int SDL_WaitEvent(SDL_Event *event)</li>
600 <li>int SDL_WaitEventTimeout(SDL_Event *event,int timeout)</li>
601 <li>SDL_Keycode SDL_GetKeyFromName(const char * name)</li>
602 <li>SDL_Keycode SDL_GetKeyFromScancode(SDL_Scancode scancode)</li>
603 <li>const char * SDL_GetKeyName(SDL_Keycode key)</li>
604 <li>SDL_Window* SDL_GetKeyboardFocus(void)</li>
605 <li>const Uint8* SDL_GetKeyboardState(int* numkeys)</li>
606 <li>SDL_Keymod SDL_GetModState(void)</li>
607 <li>SDL_Scancode SDL_GetScancodeFromKey(SDL_Keycode key)</li>
608 <li>SDL_Scancode SDL_GetScancodeFromName(const char * name)</li>
609 <li>const char * SDL_GetScancodeName(SDL_Scancode scancode)</li>
610 <li>SDL_bool SDL_HasScreenKeyboardSupport(void)</li>
611 <li>SDL_bool SDL_IsScreenKeyboardShown(SDL_Window* window)</li>
612 <li>SDL_bool SDL_IsTextInputActive(void)</li>
613 <li>void SDL_SetModState(SDL_Keymod modstate)</li>
614 <li>void SDL_SetTextInputRect(SDL_Rect* rect)</li>
615 <li>void SDL_StartTextInput(void)</li>
616 <li>void SDL_StopTextInput(void)</li>
617 <li>SDL_Cursor *SDL_CreateCursor(const Uint8 *data,const Uint8 *mask,int w,int h,int hot_x,int hot_y)</li>
618 <li>void SDL_FreeCursor(SDL_Cursor *cursor)</li>
619 <li>SDL_Cursor *SDL_GetCursor(void)</li>
620 <li>SDL_Cursor *SDL_GetDefaultCursor(void)</li>
621 <li>Uint32 SDL_GetMouseState(int *x,int * y)</li>
622 <li>SDL_bool SDL_GetRelativeMouseMode(void)</li>
623 <li>Uint32 SDL_GetRelativeMouseState(int *x,int *y)</li>
624 <li>void SDL_SetCursor(SDL_Cursor *cursor)</li>
625 <li>int SDL_SetRelativeMouseMode(SDL_bool enabled)</li>
626 <li>int SDL_ShowCursor(int toggle)</li>
627 <li>void SDL_JoystickClose(SDL_Joystick *joystick)</li>
628 <li>SDL_bool SDL_JoystickGetAttached(SDL_Joystick *joystick)</li>
629 <li>Sint16 SDL_JoystickGetAxis(SDL_Joystick *joystick,int axis)</li>
630 <li>int SDL_JoystickGetBall(SDL_Joystick *joystick,int ball,int *dx,int *dy)</li>
631 <li>Uint8 SDL_JoystickGetButton(SDL_Joystick *joystick,int button)</li>
632 <li>SDL_JoystickGUID SDL_JoystickGetDeviceGUID(int device_index)</li>
633 <li>SDL_JoystickGUID SDL_JoystickGetGUID(SDL_Joystick *joystick)</li>
634 <li>SDL_JoystickGUID SDL_JoystickGetGUIDFromString(const char *pchGUID)</li>
635 <li>void SDL_JoystickGetGUIDString(SDL_JoystickGUID guid,char *pszGUID,int cbGUID)</li>
636 <li>Uint8 SDL_JoystickGetHat(SDL_Joystick *joystick,int hat)</li>
637 <li>SDL_JoystickID SDL_JoystickInstanceID(SDL_Joystick *joystick)</li>
638 <li>const char *SDL_JoystickName(SDL_Joystick *joystick)</li>
639 <li>const char *SDL_JoystickNameForIndex(int device_index)</li>
640 <li>int SDL_JoystickNumAxes(SDL_Joystick *joystick)</li>
641 <li>int SDL_JoystickNumBalls(SDL_Joystick *joystick)</li>
642 <li>int SDL_JoystickNumButtons(SDL_Joystick *joystick)</li>
643 <li>int SDL_JoystickNumHats(SDL_Joystick *joystick)</li>
644 <li>SDL_Joystick *SDL_JoystickOpen(int device_index)</li>
645 <li>void SDL_JoystickUpdate(void)</li>
646 <li>int SDL_NumJoysticks(void)</li>
647 <li>int SDL_GameControllerAddMapping(const char *mappingString)</li>
648 <li>int SDL_GameControllerAddMappingsFromFile(const char *filename)</li>
649 <li>int SDL_GameControllerAddMappingsFromRW(SDL_RWops *rw,int freerw)</li>
650 <li>void SDL_GameControllerClose(SDL_GameController *gamecontroller)</li>
651 <li>int SDL_GameControllerEventState(int state)</li>
652 <li>Sint16 SDL_GameControllerGetAxis(SDL_GameController *gamecontroller,SDL_GameControllerAxis axis)</li>
653 <li>SDL_GameControllerAxis SDL_GameControllerGetAxisFromString(const char *pchString)</li>
654 <li>SDL_GameControllerButtonBind SDL_GameControllerGetBindForAxis(SDL_GameController *gamecontroller,SDL_GameControllerAxis axis)</li>
655 <li>SDL_GameControllerButtonBind SDL_GameControllerGetBindForButton(SDL_GameController *gamecontroller,SDL_GameControllerButton button)</li>
656 <li>Uint8 SDL_GameControllerGetButton(SDL_GameController *gamecontroller,SDL_GameControllerButton button)</li>
657 <li>SDL_GameControllerButton SDL_GameControllerGetButtonFromString(const char *pchString)</li>
658 <li>SDL_Joystick *SDL_GameControllerGetJoystick(SDL_GameController *gamecontroller)</li>
659 <li>const char *SDL_GameControllerGetStringForAxis(SDL_GameControllerAxis axis)</li>
660 <li>const char *SDL_GameControllerGetStringForButton(SDL_GameControllerButton button)</li>
661 <li>char *SDL_GameControllerMapping(SDL_GameController *gamecontroller)</li>
662 <li>char *SDL_GameControllerMappingForGUID(SDL_JoystickGUID guid)</li>
663 <li>const char *SDL_GameControllerName(SDL_GameController *gamecontroller)</li>
664 <li>const char *SDL_GameControllerNameForIndex(int joystick_index)</li>
665 <li>SDL_GameController* SDL_GameControllerOpen(int joystick_index)</li>
666 <li>void SDL_GameControllerUpdate(void)</li>
667 <li>SDL_bool SDL_IsGameController(int joystick_index)</li>
668 <li>void SDL_HapticClose(SDL_Haptic* haptic)</li>
669 <li>void SDL_HapticDestroyEffect(SDL_Haptic *haptic,int effect)</li>
670 <li>int SDL_HapticEffectSupported(SDL_Haptic *haptic,SDL_HapticEffect *effect)</li>
671 <li>int SDL_HapticGetEffectStatus(SDL_Haptic *haptic,int effect)</li>
672 <li>int SDL_HapticIndex(SDL_Haptic *haptic)</li>
673 <li>const char *SDL_HapticName(int device_index)</li>
674 <li>int SDL_HapticNewEffect(SDL_Haptic *haptic,SDL_HapticEffect *effect)</li>
675 <li>int SDL_HapticNumAxes(SDL_Haptic *haptic)</li>
676 <li>int SDL_HapticNumEffects(SDL_Haptic *haptic)</li>
677 <li>int SDL_HapticNumEffectsPlaying(SDL_Haptic *haptic)</li>
678 <li>SDL_Haptic *SDL_HapticOpen(int device_index)</li>
679 <li>SDL_Haptic *SDL_HapticOpenFromJoystick(SDL_Joystick *joystick)</li>
680 <li>SDL_Haptic *SDL_HapticOpenFromMouse(void)</li>
681 <li>int SDL_HapticOpened(int device_index)</li>
682 <li>int SDL_HapticPause(SDL_Haptic *haptic)</li>
683 <li>unsigned int SDL_HapticQuery(SDL_Haptic *haptic)</li>
684 <li>int SDL_HapticRumbleInit(SDL_Haptic *haptic)</li>
685 <li>int SDL_HapticRumblePlay(SDL_Haptic *haptic,float strength,Uint32 length)</li>
686 <li>int SDL_HapticRumbleStop(SDL_Haptic *haptic)</li>
687 <li>int SDL_HapticRumbleSupported(SDL_Haptic *haptic)</li>
688 <li>int SDL_HapticRunEffect(SDL_Haptic *haptic,int effect,Uint32 iterations)</li>
689 <li>int SDL_HapticSetAutocenter(SDL_Haptic *haptic,int autocenter)</li>
690 <li>int SDL_HapticSetGain(SDL_Haptic *haptic,int gain)</li>
691 <li>int SDL_HapticStopAll(SDL_Haptic *haptic)</li>
692 <li>int SDL_HapticStopEffect(SDL_Haptic *haptic,int effect)</li>
693 <li>int SDL_HapticUnpause(SDL_Haptic *haptic)</li>
694 <li>int SDL_HapticUpdateEffect(SDL_Haptic *haptic,int effect,SDL_HapticEffect *data)</li>
695 <li>int SDL_JoystickIsHaptic(SDL_Joystick *joystick)</li>
696 <li>int SDL_MouseIsHaptic(void)</li>
697 <li>int SDL_NumHaptics(void)</li>
698 <li>int SDL_AudioInit(const char * driver_name)</li>
699 <li>void SDL_AudioQuit(void)</li>
700 <li>int SDL_BuildAudioCVT(SDL_AudioCVT *cvt,SDL_AudioFormat src_format,Uint8 src_channels,int src_rate,SDL_AudioFormat dst_format,Uint8 dst_channels,int dst_rate)</li>
701 <li>void SDL_CloseAudioDevice(SDL_AudioDeviceID dev)</li>
702 <li>int SDL_ConvertAudio(SDL_AudioCVT *cvt)</li>
703 <li>void SDL_FreeWAV(Uint8 *audio_buf)</li>
704 <li>const char * SDL_GetAudioDeviceName(int index,int iscapture)</li>
705 <li>SDL_AudioStatus SDL_GetAudioDeviceStatus(SDL_AudioDeviceID dev)</li>
706 <li>const char * SDL_GetAudioDriver(int index)</li>
707 <li>SDL_AudioStatus SDL_GetAudioStatus(void)</li>
708 <li>const char * SDL_GetCurrentAudioDriver(void)</li>
709 <li>int SDL_GetNumAudioDevices(int iscapture)</li>
710 <li>int SDL_GetNumAudioDrivers(void)</li>
711 <li>SDL_AudioSpec *SDL_LoadWAV_RW(SDL_RWops *src,int freesrc,SDL_AudioSpec *spec,Uint8 **audio_buf,Uint32 *audio_len)</li>
712 <li>void SDL_LockAudio(void)</li>
713 <li>void SDL_LockAudioDevice(SDL_AudioDeviceID dev)</li>
714 <li>void SDL_MixAudio(Uint8 *dst,const Uint8* src,Uint32 len,int volume)</li>
715 <li>void SDL_MixAudioFormat(Uint8 *dst,const Uint8 *src,SDL_AudioFormat format,Uint32 len,int volume)</li>
716 <li>int SDL_OpenAudio(SDL_AudioSpec *desired,SDL_AudioSpec *obtained)</li>
717 <li>SDL_AudioDeviceID SDL_OpenAudioDevice(const char *device,int iscapture,const SDL_AudioSpec *desired,SDL_AudioSpec *obtained,int allowed_changes)</li>
718 <li>void SDL_PauseAudio(int pause_on)</li>
719 <li>void SDL_PauseAudioDevice(SDL_AudioDeviceID dev,int pause_on)</li>
720 <li>void SDL_UnlockAudio(void)</li>
721 <li>void SDL_UnlockAudioDevice(SDL_AudioDeviceID dev)</li>
722 <li>char *SDL_GetBasePath(void)</li>
723 <li>char *SDL_GetPrefPath(const char *org,const char *app)</li>
724 <li>SDL_RWops *SDL_AllocRW(void)</li>
725 <li>void SDL_FreeRW(SDL_RWops *area)</li>
726 <li>SDL_RWops *SDL_RWFromConstMem(const void* mem,int size)</li>
727 <li>SDL_RWops *SDL_RWFromFP(void *fp,SDL_bool autoclose)</li>
728 <li>SDL_RWops *SDL_RWFromFile(const char *file,const char *mode)</li>
729 <li>SDL_RWops *SDL_RWFromMem(void *mem,int   size)</li>
730 <li>int SDL_RWclose(struct SDL_RWops *context)</li>
731 <li>size_t SDL_RWread(struct SDL_RWops *context,void *ptr,size_t size,size_t maxnum)</li>
732 <li>Sint64 SDL_RWseek(SDL_RWops *context,Sint64 offset,int whence)</li>
733 <li>Sint64 SDL_RWsize(SDL_RWops *context)</li>
734 <li>Sint64 SDL_RWtell(struct SDL_RWops *context)</li>
735 <li>size_t SDL_RWwrite(struct SDL_RWops *context,const void *ptr,size_t size,size_t num)</li>
736 <li>Uint16 SDL_ReadBE16(SDL_RWops *src)</li>
737 <li>Uint32 SDL_ReadBE32(SDL_RWops *src)</li>
738 <li>Uint64 SDL_ReadBE64(SDL_RWops *src)</li>
739 <li>Uint16 SDL_ReadLE16(SDL_RWops *src)</li>
740 <li>Uint32 SDL_ReadLE32(SDL_RWops *src)</li>
741 <li>Uint64 SDL_ReadLE64(SDL_RWops *src)</li>
742 <li>Uint8 SDL_ReadU8(SDL_RWops *src)</li>
743 <li>size_t SDL_WriteBE16(SDL_RWops *dst,Uint16 value)</li>
744 <li>size_t SDL_WriteBE32(SDL_RWops *dst,Uint32 value)</li>
745 <li>size_t SDL_WriteBE64(SDL_RWops *dst,Uint64 value)</li>
746 <li>size_t SDL_WriteLE16(SDL_RWops *dst,Uint16 value)</li>
747 <li>size_t SDL_WriteLE32(SDL_RWops *dst,Uint32 value)</li>
748 <li>size_t SDL_WriteLE64(SDL_RWops *dst,Uint64 value)</li>
749 <li>size_t SDL_WriteU8(SDL_RWops *dst,Uint8 value)</li>
750 <li>void *SDL_LoadFunction(void *handle,const char *name)</li>
751 <li>void *SDL_LoadObject(const char *sofile)</li>
752 <li>void SDL_UnloadObject(void *handle)</li>
753 <li>const char *SDL_GetPlatform(void)</li>
754 <li>int SDL_GetCPUCacheLineSize(void)</li>
755 <li>int SDL_GetCPUCount(void)</li>
756 <li>int SDL_GetSystemRAM(void)</li>
757 <li>SDL_bool SDL_Has3DNow(void)</li>
758 <li>SDL_bool SDL_HasAVX(void)</li>
759 <li>SDL_bool SDL_HasMMX(void)</li>
760 <li>SDL_bool SDL_HasRDTSC(void)</li>
761 <li>SDL_bool SDL_HasSSE(void)</li>
762 <li>SDL_bool SDL_HasSSE2(void)</li>
763 <li>SDL_bool SDL_HasSSE3(void)</li>
764 <li>SDL_bool SDL_HasSSE41(void)</li>
765 <li>SDL_bool SDL_HasSSE42(void)</li>
766 <li>SDL_PowerState SDL_GetPowerInfo(int *secs,int *pct)</li>
767 <li>double SDL_acos(double x)</li>
768 <li>int IMG_Init(int flags)</li>
769 <li>void IMG_Quit(void)</li>
770 <li>SDL_Surface *IMG_Load(const char *file)</li>
771 <li>SDL_Surface *IMG_Load_RW(SDL_RWops *src, int freesrc)</li>
772 <li>SDL_Surface *IMG_LoadTyped_RW(SDL_RWops *src, int freesrc, char *type)</li>
773 <li>SDL_Surface *IMG_LoadCUR_RW(SDL_RWops *src)</li>
774 <li>SDL_Surface *IMG_LoadBMP_RW(SDL_RWops *src)</li>
775 <li>SDL_Surface *IMG_LoadPNM_RW(SDL_RWops *src)</li>
776 <li>SDL_Surface *IMG_LoadXPM_RW(SDL_RWops *src)</li>
777 <li>SDL_Surface *IMG_LoadXCF_RW(SDL_RWops *src)</li>
778 <li>SDL_Surface *IMG_LoadPCX_RW(SDL_RWops *src)</li>
779 <li>SDL_Surface *IMG_LoadGIF_RW(SDL_RWops *src)</li>
780 <li>SDL_Surface *IMG_LoadJPG_RW(SDL_RWops *src)</li>
781 <li>SDL_Surface *IMG_LoadTIF_RW(SDL_RWops *src)</li>
782 <li>SDL_Surface *IMG_LoadPNG_RW(SDL_RWops *src)</li>
783 <li>SDL_Surface *IMG_LoadTGA_RW(SDL_RWops *src)</li>
784 <li>SDL_Surface *IMG_LoadLBM_RW(SDL_RWops *src)</li>
785 <li>SDL_Surface *IMG_LoadXV_RW(SDL_RWops *src)</li>
786 <li>SDL_Surface *IMG_ReadXPMFromArray(char **xpm)</li>
787 <li>int IMG_isCUR(SDL_RWops *src)</li>
788 <li>int IMG_isICO(SDL_RWops *src)</li>
789 <li>int IMG_isBMP(SDL_RWops *src)</li>
790 <li>int IMG_isPNM(SDL_RWops *src)</li>
791 <li>int IMG_isXPM(SDL_RWops *src)</li>
792 <li>int IMG_isXCF(SDL_RWops *src)</li>
793 <li>int IMG_isPCX(SDL_RWops *src)</li>
794 <li>int IMG_isGIF(SDL_RWops *src)</li>
795 <li>int IMG_isJPG(SDL_RWops *src)</li>
796 <li>int IMG_isTIF(SDL_RWops *src)</li>
797 <li>int IMG_isPNG(SDL_RWops *src)</li>
798 <li>int IMG_isLBM(SDL_RWops *src)</li>
799 <li>int IMG_isXV(SDL_RWops *src)</li>
800 <li>int TTF_Init(void)</li>
801 <li>int TTF_WasInit(void)</li>
802 <li>void TTF_Quit(void)</li>
803 <li>TTF_Font *TTF_OpenFont(const char *file, int ptsize)</li>
804 <li>TTF_Font *TTF_OpenFontRW(SDL_RWops *src, int freesrc, int ptsize)</li>
805 <li>TTF_Font *TTF_OpenFontIndex(const char *file, int ptsize, long index)</li>
806 <li>TTF_Font *TTF_OpenFontIndexRW(SDL_RWops *src, int freesrc, int ptsize, long index)</li>
807 <li>void TTF_CloseFont(TTF_Font *font)</li>
808 <li>void TTF_ByteSwappedUNICODE(int swapped)</li>
809 <li>int TTF_GetFontStyle(TTF_Font *font)</li>
810 <li>void TTF_SetFontStyle(TTF_Font *font, int style)</li>
811 <li>int TTF_GetFontOutline(TTF_Font *font)</li>
812 <li>void TTF_SetFontOutline(TTF_Font *font, int outline)</li>
813 <li>int TTF_GetFontHinting(TTF_Font *font)</li>
814 <li>void TTF_SetFontHinting(TTF_Font *font, int hinting)</li>
815 <li>int TTF_GetFontKerning(TTF_Font *font)</li>
816 <li>void TTF_SetFontKerning(TTF_Font *font, int allowed)</li>
817 <li>int TTF_FontHeight(const TTF_Font *font)</li>
818 <li>int TTF_FontAscent(const TTF_Font *font)</li>
819 <li>int TTF_FontDescent(const TTF_Font *font)</li>
820 <li>int TTF_FontLineSkip(const TTF_Font *font)</li>
821 <li>long TTF_FontFaces(const TTF_Font *font)</li>
822 <li>int TTF_FontFaceIsFixedWidth(const TTF_Font *font)</li>
823 <li>char *TTF_FontFaceFamilyName(const TTF_Font *font)</li>
824 <li>char *TTF_FontFaceStyleName(const TTF_Font *font)</li>
825 <li>int TTF_GlyphIsProvided(const TTF_Font *font, Uint16 ch)</li>
826 <li>int TTF_GlyphMetrics(TTF_Font *font, Uint16 ch, int *minx, int *maxx, int *miny, int *maxy, int *advance)</li>
827 <li>int TTF_SizeText(TTF_Font *font, const char *text, int *w, int *h)</li>
828 <li>int TTF_SizeUTF8(TTF_Font *font, const char *text, int *w, int *h)</li>
829 <li>int TTF_SizeUNICODE(TTF_Font *font, const Uint16 *text, int *w, int *h)</li>
830 <li>SDL_Surface *TTF_RenderText_Solid(TTF_Font *font, const char *text, SDL_Color fg)</li>
831 <li>SDL_Surface *TTF_RenderUTF8_Solid(TTF_Font *font, const char *text,SDL_Color fg)</li>
832 <li>SDL_Surface *TTF_RenderUNICODE_Solid(TTF_Font *font, const Uint16 *text,SDL_Color fg)</li>
833 <li>SDL_Surface *TTF_RenderGlyph_Solid(TTF_Font *font, Uint16 ch, SDL_Color fg)</li>
834 <li>SDL_Surface *TTF_RenderText_Shaded(TTF_Font *font, const char *text,SDL_Color fg, SDL_Color bg)</li>
835 <li>SDL_Surface *TTF_RenderUTF8_Shaded(TTF_Font *font, const char *text,SDL_Color fg, SDL_Color bg)</li>
836 <li>SDL_Surface *TTF_RenderUNICODE_Shaded(TTF_Font *font, const Uint16 *text,SDL_Color fg, SDL_Color bg)</li>
837 <li>SDL_Surface *TTF_RenderGlyph_Shaded(TTF_Font *font, Uint16 ch, SDL_Color fg,SDL_Color bg)</li>
838 <li>SDL_Surface *TTF_RenderText_Blended(TTF_Font *font, const char *text,SDL_Color fg)</li>
839 <li>SDL_Surface *TTF_RenderUTF8_Blended(TTF_Font *font, const char *text,SDL_Color fg)</li>
840 <li>SDL_Surface *TTF_RenderUNICODE_Blended(TTF_Font *font, const Uint16 *text,SDL_Color fg)</li>
841 <li>SDL_Surface *TTF_RenderGlyph_Blended(TTF_Font *font, Uint16 ch, SDL_Color fg)</li>
842 <li>int Mix_Init(int flags)</li>
843 <li>void Mix_Quit(void)</li>
844 <li>int Mix_OpenAudio(int frequency, Uint16 format, int channels, int chunksize)</li>
845 <li>void Mix_CloseAudio(void)</li>
846 <li>int Mix_QuerySpec(int *frequency, Uint16 *format, int *channels)</li>
847 <li>int Mix_GetNumChunkDecoders(void)</li>
848 <li>const char *Mix_GetChunkDecoder(int index)</li>
849 <li>Mix_Chunk *Mix_LoadWAV(char *file)</li>
850 <li>Mix_Chunk *Mix_LoadWAV_RW(SDL_RWops *src, int freesrc)</li>
851 <li>Mix_Chunk *Mix_QuickLoad_WAV(Uint8 *mem)</li>
852 <li>void Mix_FreeChunk(Mix_Chunk *chunk)</li>
853 <li>int Mix_AllocateChannels(int numchans)</li>
854 <li>int Mix_Volume(int channel, int volume)</li>
855 <li>int Mix_PlayChannel(int channel, Mix_Chunk *chunk, int loops)</li>
856 <li>int Mix_PlayChannelTimed(int channel, Mix_Chunk *chunk, int loops, int ticks)</li>
857 <li>int Mix_FadeInChannel(int channel, Mix_Chunk *chunk, int loops, int ms)</li>
858 <li>int Mix_FadeInChannelTimed(int channel, Mix_Chunk *chunk,int loops, int ms, int ticks)</li>
859 <li>void Mix_Pause(int channel)</li>
860 <li>void Mix_Resume(int channel)</li>
861 <li>int Mix_HaltChannel(int channel)</li>
862 <li>int Mix_ExpireChannel(int channel, int ticks)</li>
863 <li>int Mix_FadeOutChannel(int channel, int ms)</li>
864 <li>int Mix_Paused(int channel)</li>
865 <li>Mix_Fading Mix_FadingChannel(int which)</li>
866 <li>Mix_Chunk *Mix_GetChunk(int channel)</li>
867 <li>int Mix_ReserveChannels(int num)</li>
868 <li>int Mix_GroupChannel(int which, int tag)</li>
869 <li>int Mix_GroupChannels(int from, int to, int tag)</li>
870 <li>int Mix_GroupCount(int tag)</li>
871 <li>int Mix_GroupAvailable(int tag)</li>
872 <li>int Mix_GroupOldest(int tag)</li>
873 <li>int Mix_GroupNewer(int tag)</li>
874 <li>int Mix_FadeOutGroup(int tag, int ms)</li>
875 <li>int Mix_HaltGroup(int tag)</li>
876 <li>int Mix_GetNumMusicDecoders(void)</li>
877 <li>const char *Mix_GetMusicDecoder(int index)</li>
878 <li>Mix_Music *Mix_LoadMUS(const char *file)</li>
879 <li>void Mix_FreeMusic(Mix_Music *music)</li>
880 <li>int Mix_PlayMusic(Mix_Music *music, int loops)</li>
881 <li>int Mix_FadeInMusic(Mix_Music *music, int loops, int ms)</li>
882 <li>int Mix_FadeInMusicPos(Mix_Music *music, int loops, int ms, double position)</li>
883 <li>int Mix_PlayingMusic(void)</li>
884 <li>int Mix_PausedMusic(void)</li>
885 <li>Mix_Fading Mix_FadingMusic(void)</li>
886 <li>void *Mix_GetMusicHookData(void)</li>
887 <li>int Mix_RegisterEffect(int chan, Mix_EffectFunc_t f, Mix_EffectDone_t d,void *arg)</li>
888 <li>int Mix_UnregisterEffect(int channel, Mix_EffectFunc_t f)</li>
889 <li>int Mix_UnregisterAllEffects(int channel)</li>
890 <li>int Mix_SetDistance(int channel, Uint8 distance)</li>
891 <li>int Mix_SetPosition(int channel, Sint16 angle, Uint8 distance)</li>
892 <li>int Mix_SetReverseStereo(int channel, int flip)</li>
893 <li>int SDLNet_Init(void)</li>
894 <li>void SDLNet_Quit(void)</li>
895 <li>char *SDLNet_GetError(void)</li>
896 <li>void SDLNet_Write16(Uint16 value, void *area)</li>
897 <li>void SDLNet_Write32(Uint32 value, void *area)</li>
898 <li>Uint16 SDLNet_Read16(void *area)</li>
899 <li>Uint32 SDLNet_Read32(void *area)</li>
900 <li>int SDLNet_ResolveHost(IPaddress *address, const char *host, Uint16 port)</li>
901 <li>const char *SDLNet_ResolveIP(IPaddress *address)</li>
902 <li>TCPsocket SDLNet_TCP_Open(IPaddress *ip)</li>
903 <li>void SDLNet_TCP_Close(TCPsocket sock)</li>
904 <li>TCPsocket SDLNet_TCP_Accept(TCPsocket server)</li>
905 <li>int SDLNet_TCP_Send(TCPsocket sock, const void *data, int len)</li>
906 <li>int SDLNet_TCP_Recv(TCPsocket sock, void *data, int maxlen)</li>
907 <li>UDPsocket SDLNet_UDP_Open(Uint16 port)</li>
908 <li>void SDLNet_UDP_Close(UDPsocket sock)</li>
909 <li>int SDLNet_UDP_Bind(UDPsocket sock, int channel, IPaddress *address)</li>
910 <li>void SDLNet_UDP_Unbind(UDPsocket sock, int channel)</li>
911 <li>IPaddress *SDLNet_UDP_GetPeerAddress(UDPsocket sock, int channel)</li>
912 <li>int SDLNet_UDP_Send(UDPsocket sock, int channel, UDPpacket *packet)</li>
913 <li>int SDLNet_UDP_Recv(UDPsocket sock, UDPpacket *packet)</li>
914 <li>int SDLNet_UDP_SendV(UDPsocket sock, UDPpacket **packetV, int npackets)</li>
915 <li>int SDLNet_UDP_RecvV(UDPsocket sock, UDPpacket **packetV)</li>
916 <li>UDPpacket *SDLNet_AllocPacket(int size)</li>
917 <li>int SDLNet_ResizePacket(UDPpacket *packet, int size)</li>
918 <li>void SDLNet_FreePacket(UDPpacket *packet)</li>
919 <li>UDPpacket **SDLNet_AllocPacketV(int howmany, int size)</li>
920 <li>void SDLNet_FreePacketV(UDPpacket **packetV)</li>
921 <li>SDLNet_SocketSet SDLNet_AllocSocketSet(int maxsockets)</li>
922 <li>void SDLNet_FreeSocketSet(SDLNet_SocketSet set)</li>
923 <li>int SDLNet_AddSocket(SDLNet_SocketSet set, SDLNet_GenericSocket sock)</li>
924 <li>int SDLNet_TCP_AddSocket(SDLNet_SocketSet set, TCPsocket sock)</li>
925 <li>int SDLNet_UDP_AddSocket(SDLNet_SocketSet set, UDPsocket sock)</li>
926 <li>int SDLNet_DelSocket(SDLNet_SocketSet set, SDLNet_GenericSocket sock)</li>
927 <li>int SDLNet_TCP_DelSocket(SDLNet_SocketSet set, TCPsocket sock)</li>
928 <li>int SDLNet_UDP_DelSocket(SDLNet_SocketSet set, UDPsocket sock)</li>
929 <li>int SDLNet_CheckSockets(SDLNet_SocketSet set, Uint32 timeout)</li>
930 <li>int SDLNet_SocketReady(TCPsocket sock)</li>
931 <li>int circleRGBA(SDL_Renderer * renderer, Sint16 x, Sint16 y, Sint16 rad, Uint8 r, Uint8 g, Uint8 b, Uint8 a)</li>
932 <li>SDL_Thread *SDL_CreateThread(SDL_ThreadFunction fn,const char *name,void *data)</li>
933 <li>void SDL_DetachThread(SDL_Thread *thread)</li>
934 <li>SDL_threadID SDL_GetThreadID(SDL_Thread *thread)</li>
935 <li>const char *SDL_GetThreadName(SDL_Thread* thread)</li>
936 <li>int SDL_SetThreadPriority(SDL_ThreadPriority priority)</li>
937 <li>SDL_TLSID SDL_TLSCreate(void)</li>
938 <li>void *SDL_TLSGet(SDL_TLSID id)</li>
939 <li>int SDL_TLSSet(SDL_TLSID   id,const void *value,void *)</li>
940 <li>SDL_threadID SDL_ThreadID(void)</li>
941 <li>void SDL_WaitThread(SDL_Thread *thread,int *status)</li>
942 <li>int SDL_CondBroadcast(SDL_cond *cond)</li>
943 <li>int SDL_CondSignal(SDL_cond *cond)</li>
944 <li>int SDL_CondWait(SDL_cond *cond,SDL_mutex *mutex)</li>
945 <li>int SDL_CondWaitTimeout(SDL_cond *cond,SDL_mutex *mutex,Uint32 ms)</li>
946 <li>SDL_cond *SDL_CreateCond(void)</li>
947 <li>SDL_mutex *SDL_CreateMutex(void)</li>
948 <li>SDL_sem *SDL_CreateSemaphore(Uint32 initial_value)</li>
949 <li>void SDL_DestroyCond(SDL_cond *cond)</li>
950 <li>void SDL_DestroyMutex(SDL_mutex *mutex)</li>
951 <li>void SDL_DestroySemaphore(SDL_sem *sem)</li>
952 <li>int SDL_LockMutex(SDL_mutex *mutex)</li>
953 <li>int SDL_SemPost(SDL_sem *sem)</li>
954 <li>int SDL_SemTryWait(SDL_sem *sem)</li>
955 <li>Uint32 SDL_SemValue(SDL_sem *sem)</li>
956 <li>int SDL_SemWait(SDL_sem *sem)</li>
957 <li>int SDL_SemWaitTimeout(SDL_sem *sem,Uint32   ms)</li>
958 <li>int SDL_TryLockMutex(SDL_mutex *mutex)</li>
959 <li>int SDL_UnlockMutex(SDL_mutex *mutex)</li>
960 </ul>
961 <div class="section" id="index-1">
962 <span id="id1"></span><h2>参考文献<a class="headerlink" href="#index-1" title="このヘッドラインへのパーマリンク">¶</a></h2>
963 <ul class="simple">
964 <li>SDL 2.0 日本語リファレンスマニュアル : <a class="reference external" href="http://ja.osdn.net/projects/sdl2referencejp/">http://ja.osdn.net/projects/sdl2referencejp/</a></li>
965 </ul>
966 </div>
967 </div>
968
969
970           </div>
971         </div>
972       </div>
973       <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
974         <div class="sphinxsidebarwrapper"><h3>ページの内容</h3>
975 <ul>
976 <li><a class="reference internal" href="#">RingLibSDL 関数リファレンス</a><ul>
977 <li><a class="reference internal" href="#index-1">参考文献</a></li>
978 </ul>
979 </li>
980 </ul>
981
982
983   <h4>前のトピックへ</h4>
984   <p class="topless"><a href="ringallegrofuncsdoc.html"
985                         title="前の章へ">RingAllegro 関数リファレンス</a></p>
986   <h4>次のトピックへ</h4>
987   <p class="topless"><a href="ringlibuvfuncsdoc.html"
988                         title="次の章へ">RingLibuv 関数リファレンス</a></p>
989   <div role="note" aria-label="source link">
990     <h3>このページ</h3>
991     <ul class="this-page-menu">
992       <li><a href="_sources/ringlibsdlfuncsdoc.txt"
993             rel="nofollow">ソースコードを表示</a></li>
994     </ul>
995    </div>
996       
997 <form action="search.html" method="get">
998   <input type="text" name="q" placeholder="Search" />
999   <input type="hidden" name="check_keywords" value="yes" />
1000   <input type="hidden" name="area" value="default" />
1001 </form>
1002       
1003         </div>
1004       </div>
1005       <div class="clearer"></div>
1006     </div>
1007 <footer class="footer">
1008   <p class="pull-right">
1009     <a href="_sources/ringlibsdlfuncsdoc.txt"
1010        rel="nofollow">Page Source</a> &nbsp;
1011     <a href="#">Back to Top</a></p>
1012   <p>
1013     &copy; Copyright 2016-2020, Ring Team.<br/>
1014     Created using <a href="http://www.sphinx-doc.org/en/stable/">Sphinx</a> 1.3.6. / astropy-sphinx-theme 1.1 (isVowel)
1015   </p>
1016 </footer>
1017   </body>
1018 </html>