<!DOCTYPE HTML>
<html lang="en" class="light" dir="ltr">
<head>
<!-- sidebar iframe generated using mdBook
This is a frame, and not included directly in the page, to control the total size of the
book. The TOC contains an entry for each page, so if each page includes a copy of the TOC,
the total size of the page becomes O(n**2).
The frame is only used as a fallback when JS is turned off. When it's on, the sidebar is
instead added to the main page by `toc.js` instead. The JavaScript mode is better
because, when running in a `file:///` URL, the iframed page would not be Same-Origin as
the rest of the page, so the sidebar and the main page theme would fall out of sync.
-->
<meta charset="UTF-8">
<meta name="robots" content="noindex">
<!-- Custom HTML head -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#ffffff">
<link rel="stylesheet" href="css/variables-8adf115d.css">
<link rel="stylesheet" href="css/general-2459343d.css">
<link rel="stylesheet" href="css/chrome-ae938929.css">
<link rel="stylesheet" href="css/print-9e4910d8.css" media="print">
<!-- Fonts -->
<link rel="stylesheet" href="fonts/fonts-9644e21d.css">
<!-- Custom theme stylesheets -->
</head>
<body class="sidebar-iframe-inner">
<ol class="chapter"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="intro.html" target="_parent">Introduction</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="arch.html" target="_parent"><strong aria-hidden="true">1.</strong> Architecture</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="shapes.html" target="_parent"><strong aria-hidden="true">2.</strong> Drawing Shapes</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="color.html" target="_parent"><strong aria-hidden="true">3.</strong> Color type</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="input.html" target="_parent"><strong aria-hidden="true">4.</strong> Input API</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="gamepad.html" target="_parent"><strong aria-hidden="true">4.1.</strong> Gamepad</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="time.html" target="_parent"><strong aria-hidden="true">5.</strong> Time</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="text.html" target="_parent"><strong aria-hidden="true">6.</strong> Drawing text</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="textures.html" target="_parent"><strong aria-hidden="true">7.</strong> Drawing textures</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="audio.html" target="_parent"><strong aria-hidden="true">8.</strong> Audio</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="camera.html" target="_parent"><strong aria-hidden="true">9.</strong> Camera</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="3d.html" target="_parent"><strong aria-hidden="true">10.</strong> 3D</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="rendering.html" target="_parent"><strong aria-hidden="true">11.</strong> Some rendering details</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="async.html" target="_parent"><strong aria-hidden="true">12.</strong> Async</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="window.html" target="_parent"><strong aria-hidden="true">13.</strong> Window</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="debugging.html" target="_parent"><strong aria-hidden="true">14.</strong> Debugging</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="rich_text.html" target="_parent"><strong aria-hidden="true">15.</strong> Rich text</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="logging.html" target="_parent"><strong aria-hidden="true">16.</strong> Logging</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="fs.html" target="_parent"><strong aria-hidden="true">17.</strong> File System API</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="rng.html" target="_parent"><strong aria-hidden="true">18.</strong> RNG</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="image.html" target="_parent"><strong aria-hidden="true">19.</strong> Image API</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="math.html" target="_parent"><strong aria-hidden="true">20.</strong> Math API</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="particles.html" target="_parent"><strong aria-hidden="true">21.</strong> Particle system</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="persistence.html" target="_parent"><strong aria-hidden="true">22.</strong> Persistence API</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="physics.html" target="_parent"><strong aria-hidden="true">23.</strong> Physics API</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="post_processing.html" target="_parent"><strong aria-hidden="true">24.</strong> Post-processing effects</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="render_texures.html" target="_parent"><strong aria-hidden="true">25.</strong> Render textures</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="sdf.html" target="_parent"><strong aria-hidden="true">26.</strong> Advanced Shapes</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="storage.html" target="_parent"><strong aria-hidden="true">27.</strong> Storage API</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="ui.html" target="_parent"><strong aria-hidden="true">28.</strong> UI</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="multiplayer.html" target="_parent"><strong aria-hidden="true">29.</strong> Multiplayer</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="platform.html" target="_parent"><strong aria-hidden="true">30.</strong> Platform support</a></span></li></ol>
</body>
</html>