Platformer in OpenGL
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1815 lines
88 KiB

5 years ago
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5. <meta http-equiv="X-UA-Compatible" content="IE=9"/>
  6. <meta name="generator" content="Doxygen 1.8.11"/>
  7. <title>GLFW: Keyboard keys</title>
  8. <link href="tabs.css" rel="stylesheet" type="text/css"/>
  9. <script type="text/javascript" src="jquery.js"></script>
  10. <script type="text/javascript" src="dynsections.js"></script>
  11. <link href="search/search.css" rel="stylesheet" type="text/css"/>
  12. <script type="text/javascript" src="search/searchdata.js"></script>
  13. <script type="text/javascript" src="search/search.js"></script>
  14. <script type="text/javascript">
  15. $(document).ready(function() { init_search(); });
  16. </script>
  17. <link href="doxygen.css" rel="stylesheet" type="text/css" />
  18. <link href="extra.css" rel="stylesheet" type="text/css"/>
  19. </head>
  20. <body>
  21. <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
  22. <div id="titlearea">
  23. <div class="glfwheader">
  24. <a href="http://www.glfw.org/" id="glfwhome">GLFW</a>
  25. <ul class="glfwnavbar">
  26. <li><a href="http://www.glfw.org/documentation.html">Documentation</a></li>
  27. <li><a href="http://www.glfw.org/download.html">Download</a></li>
  28. <li><a href="http://www.glfw.org/media.html">Media</a></li>
  29. <li><a href="http://www.glfw.org/community.html">Community</a></li>
  30. </ul>
  31. </div>
  32. </div>
  33. <!-- end header part -->
  34. <!-- Generated by Doxygen 1.8.11 -->
  35. <script type="text/javascript">
  36. var searchBox = new SearchBox("searchBox", "search",false,'Search');
  37. </script>
  38. <div id="navrow1" class="tabs">
  39. <ul class="tablist">
  40. <li><a href="index.html"><span>Main&#160;Page</span></a></li>
  41. <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
  42. <li class="current"><a href="modules.html"><span>Modules</span></a></li>
  43. <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
  44. <li><a href="files.html"><span>Files</span></a></li>
  45. <li>
  46. <div id="MSearchBox" class="MSearchBoxInactive">
  47. <span class="left">
  48. <img id="MSearchSelect" src="search/mag_sel.png"
  49. onmouseover="return searchBox.OnSearchSelectShow()"
  50. onmouseout="return searchBox.OnSearchSelectHide()"
  51. alt=""/>
  52. <input type="text" id="MSearchField" value="Search" accesskey="S"
  53. onfocus="searchBox.OnSearchFieldFocus(true)"
  54. onblur="searchBox.OnSearchFieldFocus(false)"
  55. onkeyup="searchBox.OnSearchFieldChange(event)"/>
  56. </span><span class="right">
  57. <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
  58. </span>
  59. </div>
  60. </li>
  61. </ul>
  62. </div>
  63. </div><!-- top -->
  64. <!-- window showing the filter options -->
  65. <div id="MSearchSelectWindow"
  66. onmouseover="return searchBox.OnSearchSelectShow()"
  67. onmouseout="return searchBox.OnSearchSelectHide()"
  68. onkeydown="return searchBox.OnSearchSelectKey(event)">
  69. </div>
  70. <!-- iframe showing the search results (closed by default) -->
  71. <div id="MSearchResultsWindow">
  72. <iframe src="javascript:void(0)" frameborder="0"
  73. name="MSearchResults" id="MSearchResults">
  74. </iframe>
  75. </div>
  76. <div class="header">
  77. <div class="summary">
  78. <a href="#define-members">Macros</a> </div>
  79. <div class="headertitle">
  80. <div class="title">Keyboard keys<div class="ingroups"><a class="el" href="group__input.html">Input reference</a></div></div> </div>
  81. </div><!--header-->
  82. <div class="contents">
  83. <table class="memberdecls">
  84. <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
  85. Macros</h2></td></tr>
  86. <tr class="memitem:ga99aacc875b6b27a072552631e13775c7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga99aacc875b6b27a072552631e13775c7">GLFW_KEY_UNKNOWN</a>&#160;&#160;&#160;-1</td></tr>
  87. <tr class="separator:ga99aacc875b6b27a072552631e13775c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  88. <tr class="memitem:gaddb2c23772b97fd7e26e8ee66f1ad014"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaddb2c23772b97fd7e26e8ee66f1ad014">GLFW_KEY_SPACE</a>&#160;&#160;&#160;32</td></tr>
  89. <tr class="separator:gaddb2c23772b97fd7e26e8ee66f1ad014"><td class="memSeparator" colspan="2">&#160;</td></tr>
  90. <tr class="memitem:ga6059b0b048ba6980b6107fffbd3b4b24"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga6059b0b048ba6980b6107fffbd3b4b24">GLFW_KEY_APOSTROPHE</a>&#160;&#160;&#160;39 /* ' */</td></tr>
  91. <tr class="separator:ga6059b0b048ba6980b6107fffbd3b4b24"><td class="memSeparator" colspan="2">&#160;</td></tr>
  92. <tr class="memitem:gab3d5d72e59d3055f494627b0a524926c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gab3d5d72e59d3055f494627b0a524926c">GLFW_KEY_COMMA</a>&#160;&#160;&#160;44 /* , */</td></tr>
  93. <tr class="separator:gab3d5d72e59d3055f494627b0a524926c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  94. <tr class="memitem:gac556b360f7f6fca4b70ba0aecf313fd4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gac556b360f7f6fca4b70ba0aecf313fd4">GLFW_KEY_MINUS</a>&#160;&#160;&#160;45 /* - */</td></tr>
  95. <tr class="separator:gac556b360f7f6fca4b70ba0aecf313fd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
  96. <tr class="memitem:ga37e296b650eab419fc474ff69033d927"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga37e296b650eab419fc474ff69033d927">GLFW_KEY_PERIOD</a>&#160;&#160;&#160;46 /* . */</td></tr>
  97. <tr class="separator:ga37e296b650eab419fc474ff69033d927"><td class="memSeparator" colspan="2">&#160;</td></tr>
  98. <tr class="memitem:gadf3d753b2d479148d711de34b83fd0db"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gadf3d753b2d479148d711de34b83fd0db">GLFW_KEY_SLASH</a>&#160;&#160;&#160;47 /* / */</td></tr>
  99. <tr class="separator:gadf3d753b2d479148d711de34b83fd0db"><td class="memSeparator" colspan="2">&#160;</td></tr>
  100. <tr class="memitem:ga50391730e9d7112ad4fd42d0bd1597c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga50391730e9d7112ad4fd42d0bd1597c1">GLFW_KEY_0</a>&#160;&#160;&#160;48</td></tr>
  101. <tr class="separator:ga50391730e9d7112ad4fd42d0bd1597c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  102. <tr class="memitem:ga05e4cae9ddb8d40cf6d82c8f11f2502f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga05e4cae9ddb8d40cf6d82c8f11f2502f">GLFW_KEY_1</a>&#160;&#160;&#160;49</td></tr>
  103. <tr class="separator:ga05e4cae9ddb8d40cf6d82c8f11f2502f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  104. <tr class="memitem:gadc8e66b3a4c4b5c39ad1305cf852863c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gadc8e66b3a4c4b5c39ad1305cf852863c">GLFW_KEY_2</a>&#160;&#160;&#160;50</td></tr>
  105. <tr class="separator:gadc8e66b3a4c4b5c39ad1305cf852863c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  106. <tr class="memitem:ga812f0273fe1a981e1fa002ae73e92271"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga812f0273fe1a981e1fa002ae73e92271">GLFW_KEY_3</a>&#160;&#160;&#160;51</td></tr>
  107. <tr class="separator:ga812f0273fe1a981e1fa002ae73e92271"><td class="memSeparator" colspan="2">&#160;</td></tr>
  108. <tr class="memitem:ga9e14b6975a9cc8f66cdd5cb3d3861356"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga9e14b6975a9cc8f66cdd5cb3d3861356">GLFW_KEY_4</a>&#160;&#160;&#160;52</td></tr>
  109. <tr class="separator:ga9e14b6975a9cc8f66cdd5cb3d3861356"><td class="memSeparator" colspan="2">&#160;</td></tr>
  110. <tr class="memitem:ga4d74ddaa5d4c609993b4d4a15736c924"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga4d74ddaa5d4c609993b4d4a15736c924">GLFW_KEY_5</a>&#160;&#160;&#160;53</td></tr>
  111. <tr class="separator:ga4d74ddaa5d4c609993b4d4a15736c924"><td class="memSeparator" colspan="2">&#160;</td></tr>
  112. <tr class="memitem:ga9ea4ab80c313a227b14d0a7c6f810b5d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga9ea4ab80c313a227b14d0a7c6f810b5d">GLFW_KEY_6</a>&#160;&#160;&#160;54</td></tr>
  113. <tr class="separator:ga9ea4ab80c313a227b14d0a7c6f810b5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  114. <tr class="memitem:gab79b1cfae7bd630cfc4604c1f263c666"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gab79b1cfae7bd630cfc4604c1f263c666">GLFW_KEY_7</a>&#160;&#160;&#160;55</td></tr>
  115. <tr class="separator:gab79b1cfae7bd630cfc4604c1f263c666"><td class="memSeparator" colspan="2">&#160;</td></tr>
  116. <tr class="memitem:gadeaa109a0f9f5afc94fe4a108e686f6f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gadeaa109a0f9f5afc94fe4a108e686f6f">GLFW_KEY_8</a>&#160;&#160;&#160;56</td></tr>
  117. <tr class="separator:gadeaa109a0f9f5afc94fe4a108e686f6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  118. <tr class="memitem:ga2924cb5349ebbf97c8987f3521c44f39"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga2924cb5349ebbf97c8987f3521c44f39">GLFW_KEY_9</a>&#160;&#160;&#160;57</td></tr>
  119. <tr class="separator:ga2924cb5349ebbf97c8987f3521c44f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
  120. <tr class="memitem:ga84233de9ee5bb3e8788a5aa07d80af7d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga84233de9ee5bb3e8788a5aa07d80af7d">GLFW_KEY_SEMICOLON</a>&#160;&#160;&#160;59 /* ; */</td></tr>
  121. <tr class="separator:ga84233de9ee5bb3e8788a5aa07d80af7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  122. <tr class="memitem:gae1a2de47240d6664423c204bdd91bd17"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gae1a2de47240d6664423c204bdd91bd17">GLFW_KEY_EQUAL</a>&#160;&#160;&#160;61 /* = */</td></tr>
  123. <tr class="separator:gae1a2de47240d6664423c204bdd91bd17"><td class="memSeparator" colspan="2">&#160;</td></tr>
  124. <tr class="memitem:ga03e842608e1ea323370889d33b8f70ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga03e842608e1ea323370889d33b8f70ff">GLFW_KEY_A</a>&#160;&#160;&#160;65</td></tr>
  125. <tr class="separator:ga03e842608e1ea323370889d33b8f70ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
  126. <tr class="memitem:ga8e3fb647ff3aca9e8dbf14fe66332941"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga8e3fb647ff3aca9e8dbf14fe66332941">GLFW_KEY_B</a>&#160;&#160;&#160;66</td></tr>
  127. <tr class="separator:ga8e3fb647ff3aca9e8dbf14fe66332941"><td class="memSeparator" colspan="2">&#160;</td></tr>
  128. <tr class="memitem:ga00ccf3475d9ee2e679480d540d554669"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga00ccf3475d9ee2e679480d540d554669">GLFW_KEY_C</a>&#160;&#160;&#160;67</td></tr>
  129. <tr class="separator:ga00ccf3475d9ee2e679480d540d554669"><td class="memSeparator" colspan="2">&#160;</td></tr>
  130. <tr class="memitem:ga011f7cdc9a654da984a2506479606933"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga011f7cdc9a654da984a2506479606933">GLFW_KEY_D</a>&#160;&#160;&#160;68</td></tr>
  131. <tr class="separator:ga011f7cdc9a654da984a2506479606933"><td class="memSeparator" colspan="2">&#160;</td></tr>
  132. <tr class="memitem:gabf48fcc3afbe69349df432b470c96ef2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gabf48fcc3afbe69349df432b470c96ef2">GLFW_KEY_E</a>&#160;&#160;&#160;69</td></tr>
  133. <tr class="separator:gabf48fcc3afbe69349df432b470c96ef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  134. <tr class="memitem:ga5df402e02aca08444240058fd9b42a55"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga5df402e02aca08444240058fd9b42a55">GLFW_KEY_F</a>&#160;&#160;&#160;70</td></tr>
  135. <tr class="separator:ga5df402e02aca08444240058fd9b42a55"><td class="memSeparator" colspan="2">&#160;</td></tr>
  136. <tr class="memitem:gae74ecddf7cc96104ab23989b1cdab536"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gae74ecddf7cc96104ab23989b1cdab536">GLFW_KEY_G</a>&#160;&#160;&#160;71</td></tr>
  137. <tr class="separator:gae74ecddf7cc96104ab23989b1cdab536"><td class="memSeparator" colspan="2">&#160;</td></tr>
  138. <tr class="memitem:gad4cc98fc8f35f015d9e2fb94bf136076"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gad4cc98fc8f35f015d9e2fb94bf136076">GLFW_KEY_H</a>&#160;&#160;&#160;72</td></tr>
  139. <tr class="separator:gad4cc98fc8f35f015d9e2fb94bf136076"><td class="memSeparator" colspan="2">&#160;</td></tr>
  140. <tr class="memitem:ga274655c8bfe39742684ca393cf8ed093"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga274655c8bfe39742684ca393cf8ed093">GLFW_KEY_I</a>&#160;&#160;&#160;73</td></tr>
  141. <tr class="separator:ga274655c8bfe39742684ca393cf8ed093"><td class="memSeparator" colspan="2">&#160;</td></tr>
  142. <tr class="memitem:ga65ff2aedb129a3149ad9cb3e4159a75f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga65ff2aedb129a3149ad9cb3e4159a75f">GLFW_KEY_J</a>&#160;&#160;&#160;74</td></tr>
  143. <tr class="separator:ga65ff2aedb129a3149ad9cb3e4159a75f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  144. <tr class="memitem:ga4ae8debadf6d2a691badae0b53ea3ba0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga4ae8debadf6d2a691badae0b53ea3ba0">GLFW_KEY_K</a>&#160;&#160;&#160;75</td></tr>
  145. <tr class="separator:ga4ae8debadf6d2a691badae0b53ea3ba0"><td class="memSeparator" colspan="2">&#160;</td></tr>
  146. <tr class="memitem:gaaa8b54a13f6b1eed85ac86f82d550db2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaaa8b54a13f6b1eed85ac86f82d550db2">GLFW_KEY_L</a>&#160;&#160;&#160;76</td></tr>
  147. <tr class="separator:gaaa8b54a13f6b1eed85ac86f82d550db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  148. <tr class="memitem:ga4d7f0260c82e4ea3d6ebc7a21d6e3716"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga4d7f0260c82e4ea3d6ebc7a21d6e3716">GLFW_KEY_M</a>&#160;&#160;&#160;77</td></tr>
  149. <tr class="separator:ga4d7f0260c82e4ea3d6ebc7a21d6e3716"><td class="memSeparator" colspan="2">&#160;</td></tr>
  150. <tr class="memitem:gae00856dfeb5d13aafebf59d44de5cdda"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gae00856dfeb5d13aafebf59d44de5cdda">GLFW_KEY_N</a>&#160;&#160;&#160;78</td></tr>
  151. <tr class="separator:gae00856dfeb5d13aafebf59d44de5cdda"><td class="memSeparator" colspan="2">&#160;</td></tr>
  152. <tr class="memitem:gaecbbb79130df419d58dd7f09a169efe9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaecbbb79130df419d58dd7f09a169efe9">GLFW_KEY_O</a>&#160;&#160;&#160;79</td></tr>
  153. <tr class="separator:gaecbbb79130df419d58dd7f09a169efe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  154. <tr class="memitem:ga8fc15819c1094fb2afa01d84546b33e1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga8fc15819c1094fb2afa01d84546b33e1">GLFW_KEY_P</a>&#160;&#160;&#160;80</td></tr>
  155. <tr class="separator:ga8fc15819c1094fb2afa01d84546b33e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  156. <tr class="memitem:gafdd01e38b120d67cf51e348bb47f3964"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gafdd01e38b120d67cf51e348bb47f3964">GLFW_KEY_Q</a>&#160;&#160;&#160;81</td></tr>
  157. <tr class="separator:gafdd01e38b120d67cf51e348bb47f3964"><td class="memSeparator" colspan="2">&#160;</td></tr>
  158. <tr class="memitem:ga4ce6c70a0c98c50b3fe4ab9a728d4d36"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga4ce6c70a0c98c50b3fe4ab9a728d4d36">GLFW_KEY_R</a>&#160;&#160;&#160;82</td></tr>
  159. <tr class="separator:ga4ce6c70a0c98c50b3fe4ab9a728d4d36"><td class="memSeparator" colspan="2">&#160;</td></tr>
  160. <tr class="memitem:ga1570e2ccaab036ea82bed66fc1dab2a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga1570e2ccaab036ea82bed66fc1dab2a9">GLFW_KEY_S</a>&#160;&#160;&#160;83</td></tr>
  161. <tr class="separator:ga1570e2ccaab036ea82bed66fc1dab2a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  162. <tr class="memitem:ga90e0560422ec7a30e7f3f375bc9f37f9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga90e0560422ec7a30e7f3f375bc9f37f9">GLFW_KEY_T</a>&#160;&#160;&#160;84</td></tr>
  163. <tr class="separator:ga90e0560422ec7a30e7f3f375bc9f37f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  164. <tr class="memitem:gacad52f3bf7d378fc0ffa72a76769256d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gacad52f3bf7d378fc0ffa72a76769256d">GLFW_KEY_U</a>&#160;&#160;&#160;85</td></tr>
  165. <tr class="separator:gacad52f3bf7d378fc0ffa72a76769256d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  166. <tr class="memitem:ga22c7763899ecf7788862e5f90eacce6b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga22c7763899ecf7788862e5f90eacce6b">GLFW_KEY_V</a>&#160;&#160;&#160;86</td></tr>
  167. <tr class="separator:ga22c7763899ecf7788862e5f90eacce6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  168. <tr class="memitem:gaa06a712e6202661fc03da5bdb7b6e545"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaa06a712e6202661fc03da5bdb7b6e545">GLFW_KEY_W</a>&#160;&#160;&#160;87</td></tr>
  169. <tr class="separator:gaa06a712e6202661fc03da5bdb7b6e545"><td class="memSeparator" colspan="2">&#160;</td></tr>
  170. <tr class="memitem:gac1c42c0bf4192cea713c55598b06b744"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gac1c42c0bf4192cea713c55598b06b744">GLFW_KEY_X</a>&#160;&#160;&#160;88</td></tr>
  171. <tr class="separator:gac1c42c0bf4192cea713c55598b06b744"><td class="memSeparator" colspan="2">&#160;</td></tr>
  172. <tr class="memitem:gafd9f115a549effdf8e372a787c360313"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gafd9f115a549effdf8e372a787c360313">GLFW_KEY_Y</a>&#160;&#160;&#160;89</td></tr>
  173. <tr class="separator:gafd9f115a549effdf8e372a787c360313"><td class="memSeparator" colspan="2">&#160;</td></tr>
  174. <tr class="memitem:gac489e208c26afda8d4938ed88718760a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gac489e208c26afda8d4938ed88718760a">GLFW_KEY_Z</a>&#160;&#160;&#160;90</td></tr>
  175. <tr class="separator:gac489e208c26afda8d4938ed88718760a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  176. <tr class="memitem:gad1c8d9adac53925276ecb1d592511d8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gad1c8d9adac53925276ecb1d592511d8a">GLFW_KEY_LEFT_BRACKET</a>&#160;&#160;&#160;91 /* [ */</td></tr>
  177. <tr class="separator:gad1c8d9adac53925276ecb1d592511d8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  178. <tr class="memitem:gab8155ea99d1ab27ff56f24f8dc73f8d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gab8155ea99d1ab27ff56f24f8dc73f8d1">GLFW_KEY_BACKSLASH</a>&#160;&#160;&#160;92 /* \ */</td></tr>
  179. <tr class="separator:gab8155ea99d1ab27ff56f24f8dc73f8d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  180. <tr class="memitem:ga86ef225fd6a66404caae71044cdd58d8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga86ef225fd6a66404caae71044cdd58d8">GLFW_KEY_RIGHT_BRACKET</a>&#160;&#160;&#160;93 /* ] */</td></tr>
  181. <tr class="separator:ga86ef225fd6a66404caae71044cdd58d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  182. <tr class="memitem:ga7a3701fb4e2a0b136ff4b568c3c8d668"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga7a3701fb4e2a0b136ff4b568c3c8d668">GLFW_KEY_GRAVE_ACCENT</a>&#160;&#160;&#160;96 /* ` */</td></tr>
  183. <tr class="separator:ga7a3701fb4e2a0b136ff4b568c3c8d668"><td class="memSeparator" colspan="2">&#160;</td></tr>
  184. <tr class="memitem:gadc78dad3dab76bcd4b5c20114052577a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gadc78dad3dab76bcd4b5c20114052577a">GLFW_KEY_WORLD_1</a>&#160;&#160;&#160;161 /* non-US #1 */</td></tr>
  185. <tr class="separator:gadc78dad3dab76bcd4b5c20114052577a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  186. <tr class="memitem:ga20494bfebf0bb4fc9503afca18ab2c5e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga20494bfebf0bb4fc9503afca18ab2c5e">GLFW_KEY_WORLD_2</a>&#160;&#160;&#160;162 /* non-US #2 */</td></tr>
  187. <tr class="separator:ga20494bfebf0bb4fc9503afca18ab2c5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
  188. <tr class="memitem:gaac6596c350b635c245113b81c2123b93"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaac6596c350b635c245113b81c2123b93">GLFW_KEY_ESCAPE</a>&#160;&#160;&#160;256</td></tr>
  189. <tr class="separator:gaac6596c350b635c245113b81c2123b93"><td class="memSeparator" colspan="2">&#160;</td></tr>
  190. <tr class="memitem:ga9555a92ecbecdbc1f3435219c571d667"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga9555a92ecbecdbc1f3435219c571d667">GLFW_KEY_ENTER</a>&#160;&#160;&#160;257</td></tr>
  191. <tr class="separator:ga9555a92ecbecdbc1f3435219c571d667"><td class="memSeparator" colspan="2">&#160;</td></tr>
  192. <tr class="memitem:ga6908a4bda9950a3e2b73f794bbe985df"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga6908a4bda9950a3e2b73f794bbe985df">GLFW_KEY_TAB</a>&#160;&#160;&#160;258</td></tr>
  193. <tr class="separator:ga6908a4bda9950a3e2b73f794bbe985df"><td class="memSeparator" colspan="2">&#160;</td></tr>
  194. <tr class="memitem:ga6c0df1fe2f156bbd5a98c66d76ff3635"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga6c0df1fe2f156bbd5a98c66d76ff3635">GLFW_KEY_BACKSPACE</a>&#160;&#160;&#160;259</td></tr>
  195. <tr class="separator:ga6c0df1fe2f156bbd5a98c66d76ff3635"><td class="memSeparator" colspan="2">&#160;</td></tr>
  196. <tr class="memitem:ga373ac7365435d6b0eb1068f470e34f47"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga373ac7365435d6b0eb1068f470e34f47">GLFW_KEY_INSERT</a>&#160;&#160;&#160;260</td></tr>
  197. <tr class="separator:ga373ac7365435d6b0eb1068f470e34f47"><td class="memSeparator" colspan="2">&#160;</td></tr>
  198. <tr class="memitem:gadb111e4df74b8a715f2c05dad58d2682"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gadb111e4df74b8a715f2c05dad58d2682">GLFW_KEY_DELETE</a>&#160;&#160;&#160;261</td></tr>
  199. <tr class="separator:gadb111e4df74b8a715f2c05dad58d2682"><td class="memSeparator" colspan="2">&#160;</td></tr>
  200. <tr class="memitem:ga06ba07662e8c291a4a84535379ffc7ac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga06ba07662e8c291a4a84535379ffc7ac">GLFW_KEY_RIGHT</a>&#160;&#160;&#160;262</td></tr>
  201. <tr class="separator:ga06ba07662e8c291a4a84535379ffc7ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
  202. <tr class="memitem:gae12a010d33c309a67ab9460c51eb2462"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gae12a010d33c309a67ab9460c51eb2462">GLFW_KEY_LEFT</a>&#160;&#160;&#160;263</td></tr>
  203. <tr class="separator:gae12a010d33c309a67ab9460c51eb2462"><td class="memSeparator" colspan="2">&#160;</td></tr>
  204. <tr class="memitem:gae2e3958c71595607416aa7bf082be2f9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gae2e3958c71595607416aa7bf082be2f9">GLFW_KEY_DOWN</a>&#160;&#160;&#160;264</td></tr>
  205. <tr class="separator:gae2e3958c71595607416aa7bf082be2f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  206. <tr class="memitem:ga2f3342b194020d3544c67e3506b6f144"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga2f3342b194020d3544c67e3506b6f144">GLFW_KEY_UP</a>&#160;&#160;&#160;265</td></tr>
  207. <tr class="separator:ga2f3342b194020d3544c67e3506b6f144"><td class="memSeparator" colspan="2">&#160;</td></tr>
  208. <tr class="memitem:ga3ab731f9622f0db280178a5f3cc6d586"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga3ab731f9622f0db280178a5f3cc6d586">GLFW_KEY_PAGE_UP</a>&#160;&#160;&#160;266</td></tr>
  209. <tr class="separator:ga3ab731f9622f0db280178a5f3cc6d586"><td class="memSeparator" colspan="2">&#160;</td></tr>
  210. <tr class="memitem:gaee0a8fa442001cc2147812f84b59041c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaee0a8fa442001cc2147812f84b59041c">GLFW_KEY_PAGE_DOWN</a>&#160;&#160;&#160;267</td></tr>
  211. <tr class="separator:gaee0a8fa442001cc2147812f84b59041c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  212. <tr class="memitem:ga41452c7287195d481e43207318c126a7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga41452c7287195d481e43207318c126a7">GLFW_KEY_HOME</a>&#160;&#160;&#160;268</td></tr>
  213. <tr class="separator:ga41452c7287195d481e43207318c126a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
  214. <tr class="memitem:ga86587ea1df19a65978d3e3b8439bedd9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga86587ea1df19a65978d3e3b8439bedd9">GLFW_KEY_END</a>&#160;&#160;&#160;269</td></tr>
  215. <tr class="separator:ga86587ea1df19a65978d3e3b8439bedd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
  216. <tr class="memitem:ga92c1d2c9d63485f3d70f94f688d48672"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga92c1d2c9d63485f3d70f94f688d48672">GLFW_KEY_CAPS_LOCK</a>&#160;&#160;&#160;280</td></tr>
  217. <tr class="separator:ga92c1d2c9d63485f3d70f94f688d48672"><td class="memSeparator" colspan="2">&#160;</td></tr>
  218. <tr class="memitem:gaf622b63b9537f7084c2ab649b8365630"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaf622b63b9537f7084c2ab649b8365630">GLFW_KEY_SCROLL_LOCK</a>&#160;&#160;&#160;281</td></tr>
  219. <tr class="separator:gaf622b63b9537f7084c2ab649b8365630"><td class="memSeparator" colspan="2">&#160;</td></tr>
  220. <tr class="memitem:ga3946edc362aeff213b2be6304296cf43"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga3946edc362aeff213b2be6304296cf43">GLFW_KEY_NUM_LOCK</a>&#160;&#160;&#160;282</td></tr>
  221. <tr class="separator:ga3946edc362aeff213b2be6304296cf43"><td class="memSeparator" colspan="2">&#160;</td></tr>
  222. <tr class="memitem:gaf964c2e65e97d0cf785a5636ee8df642"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaf964c2e65e97d0cf785a5636ee8df642">GLFW_KEY_PRINT_SCREEN</a>&#160;&#160;&#160;283</td></tr>
  223. <tr class="separator:gaf964c2e65e97d0cf785a5636ee8df642"><td class="memSeparator" colspan="2">&#160;</td></tr>
  224. <tr class="memitem:ga8116b9692d87382afb5849b6d8907f18"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga8116b9692d87382afb5849b6d8907f18">GLFW_KEY_PAUSE</a>&#160;&#160;&#160;284</td></tr>
  225. <tr class="separator:ga8116b9692d87382afb5849b6d8907f18"><td class="memSeparator" colspan="2">&#160;</td></tr>
  226. <tr class="memitem:gafb8d66c573acf22e364049477dcbea30"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gafb8d66c573acf22e364049477dcbea30">GLFW_KEY_F1</a>&#160;&#160;&#160;290</td></tr>
  227. <tr class="separator:gafb8d66c573acf22e364049477dcbea30"><td class="memSeparator" colspan="2">&#160;</td></tr>
  228. <tr class="memitem:ga0900750aff94889b940f5e428c07daee"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga0900750aff94889b940f5e428c07daee">GLFW_KEY_F2</a>&#160;&#160;&#160;291</td></tr>
  229. <tr class="separator:ga0900750aff94889b940f5e428c07daee"><td class="memSeparator" colspan="2">&#160;</td></tr>
  230. <tr class="memitem:gaed7cd729c0147a551bb8b7bb36c17015"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaed7cd729c0147a551bb8b7bb36c17015">GLFW_KEY_F3</a>&#160;&#160;&#160;292</td></tr>
  231. <tr class="separator:gaed7cd729c0147a551bb8b7bb36c17015"><td class="memSeparator" colspan="2">&#160;</td></tr>
  232. <tr class="memitem:ga9b61ebd0c63b44b7332fda2c9763eaa6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga9b61ebd0c63b44b7332fda2c9763eaa6">GLFW_KEY_F4</a>&#160;&#160;&#160;293</td></tr>
  233. <tr class="separator:ga9b61ebd0c63b44b7332fda2c9763eaa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  234. <tr class="memitem:gaf258dda9947daa428377938ed577c8c2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaf258dda9947daa428377938ed577c8c2">GLFW_KEY_F5</a>&#160;&#160;&#160;294</td></tr>
  235. <tr class="separator:gaf258dda9947daa428377938ed577c8c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  236. <tr class="memitem:ga6dc2d3f87b9d51ffbbbe2ef0299d8e1d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga6dc2d3f87b9d51ffbbbe2ef0299d8e1d">GLFW_KEY_F6</a>&#160;&#160;&#160;295</td></tr>
  237. <tr class="separator:ga6dc2d3f87b9d51ffbbbe2ef0299d8e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  238. <tr class="memitem:gacca6ef8a2162c52a0ac1d881e8d9c38a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gacca6ef8a2162c52a0ac1d881e8d9c38a">GLFW_KEY_F7</a>&#160;&#160;&#160;296</td></tr>
  239. <tr class="separator:gacca6ef8a2162c52a0ac1d881e8d9c38a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  240. <tr class="memitem:gac9d39390336ae14e4a93e295de43c7e8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gac9d39390336ae14e4a93e295de43c7e8">GLFW_KEY_F8</a>&#160;&#160;&#160;297</td></tr>
  241. <tr class="separator:gac9d39390336ae14e4a93e295de43c7e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
  242. <tr class="memitem:gae40de0de1c9f21cd26c9afa3d7050851"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gae40de0de1c9f21cd26c9afa3d7050851">GLFW_KEY_F9</a>&#160;&#160;&#160;298</td></tr>
  243. <tr class="separator:gae40de0de1c9f21cd26c9afa3d7050851"><td class="memSeparator" colspan="2">&#160;</td></tr>
  244. <tr class="memitem:ga718d11d2f7d57471a2f6a894235995b1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga718d11d2f7d57471a2f6a894235995b1">GLFW_KEY_F10</a>&#160;&#160;&#160;299</td></tr>
  245. <tr class="separator:ga718d11d2f7d57471a2f6a894235995b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  246. <tr class="memitem:ga0bc04b11627e7d69339151e7306b2832"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga0bc04b11627e7d69339151e7306b2832">GLFW_KEY_F11</a>&#160;&#160;&#160;300</td></tr>
  247. <tr class="separator:ga0bc04b11627e7d69339151e7306b2832"><td class="memSeparator" colspan="2">&#160;</td></tr>
  248. <tr class="memitem:gaf5908fa9b0a906ae03fc2c61ac7aa3e2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaf5908fa9b0a906ae03fc2c61ac7aa3e2">GLFW_KEY_F12</a>&#160;&#160;&#160;301</td></tr>
  249. <tr class="separator:gaf5908fa9b0a906ae03fc2c61ac7aa3e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  250. <tr class="memitem:gad637f4308655e1001bd6ad942bc0fd4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gad637f4308655e1001bd6ad942bc0fd4b">GLFW_KEY_F13</a>&#160;&#160;&#160;302</td></tr>
  251. <tr class="separator:gad637f4308655e1001bd6ad942bc0fd4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  252. <tr class="memitem:gaf14c66cff3396e5bd46e803c035e6c1f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaf14c66cff3396e5bd46e803c035e6c1f">GLFW_KEY_F14</a>&#160;&#160;&#160;303</td></tr>
  253. <tr class="separator:gaf14c66cff3396e5bd46e803c035e6c1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  254. <tr class="memitem:ga7f70970db6e8be1794da8516a6d14058"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga7f70970db6e8be1794da8516a6d14058">GLFW_KEY_F15</a>&#160;&#160;&#160;304</td></tr>
  255. <tr class="separator:ga7f70970db6e8be1794da8516a6d14058"><td class="memSeparator" colspan="2">&#160;</td></tr>
  256. <tr class="memitem:gaa582dbb1d2ba2050aa1dca0838095b27"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaa582dbb1d2ba2050aa1dca0838095b27">GLFW_KEY_F16</a>&#160;&#160;&#160;305</td></tr>
  257. <tr class="separator:gaa582dbb1d2ba2050aa1dca0838095b27"><td class="memSeparator" colspan="2">&#160;</td></tr>
  258. <tr class="memitem:ga972ce5c365e2394b36104b0e3125c748"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga972ce5c365e2394b36104b0e3125c748">GLFW_KEY_F17</a>&#160;&#160;&#160;306</td></tr>
  259. <tr class="separator:ga972ce5c365e2394b36104b0e3125c748"><td class="memSeparator" colspan="2">&#160;</td></tr>
  260. <tr class="memitem:gaebf6391058d5566601e357edc5ea737c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaebf6391058d5566601e357edc5ea737c">GLFW_KEY_F18</a>&#160;&#160;&#160;307</td></tr>
  261. <tr class="separator:gaebf6391058d5566601e357edc5ea737c"><td class="memSeparator" colspan="2">&#160;</td></tr>
  262. <tr class="memitem:gaec011d9ba044058cb54529da710e9791"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaec011d9ba044058cb54529da710e9791">GLFW_KEY_F19</a>&#160;&#160;&#160;308</td></tr>
  263. <tr class="separator:gaec011d9ba044058cb54529da710e9791"><td class="memSeparator" colspan="2">&#160;</td></tr>
  264. <tr class="memitem:ga82b9c721ada04cd5ca8de767da38022f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga82b9c721ada04cd5ca8de767da38022f">GLFW_KEY_F20</a>&#160;&#160;&#160;309</td></tr>
  265. <tr class="separator:ga82b9c721ada04cd5ca8de767da38022f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  266. <tr class="memitem:ga356afb14d3440ff2bb378f74f7ebc60f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga356afb14d3440ff2bb378f74f7ebc60f">GLFW_KEY_F21</a>&#160;&#160;&#160;310</td></tr>
  267. <tr class="separator:ga356afb14d3440ff2bb378f74f7ebc60f"><td class="memSeparator" colspan="2">&#160;</td></tr>
  268. <tr class="memitem:ga90960bd2a155f2b09675324d3dff1565"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga90960bd2a155f2b09675324d3dff1565">GLFW_KEY_F22</a>&#160;&#160;&#160;311</td></tr>
  269. <tr class="separator:ga90960bd2a155f2b09675324d3dff1565"><td class="memSeparator" colspan="2">&#160;</td></tr>
  270. <tr class="memitem:ga43c21099aac10952d1be909a8ddee4d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga43c21099aac10952d1be909a8ddee4d5">GLFW_KEY_F23</a>&#160;&#160;&#160;312</td></tr>
  271. <tr class="separator:ga43c21099aac10952d1be909a8ddee4d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
  272. <tr class="memitem:ga8150374677b5bed3043408732152dea2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga8150374677b5bed3043408732152dea2">GLFW_KEY_F24</a>&#160;&#160;&#160;313</td></tr>
  273. <tr class="separator:ga8150374677b5bed3043408732152dea2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  274. <tr class="memitem:gaa4bbd93ed73bb4c6ae7d83df880b7199"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaa4bbd93ed73bb4c6ae7d83df880b7199">GLFW_KEY_F25</a>&#160;&#160;&#160;314</td></tr>
  275. <tr class="separator:gaa4bbd93ed73bb4c6ae7d83df880b7199"><td class="memSeparator" colspan="2">&#160;</td></tr>
  276. <tr class="memitem:ga10515dafc55b71e7683f5b4fedd1c70d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga10515dafc55b71e7683f5b4fedd1c70d">GLFW_KEY_KP_0</a>&#160;&#160;&#160;320</td></tr>
  277. <tr class="separator:ga10515dafc55b71e7683f5b4fedd1c70d"><td class="memSeparator" colspan="2">&#160;</td></tr>
  278. <tr class="memitem:gaf3a29a334402c5eaf0b3439edf5587c3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaf3a29a334402c5eaf0b3439edf5587c3">GLFW_KEY_KP_1</a>&#160;&#160;&#160;321</td></tr>
  279. <tr class="separator:gaf3a29a334402c5eaf0b3439edf5587c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
  280. <tr class="memitem:gaf82d5a802ab8213c72653d7480c16f13"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaf82d5a802ab8213c72653d7480c16f13">GLFW_KEY_KP_2</a>&#160;&#160;&#160;322</td></tr>
  281. <tr class="separator:gaf82d5a802ab8213c72653d7480c16f13"><td class="memSeparator" colspan="2">&#160;</td></tr>
  282. <tr class="memitem:ga7e25ff30d56cd512828c1d4ae8d54ef2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga7e25ff30d56cd512828c1d4ae8d54ef2">GLFW_KEY_KP_3</a>&#160;&#160;&#160;323</td></tr>
  283. <tr class="separator:ga7e25ff30d56cd512828c1d4ae8d54ef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
  284. <tr class="memitem:gada7ec86778b85e0b4de0beea72234aea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gada7ec86778b85e0b4de0beea72234aea">GLFW_KEY_KP_4</a>&#160;&#160;&#160;324</td></tr>
  285. <tr class="separator:gada7ec86778b85e0b4de0beea72234aea"><td class="memSeparator" colspan="2">&#160;</td></tr>
  286. <tr class="memitem:ga9a5be274434866c51738cafbb6d26b45"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga9a5be274434866c51738cafbb6d26b45">GLFW_KEY_KP_5</a>&#160;&#160;&#160;325</td></tr>
  287. <tr class="separator:ga9a5be274434866c51738cafbb6d26b45"><td class="memSeparator" colspan="2">&#160;</td></tr>
  288. <tr class="memitem:gafc141b0f8450519084c01092a3157faa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gafc141b0f8450519084c01092a3157faa">GLFW_KEY_KP_6</a>&#160;&#160;&#160;326</td></tr>
  289. <tr class="separator:gafc141b0f8450519084c01092a3157faa"><td class="memSeparator" colspan="2">&#160;</td></tr>
  290. <tr class="memitem:ga8882f411f05d04ec77a9563974bbfa53"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga8882f411f05d04ec77a9563974bbfa53">GLFW_KEY_KP_7</a>&#160;&#160;&#160;327</td></tr>
  291. <tr class="separator:ga8882f411f05d04ec77a9563974bbfa53"><td class="memSeparator" colspan="2">&#160;</td></tr>
  292. <tr class="memitem:gab2ea2e6a12f89d315045af520ac78cec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gab2ea2e6a12f89d315045af520ac78cec">GLFW_KEY_KP_8</a>&#160;&#160;&#160;328</td></tr>
  293. <tr class="separator:gab2ea2e6a12f89d315045af520ac78cec"><td class="memSeparator" colspan="2">&#160;</td></tr>
  294. <tr class="memitem:gafb21426b630ed4fcc084868699ba74c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gafb21426b630ed4fcc084868699ba74c1">GLFW_KEY_KP_9</a>&#160;&#160;&#160;329</td></tr>
  295. <tr class="separator:gafb21426b630ed4fcc084868699ba74c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
  296. <tr class="memitem:ga4e231d968796331a9ea0dbfb98d4005b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga4e231d968796331a9ea0dbfb98d4005b">GLFW_KEY_KP_DECIMAL</a>&#160;&#160;&#160;330</td></tr>
  297. <tr class="separator:ga4e231d968796331a9ea0dbfb98d4005b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  298. <tr class="memitem:gabca1733780a273d549129ad0f250d1e5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gabca1733780a273d549129ad0f250d1e5">GLFW_KEY_KP_DIVIDE</a>&#160;&#160;&#160;331</td></tr>
  299. <tr class="separator:gabca1733780a273d549129ad0f250d1e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
  300. <tr class="memitem:ga9ada267eb0e78ed2ada8701dd24a56ef"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga9ada267eb0e78ed2ada8701dd24a56ef">GLFW_KEY_KP_MULTIPLY</a>&#160;&#160;&#160;332</td></tr>
  301. <tr class="separator:ga9ada267eb0e78ed2ada8701dd24a56ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
  302. <tr class="memitem:gaa3dbd60782ff93d6082a124bce1fa236"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaa3dbd60782ff93d6082a124bce1fa236">GLFW_KEY_KP_SUBTRACT</a>&#160;&#160;&#160;333</td></tr>
  303. <tr class="separator:gaa3dbd60782ff93d6082a124bce1fa236"><td class="memSeparator" colspan="2">&#160;</td></tr>
  304. <tr class="memitem:gad09c7c98acc79e89aa6a0a91275becac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gad09c7c98acc79e89aa6a0a91275becac">GLFW_KEY_KP_ADD</a>&#160;&#160;&#160;334</td></tr>
  305. <tr class="separator:gad09c7c98acc79e89aa6a0a91275becac"><td class="memSeparator" colspan="2">&#160;</td></tr>
  306. <tr class="memitem:ga4f728f8738f2986bd63eedd3d412e8cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga4f728f8738f2986bd63eedd3d412e8cf">GLFW_KEY_KP_ENTER</a>&#160;&#160;&#160;335</td></tr>
  307. <tr class="separator:ga4f728f8738f2986bd63eedd3d412e8cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
  308. <tr class="memitem:gaebdc76d4a808191e6d21b7e4ad2acd97"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaebdc76d4a808191e6d21b7e4ad2acd97">GLFW_KEY_KP_EQUAL</a>&#160;&#160;&#160;336</td></tr>
  309. <tr class="separator:gaebdc76d4a808191e6d21b7e4ad2acd97"><td class="memSeparator" colspan="2">&#160;</td></tr>
  310. <tr class="memitem:ga8a530a28a65c44ab5d00b759b756d3f6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga8a530a28a65c44ab5d00b759b756d3f6">GLFW_KEY_LEFT_SHIFT</a>&#160;&#160;&#160;340</td></tr>
  311. <tr class="separator:ga8a530a28a65c44ab5d00b759b756d3f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
  312. <tr class="memitem:ga9f97b743e81460ac4b2deddecd10a464"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga9f97b743e81460ac4b2deddecd10a464">GLFW_KEY_LEFT_CONTROL</a>&#160;&#160;&#160;341</td></tr>
  313. <tr class="separator:ga9f97b743e81460ac4b2deddecd10a464"><td class="memSeparator" colspan="2">&#160;</td></tr>
  314. <tr class="memitem:ga7f27dabf63a7789daa31e1c96790219b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga7f27dabf63a7789daa31e1c96790219b">GLFW_KEY_LEFT_ALT</a>&#160;&#160;&#160;342</td></tr>
  315. <tr class="separator:ga7f27dabf63a7789daa31e1c96790219b"><td class="memSeparator" colspan="2">&#160;</td></tr>
  316. <tr class="memitem:gafb1207c91997fc295afd1835fbc5641a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gafb1207c91997fc295afd1835fbc5641a">GLFW_KEY_LEFT_SUPER</a>&#160;&#160;&#160;343</td></tr>
  317. <tr class="separator:gafb1207c91997fc295afd1835fbc5641a"><td class="memSeparator" colspan="2">&#160;</td></tr>
  318. <tr class="memitem:gaffca36b99c9dce1a19cb9befbadce691"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gaffca36b99c9dce1a19cb9befbadce691">GLFW_KEY_RIGHT_SHIFT</a>&#160;&#160;&#160;344</td></tr>
  319. <tr class="separator:gaffca36b99c9dce1a19cb9befbadce691"><td class="memSeparator" colspan="2">&#160;</td></tr>
  320. <tr class="memitem:gad1ca2094b2694e7251d0ab1fd34f8519"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gad1ca2094b2694e7251d0ab1fd34f8519">GLFW_KEY_RIGHT_CONTROL</a>&#160;&#160;&#160;345</td></tr>
  321. <tr class="separator:gad1ca2094b2694e7251d0ab1fd34f8519"><td class="memSeparator" colspan="2">&#160;</td></tr>
  322. <tr class="memitem:ga687b38009131cfdd07a8d05fff8fa446"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga687b38009131cfdd07a8d05fff8fa446">GLFW_KEY_RIGHT_ALT</a>&#160;&#160;&#160;346</td></tr>
  323. <tr class="separator:ga687b38009131cfdd07a8d05fff8fa446"><td class="memSeparator" colspan="2">&#160;</td></tr>
  324. <tr class="memitem:gad4547a3e8e247594acb60423fe6502db"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#gad4547a3e8e247594acb60423fe6502db">GLFW_KEY_RIGHT_SUPER</a>&#160;&#160;&#160;347</td></tr>
  325. <tr class="separator:gad4547a3e8e247594acb60423fe6502db"><td class="memSeparator" colspan="2">&#160;</td></tr>
  326. <tr class="memitem:ga9845be48a745fc232045c9ec174d8820"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga9845be48a745fc232045c9ec174d8820">GLFW_KEY_MENU</a>&#160;&#160;&#160;348</td></tr>
  327. <tr class="separator:ga9845be48a745fc232045c9ec174d8820"><td class="memSeparator" colspan="2">&#160;</td></tr>
  328. <tr class="memitem:ga442cbaef7bfb9a4ba13594dd7fbf2789"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__keys.html#ga442cbaef7bfb9a4ba13594dd7fbf2789">GLFW_KEY_LAST</a>&#160;&#160;&#160;<a class="el" href="group__keys.html#ga9845be48a745fc232045c9ec174d8820">GLFW_KEY_MENU</a></td></tr>
  329. <tr class="separator:ga442cbaef7bfb9a4ba13594dd7fbf2789"><td class="memSeparator" colspan="2">&#160;</td></tr>
  330. </table>
  331. <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
  332. <p>See <a class="el" href="input_guide.html#input_key">key input</a> for how these are used.</p>
  333. <p>These key codes are inspired by the <em>USB HID Usage Tables v1.12</em> (p. 53-60), but re-arranged to map to 7-bit ASCII for printable keys (function keys are put in the 256+ range).</p>
  334. <p>The naming of the key codes follow these rules:</p><ul>
  335. <li>The US keyboard layout is used</li>
  336. <li>Names of printable alpha-numeric characters are used (e.g. "A", "R", "3", etc.)</li>
  337. <li>For non-alphanumeric characters, Unicode:ish names are used (e.g. "COMMA", "LEFT_SQUARE_BRACKET", etc.). Note that some names do not correspond to the Unicode standard (usually for brevity)</li>
  338. <li>Keys that lack a clear US mapping are named "WORLD_x"</li>
  339. <li>For non-printable keys, custom names are used (e.g. "F4", "BACKSPACE", etc.) </li>
  340. </ul>
  341. <h2 class="groupheader">Macro Definition Documentation</h2>
  342. <a class="anchor" id="ga50391730e9d7112ad4fd42d0bd1597c1"></a>
  343. <div class="memitem">
  344. <div class="memproto">
  345. <table class="memname">
  346. <tr>
  347. <td class="memname">#define GLFW_KEY_0&#160;&#160;&#160;48</td>
  348. </tr>
  349. </table>
  350. </div><div class="memdoc">
  351. </div>
  352. </div>
  353. <a class="anchor" id="ga05e4cae9ddb8d40cf6d82c8f11f2502f"></a>
  354. <div class="memitem">
  355. <div class="memproto">
  356. <table class="memname">
  357. <tr>
  358. <td class="memname">#define GLFW_KEY_1&#160;&#160;&#160;49</td>
  359. </tr>
  360. </table>
  361. </div><div class="memdoc">
  362. </div>
  363. </div>
  364. <a class="anchor" id="gadc8e66b3a4c4b5c39ad1305cf852863c"></a>
  365. <div class="memitem">
  366. <div class="memproto">
  367. <table class="memname">
  368. <tr>
  369. <td class="memname">#define GLFW_KEY_2&#160;&#160;&#160;50</td>
  370. </tr>
  371. </table>
  372. </div><div class="memdoc">
  373. </div>
  374. </div>
  375. <a class="anchor" id="ga812f0273fe1a981e1fa002ae73e92271"></a>
  376. <div class="memitem">
  377. <div class="memproto">
  378. <table class="memname">
  379. <tr>
  380. <td class="memname">#define GLFW_KEY_3&#160;&#160;&#160;51</td>
  381. </tr>
  382. </table>
  383. </div><div class="memdoc">
  384. </div>
  385. </div>
  386. <a class="anchor" id="ga9e14b6975a9cc8f66cdd5cb3d3861356"></a>
  387. <div class="memitem">
  388. <div class="memproto">
  389. <table class="memname">
  390. <tr>
  391. <td class="memname">#define GLFW_KEY_4&#160;&#160;&#160;52</td>
  392. </tr>
  393. </table>
  394. </div><div class="memdoc">
  395. </div>
  396. </div>
  397. <a class="anchor" id="ga4d74ddaa5d4c609993b4d4a15736c924"></a>
  398. <div class="memitem">
  399. <div class="memproto">
  400. <table class="memname">
  401. <tr>
  402. <td class="memname">#define GLFW_KEY_5&#160;&#160;&#160;53</td>
  403. </tr>
  404. </table>
  405. </div><div class="memdoc">
  406. </div>
  407. </div>
  408. <a class="anchor" id="ga9ea4ab80c313a227b14d0a7c6f810b5d"></a>
  409. <div class="memitem">
  410. <div class="memproto">
  411. <table class="memname">
  412. <tr>
  413. <td class="memname">#define GLFW_KEY_6&#160;&#160;&#160;54</td>
  414. </tr>
  415. </table>
  416. </div><div class="memdoc">
  417. </div>
  418. </div>
  419. <a class="anchor" id="gab79b1cfae7bd630cfc4604c1f263c666"></a>
  420. <div class="memitem">
  421. <div class="memproto">
  422. <table class="memname">
  423. <tr>
  424. <td class="memname">#define GLFW_KEY_7&#160;&#160;&#160;55</td>
  425. </tr>
  426. </table>
  427. </div><div class="memdoc">
  428. </div>
  429. </div>
  430. <a class="anchor" id="gadeaa109a0f9f5afc94fe4a108e686f6f"></a>
  431. <div class="memitem">
  432. <div class="memproto">
  433. <table class="memname">
  434. <tr>
  435. <td class="memname">#define GLFW_KEY_8&#160;&#160;&#160;56</td>
  436. </tr>
  437. </table>
  438. </div><div class="memdoc">
  439. </div>
  440. </div>
  441. <a class="anchor" id="ga2924cb5349ebbf97c8987f3521c44f39"></a>
  442. <div class="memitem">
  443. <div class="memproto">
  444. <table class="memname">
  445. <tr>
  446. <td class="memname">#define GLFW_KEY_9&#160;&#160;&#160;57</td>
  447. </tr>
  448. </table>
  449. </div><div class="memdoc">
  450. </div>
  451. </div>
  452. <a class="anchor" id="ga03e842608e1ea323370889d33b8f70ff"></a>
  453. <div class="memitem">
  454. <div class="memproto">
  455. <table class="memname">
  456. <tr>
  457. <td class="memname">#define GLFW_KEY_A&#160;&#160;&#160;65</td>
  458. </tr>
  459. </table>
  460. </div><div class="memdoc">
  461. </div>
  462. </div>
  463. <a class="anchor" id="ga6059b0b048ba6980b6107fffbd3b4b24"></a>
  464. <div class="memitem">
  465. <div class="memproto">
  466. <table class="memname">
  467. <tr>
  468. <td class="memname">#define GLFW_KEY_APOSTROPHE&#160;&#160;&#160;39 /* ' */</td>
  469. </tr>
  470. </table>
  471. </div><div class="memdoc">
  472. </div>
  473. </div>
  474. <a class="anchor" id="ga8e3fb647ff3aca9e8dbf14fe66332941"></a>
  475. <div class="memitem">
  476. <div class="memproto">
  477. <table class="memname">
  478. <tr>
  479. <td class="memname">#define GLFW_KEY_B&#160;&#160;&#160;66</td>
  480. </tr>
  481. </table>
  482. </div><div class="memdoc">
  483. </div>
  484. </div>
  485. <a class="anchor" id="gab8155ea99d1ab27ff56f24f8dc73f8d1"></a>
  486. <div class="memitem">
  487. <div class="memproto">
  488. <table class="memname">
  489. <tr>
  490. <td class="memname">#define GLFW_KEY_BACKSLASH&#160;&#160;&#160;92 /* \ */</td>
  491. </tr>
  492. </table>
  493. </div><div class="memdoc">
  494. </div>
  495. </div>
  496. <a class="anchor" id="ga6c0df1fe2f156bbd5a98c66d76ff3635"></a>
  497. <div class="memitem">
  498. <div class="memproto">
  499. <table class="memname">
  500. <tr>
  501. <td class="memname">#define GLFW_KEY_BACKSPACE&#160;&#160;&#160;259</td>
  502. </tr>
  503. </table>
  504. </div><div class="memdoc">
  505. </div>
  506. </div>
  507. <a class="anchor" id="ga00ccf3475d9ee2e679480d540d554669"></a>
  508. <div class="memitem">
  509. <div class="memproto">
  510. <table class="memname">
  511. <tr>
  512. <td class="memname">#define GLFW_KEY_C&#160;&#160;&#160;67</td>
  513. </tr>
  514. </table>
  515. </div><div class="memdoc">
  516. </div>
  517. </div>
  518. <a class="anchor" id="ga92c1d2c9d63485f3d70f94f688d48672"></a>
  519. <div class="memitem">
  520. <div class="memproto">
  521. <table class="memname">
  522. <tr>
  523. <td class="memname">#define GLFW_KEY_CAPS_LOCK&#160;&#160;&#160;280</td>
  524. </tr>
  525. </table>
  526. </div><div class="memdoc">
  527. </div>
  528. </div>
  529. <a class="anchor" id="gab3d5d72e59d3055f494627b0a524926c"></a>
  530. <div class="memitem">
  531. <div class="memproto">
  532. <table class="memname">
  533. <tr>
  534. <td class="memname">#define GLFW_KEY_COMMA&#160;&#160;&#160;44 /* , */</td>
  535. </tr>
  536. </table>
  537. </div><div class="memdoc">
  538. </div>
  539. </div>
  540. <a class="anchor" id="ga011f7cdc9a654da984a2506479606933"></a>
  541. <div class="memitem">
  542. <div class="memproto">
  543. <table class="memname">
  544. <tr>
  545. <td class="memname">#define GLFW_KEY_D&#160;&#160;&#160;68</td>
  546. </tr>
  547. </table>
  548. </div><div class="memdoc">
  549. </div>
  550. </div>
  551. <a class="anchor" id="gadb111e4df74b8a715f2c05dad58d2682"></a>
  552. <div class="memitem">
  553. <div class="memproto">
  554. <table class="memname">
  555. <tr>
  556. <td class="memname">#define GLFW_KEY_DELETE&#160;&#160;&#160;261</td>
  557. </tr>
  558. </table>
  559. </div><div class="memdoc">
  560. </div>
  561. </div>
  562. <a class="anchor" id="gae2e3958c71595607416aa7bf082be2f9"></a>
  563. <div class="memitem">
  564. <div class="memproto">
  565. <table class="memname">
  566. <tr>
  567. <td class="memname">#define GLFW_KEY_DOWN&#160;&#160;&#160;264</td>
  568. </tr>
  569. </table>
  570. </div><div class="memdoc">
  571. </div>
  572. </div>
  573. <a class="anchor" id="gabf48fcc3afbe69349df432b470c96ef2"></a>
  574. <div class="memitem">
  575. <div class="memproto">
  576. <table class="memname">
  577. <tr>
  578. <td class="memname">#define GLFW_KEY_E&#160;&#160;&#160;69</td>
  579. </tr>
  580. </table>
  581. </div><div class="memdoc">
  582. </div>
  583. </div>
  584. <a class="anchor" id="ga86587ea1df19a65978d3e3b8439bedd9"></a>
  585. <div class="memitem">
  586. <div class="memproto">
  587. <table class="memname">
  588. <tr>
  589. <td class="memname">#define GLFW_KEY_END&#160;&#160;&#160;269</td>
  590. </tr>
  591. </table>
  592. </div><div class="memdoc">
  593. </div>
  594. </div>
  595. <a class="anchor" id="ga9555a92ecbecdbc1f3435219c571d667"></a>
  596. <div class="memitem">
  597. <div class="memproto">
  598. <table class="memname">
  599. <tr>
  600. <td class="memname">#define GLFW_KEY_ENTER&#160;&#160;&#160;257</td>
  601. </tr>
  602. </table>
  603. </div><div class="memdoc">
  604. </div>
  605. </div>
  606. <a class="anchor" id="gae1a2de47240d6664423c204bdd91bd17"></a>
  607. <div class="memitem">
  608. <div class="memproto">
  609. <table class="memname">
  610. <tr>
  611. <td class="memname">#define GLFW_KEY_EQUAL&#160;&#160;&#160;61 /* = */</td>
  612. </tr>
  613. </table>
  614. </div><div class="memdoc">
  615. </div>
  616. </div>
  617. <a class="anchor" id="gaac6596c350b635c245113b81c2123b93"></a>
  618. <div class="memitem">
  619. <div class="memproto">
  620. <table class="memname">
  621. <tr>
  622. <td class="memname">#define GLFW_KEY_ESCAPE&#160;&#160;&#160;256</td>
  623. </tr>
  624. </table>
  625. </div><div class="memdoc">
  626. </div>
  627. </div>
  628. <a class="anchor" id="ga5df402e02aca08444240058fd9b42a55"></a>
  629. <div class="memitem">
  630. <div class="memproto">
  631. <table class="memname">
  632. <tr>
  633. <td class="memname">#define GLFW_KEY_F&#160;&#160;&#160;70</td>
  634. </tr>
  635. </table>
  636. </div><div class="memdoc">
  637. </div>
  638. </div>
  639. <a class="anchor" id="gafb8d66c573acf22e364049477dcbea30"></a>
  640. <div class="memitem">
  641. <div class="memproto">
  642. <table class="memname">
  643. <tr>
  644. <td class="memname">#define GLFW_KEY_F1&#160;&#160;&#160;290</td>
  645. </tr>
  646. </table>
  647. </div><div class="memdoc">
  648. </div>
  649. </div>
  650. <a class="anchor" id="ga718d11d2f7d57471a2f6a894235995b1"></a>
  651. <div class="memitem">
  652. <div class="memproto">
  653. <table class="memname">
  654. <tr>
  655. <td class="memname">#define GLFW_KEY_F10&#160;&#160;&#160;299</td>
  656. </tr>
  657. </table>
  658. </div><div class="memdoc">
  659. </div>
  660. </div>
  661. <a class="anchor" id="ga0bc04b11627e7d69339151e7306b2832"></a>
  662. <div class="memitem">
  663. <div class="memproto">
  664. <table class="memname">
  665. <tr>
  666. <td class="memname">#define GLFW_KEY_F11&#160;&#160;&#160;300</td>
  667. </tr>
  668. </table>
  669. </div><div class="memdoc">
  670. </div>
  671. </div>
  672. <a class="anchor" id="gaf5908fa9b0a906ae03fc2c61ac7aa3e2"></a>
  673. <div class="memitem">
  674. <div class="memproto">
  675. <table class="memname">
  676. <tr>
  677. <td class="memname">#define GLFW_KEY_F12&#160;&#160;&#160;301</td>
  678. </tr>
  679. </table>
  680. </div><div class="memdoc">
  681. </div>
  682. </div>
  683. <a class="anchor" id="gad637f4308655e1001bd6ad942bc0fd4b"></a>
  684. <div class="memitem">
  685. <div class="memproto">
  686. <table class="memname">
  687. <tr>
  688. <td class="memname">#define GLFW_KEY_F13&#160;&#160;&#160;302</td>
  689. </tr>
  690. </table>
  691. </div><div class="memdoc">
  692. </div>
  693. </div>
  694. <a class="anchor" id="gaf14c66cff3396e5bd46e803c035e6c1f"></a>
  695. <div class="memitem">
  696. <div class="memproto">
  697. <table class="memname">
  698. <tr>
  699. <td class="memname">#define GLFW_KEY_F14&#160;&#160;&#160;303</td>
  700. </tr>
  701. </table>
  702. </div><div class="memdoc">
  703. </div>
  704. </div>
  705. <a class="anchor" id="ga7f70970db6e8be1794da8516a6d14058"></a>
  706. <div class="memitem">
  707. <div class="memproto">
  708. <table class="memname">
  709. <tr>
  710. <td class="memname">#define GLFW_KEY_F15&#160;&#160;&#160;304</td>
  711. </tr>
  712. </table>
  713. </div><div class="memdoc">
  714. </div>
  715. </div>
  716. <a class="anchor" id="gaa582dbb1d2ba2050aa1dca0838095b27"></a>
  717. <div class="memitem">
  718. <div class="memproto">
  719. <table class="memname">
  720. <tr>
  721. <td class="memname">#define GLFW_KEY_F16&#160;&#160;&#160;305</td>
  722. </tr>
  723. </table>
  724. </div><div class="memdoc">
  725. </div>
  726. </div>
  727. <a class="anchor" id="ga972ce5c365e2394b36104b0e3125c748"></a>
  728. <div class="memitem">
  729. <div class="memproto">
  730. <table class="memname">
  731. <tr>
  732. <td class="memname">#define GLFW_KEY_F17&#160;&#160;&#160;306</td>
  733. </tr>
  734. </table>
  735. </div><div class="memdoc">
  736. </div>
  737. </div>
  738. <a class="anchor" id="gaebf6391058d5566601e357edc5ea737c"></a>
  739. <div class="memitem">
  740. <div class="memproto">
  741. <table class="memname">
  742. <tr>
  743. <td class="memname">#define GLFW_KEY_F18&#160;&#160;&#160;307</td>
  744. </tr>
  745. </table>
  746. </div><div class="memdoc">
  747. </div>
  748. </div>
  749. <a class="anchor" id="gaec011d9ba044058cb54529da710e9791"></a>
  750. <div class="memitem">
  751. <div class="memproto">
  752. <table class="memname">
  753. <tr>
  754. <td class="memname">#define GLFW_KEY_F19&#160;&#160;&#160;308</td>
  755. </tr>
  756. </table>
  757. </div><div class="memdoc">
  758. </div>
  759. </div>
  760. <a class="anchor" id="ga0900750aff94889b940f5e428c07daee"></a>
  761. <div class="memitem">
  762. <div class="memproto">
  763. <table class="memname">
  764. <tr>
  765. <td class="memname">#define GLFW_KEY_F2&#160;&#160;&#160;291</td>
  766. </tr>
  767. </table>
  768. </div><div class="memdoc">
  769. </div>
  770. </div>
  771. <a class="anchor" id="ga82b9c721ada04cd5ca8de767da38022f"></a>
  772. <div class="memitem">
  773. <div class="memproto">
  774. <table class="memname">
  775. <tr>
  776. <td class="memname">#define GLFW_KEY_F20&#160;&#160;&#160;309</td>
  777. </tr>
  778. </table>
  779. </div><div class="memdoc">
  780. </div>
  781. </div>
  782. <a class="anchor" id="ga356afb14d3440ff2bb378f74f7ebc60f"></a>
  783. <div class="memitem">
  784. <div class="memproto">
  785. <table class="memname">
  786. <tr>
  787. <td class="memname">#define GLFW_KEY_F21&#160;&#160;&#160;310</td>
  788. </tr>
  789. </table>
  790. </div><div class="memdoc">
  791. </div>
  792. </div>
  793. <a class="anchor" id="ga90960bd2a155f2b09675324d3dff1565"></a>
  794. <div class="memitem">
  795. <div class="memproto">
  796. <table class="memname">
  797. <tr>
  798. <td class="memname">#define GLFW_KEY_F22&#160;&#160;&#160;311</td>
  799. </tr>
  800. </table>
  801. </div><div class="memdoc">
  802. </div>
  803. </div>
  804. <a class="anchor" id="ga43c21099aac10952d1be909a8ddee4d5"></a>
  805. <div class="memitem">
  806. <div class="memproto">
  807. <table class="memname">
  808. <tr>
  809. <td class="memname">#define GLFW_KEY_F23&#160;&#160;&#160;312</td>
  810. </tr>
  811. </table>
  812. </div><div class="memdoc">
  813. </div>
  814. </div>
  815. <a class="anchor" id="ga8150374677b5bed3043408732152dea2"></a>
  816. <div class="memitem">
  817. <div class="memproto">
  818. <table class="memname">
  819. <tr>
  820. <td class="memname">#define GLFW_KEY_F24&#160;&#160;&#160;313</td>
  821. </tr>
  822. </table>
  823. </div><div class="memdoc">
  824. </div>
  825. </div>
  826. <a class="anchor" id="gaa4bbd93ed73bb4c6ae7d83df880b7199"></a>
  827. <div class="memitem">
  828. <div class="memproto">
  829. <table class="memname">
  830. <tr>
  831. <td class="memname">#define GLFW_KEY_F25&#160;&#160;&#160;314</td>
  832. </tr>
  833. </table>
  834. </div><div class="memdoc">
  835. </div>
  836. </div>
  837. <a class="anchor" id="gaed7cd729c0147a551bb8b7bb36c17015"></a>
  838. <div class="memitem">
  839. <div class="memproto">
  840. <table class="memname">
  841. <tr>
  842. <td class="memname">#define GLFW_KEY_F3&#160;&#160;&#160;292</td>
  843. </tr>
  844. </table>
  845. </div><div class="memdoc">
  846. </div>
  847. </div>
  848. <a class="anchor" id="ga9b61ebd0c63b44b7332fda2c9763eaa6"></a>
  849. <div class="memitem">
  850. <div class="memproto">
  851. <table class="memname">
  852. <tr>
  853. <td class="memname">#define GLFW_KEY_F4&#160;&#160;&#160;293</td>
  854. </tr>
  855. </table>
  856. </div><div class="memdoc">
  857. </div>
  858. </div>
  859. <a class="anchor" id="gaf258dda9947daa428377938ed577c8c2"></a>
  860. <div class="memitem">
  861. <div class="memproto">
  862. <table class="memname">
  863. <tr>
  864. <td class="memname">#define GLFW_KEY_F5&#160;&#160;&#160;294</td>
  865. </tr>
  866. </table>
  867. </div><div class="memdoc">
  868. </div>
  869. </div>
  870. <a class="anchor" id="ga6dc2d3f87b9d51ffbbbe2ef0299d8e1d"></a>
  871. <div class="memitem">
  872. <div class="memproto">
  873. <table class="memname">
  874. <tr>
  875. <td class="memname">#define GLFW_KEY_F6&#160;&#160;&#160;295</td>
  876. </tr>
  877. </table>
  878. </div><div class="memdoc">
  879. </div>
  880. </div>
  881. <a class="anchor" id="gacca6ef8a2162c52a0ac1d881e8d9c38a"></a>
  882. <div class="memitem">
  883. <div class="memproto">
  884. <table class="memname">
  885. <tr>
  886. <td class="memname">#define GLFW_KEY_F7&#160;&#160;&#160;296</td>
  887. </tr>
  888. </table>
  889. </div><div class="memdoc">
  890. </div>
  891. </div>
  892. <a class="anchor" id="gac9d39390336ae14e4a93e295de43c7e8"></a>
  893. <div class="memitem">
  894. <div class="memproto">
  895. <table class="memname">
  896. <tr>
  897. <td class="memname">#define GLFW_KEY_F8&#160;&#160;&#160;297</td>
  898. </tr>
  899. </table>
  900. </div><div class="memdoc">
  901. </div>
  902. </div>
  903. <a class="anchor" id="gae40de0de1c9f21cd26c9afa3d7050851"></a>
  904. <div class="memitem">
  905. <div class="memproto">
  906. <table class="memname">
  907. <tr>
  908. <td class="memname">#define GLFW_KEY_F9&#160;&#160;&#160;298</td>
  909. </tr>
  910. </table>
  911. </div><div class="memdoc">
  912. </div>
  913. </div>
  914. <a class="anchor" id="gae74ecddf7cc96104ab23989b1cdab536"></a>
  915. <div class="memitem">
  916. <div class="memproto">
  917. <table class="memname">
  918. <tr>
  919. <td class="memname">#define GLFW_KEY_G&#160;&#160;&#160;71</td>
  920. </tr>
  921. </table>
  922. </div><div class="memdoc">
  923. </div>
  924. </div>
  925. <a class="anchor" id="ga7a3701fb4e2a0b136ff4b568c3c8d668"></a>
  926. <div class="memitem">
  927. <div class="memproto">
  928. <table class="memname">
  929. <tr>
  930. <td class="memname">#define GLFW_KEY_GRAVE_ACCENT&#160;&#160;&#160;96 /* ` */</td>
  931. </tr>
  932. </table>
  933. </div><div class="memdoc">
  934. </div>
  935. </div>
  936. <a class="anchor" id="gad4cc98fc8f35f015d9e2fb94bf136076"></a>
  937. <div class="memitem">
  938. <div class="memproto">
  939. <table class="memname">
  940. <tr>
  941. <td class="memname">#define GLFW_KEY_H&#160;&#160;&#160;72</td>
  942. </tr>
  943. </table>
  944. </div><div class="memdoc">
  945. </div>
  946. </div>
  947. <a class="anchor" id="ga41452c7287195d481e43207318c126a7"></a>
  948. <div class="memitem">
  949. <div class="memproto">
  950. <table class="memname">
  951. <tr>
  952. <td class="memname">#define GLFW_KEY_HOME&#160;&#160;&#160;268</td>
  953. </tr>
  954. </table>
  955. </div><div class="memdoc">
  956. </div>
  957. </div>
  958. <a class="anchor" id="ga274655c8bfe39742684ca393cf8ed093"></a>
  959. <div class="memitem">
  960. <div class="memproto">
  961. <table class="memname">
  962. <tr>
  963. <td class="memname">#define GLFW_KEY_I&#160;&#160;&#160;73</td>
  964. </tr>
  965. </table>
  966. </div><div class="memdoc">
  967. </div>
  968. </div>
  969. <a class="anchor" id="ga373ac7365435d6b0eb1068f470e34f47"></a>
  970. <div class="memitem">
  971. <div class="memproto">
  972. <table class="memname">
  973. <tr>
  974. <td class="memname">#define GLFW_KEY_INSERT&#160;&#160;&#160;260</td>
  975. </tr>
  976. </table>
  977. </div><div class="memdoc">
  978. </div>
  979. </div>
  980. <a class="anchor" id="ga65ff2aedb129a3149ad9cb3e4159a75f"></a>
  981. <div class="memitem">
  982. <div class="memproto">
  983. <table class="memname">
  984. <tr>
  985. <td class="memname">#define GLFW_KEY_J&#160;&#160;&#160;74</td>
  986. </tr>
  987. </table>
  988. </div><div class="memdoc">
  989. </div>
  990. </div>
  991. <a class="anchor" id="ga4ae8debadf6d2a691badae0b53ea3ba0"></a>
  992. <div class="memitem">
  993. <div class="memproto">
  994. <table class="memname">
  995. <tr>
  996. <td class="memname">#define GLFW_KEY_K&#160;&#160;&#160;75</td>
  997. </tr>
  998. </table>
  999. </div><div class="memdoc">
  1000. </div>
  1001. </div>
  1002. <a class="anchor" id="ga10515dafc55b71e7683f5b4fedd1c70d"></a>
  1003. <div class="memitem">
  1004. <div class="memproto">
  1005. <table class="memname">
  1006. <tr>
  1007. <td class="memname">#define GLFW_KEY_KP_0&#160;&#160;&#160;320</td>
  1008. </tr>
  1009. </table>
  1010. </div><div class="memdoc">
  1011. </div>
  1012. </div>
  1013. <a class="anchor" id="gaf3a29a334402c5eaf0b3439edf5587c3"></a>
  1014. <div class="memitem">
  1015. <div class="memproto">
  1016. <table class="memname">
  1017. <tr>
  1018. <td class="memname">#define GLFW_KEY_KP_1&#160;&#160;&#160;321</td>
  1019. </tr>
  1020. </table>
  1021. </div><div class="memdoc">
  1022. </div>
  1023. </div>
  1024. <a class="anchor" id="gaf82d5a802ab8213c72653d7480c16f13"></a>
  1025. <div class="memitem">
  1026. <div class="memproto">
  1027. <table class="memname">
  1028. <tr>
  1029. <td class="memname">#define GLFW_KEY_KP_2&#160;&#160;&#160;322</td>
  1030. </tr>
  1031. </table>
  1032. </div><div class="memdoc">
  1033. </div>
  1034. </div>
  1035. <a class="anchor" id="ga7e25ff30d56cd512828c1d4ae8d54ef2"></a>
  1036. <div class="memitem">
  1037. <div class="memproto">
  1038. <table class="memname">
  1039. <tr>
  1040. <td class="memname">#define GLFW_KEY_KP_3&#160;&#160;&#160;323</td>
  1041. </tr>
  1042. </table>
  1043. </div><div class="memdoc">
  1044. </div>
  1045. </div>
  1046. <a class="anchor" id="gada7ec86778b85e0b4de0beea72234aea"></a>
  1047. <div class="memitem">
  1048. <div class="memproto">
  1049. <table class="memname">
  1050. <tr>
  1051. <td class="memname">#define GLFW_KEY_KP_4&#160;&#160;&#160;324</td>
  1052. </tr>
  1053. </table>
  1054. </div><div class="memdoc">
  1055. </div>
  1056. </div>
  1057. <a class="anchor" id="ga9a5be274434866c51738cafbb6d26b45"></a>
  1058. <div class="memitem">
  1059. <div class="memproto">
  1060. <table class="memname">
  1061. <tr>
  1062. <td class="memname">#define GLFW_KEY_KP_5&#160;&#160;&#160;325</td>
  1063. </tr>
  1064. </table>
  1065. </div><div class="memdoc">
  1066. </div>
  1067. </div>
  1068. <a class="anchor" id="gafc141b0f8450519084c01092a3157faa"></a>
  1069. <div class="memitem">
  1070. <div class="memproto">
  1071. <table class="memname">
  1072. <tr>
  1073. <td class="memname">#define GLFW_KEY_KP_6&#160;&#160;&#160;326</td>
  1074. </tr>
  1075. </table>
  1076. </div><div class="memdoc">
  1077. </div>
  1078. </div>
  1079. <a class="anchor" id="ga8882f411f05d04ec77a9563974bbfa53"></a>
  1080. <div class="memitem">
  1081. <div class="memproto">
  1082. <table class="memname">
  1083. <tr>
  1084. <td class="memname">#define GLFW_KEY_KP_7&#160;&#160;&#160;327</td>
  1085. </tr>
  1086. </table>
  1087. </div><div class="memdoc">
  1088. </div>
  1089. </div>
  1090. <a class="anchor" id="gab2ea2e6a12f89d315045af520ac78cec"></a>
  1091. <div class="memitem">
  1092. <div class="memproto">
  1093. <table class="memname">
  1094. <tr>
  1095. <td class="memname">#define GLFW_KEY_KP_8&#160;&#160;&#160;328</td>
  1096. </tr>
  1097. </table>
  1098. </div><div class="memdoc">
  1099. </div>
  1100. </div>
  1101. <a class="anchor" id="gafb21426b630ed4fcc084868699ba74c1"></a>
  1102. <div class="memitem">
  1103. <div class="memproto">
  1104. <table class="memname">
  1105. <tr>
  1106. <td class="memname">#define GLFW_KEY_KP_9&#160;&#160;&#160;329</td>
  1107. </tr>
  1108. </table>
  1109. </div><div class="memdoc">
  1110. </div>
  1111. </div>
  1112. <a class="anchor" id="gad09c7c98acc79e89aa6a0a91275becac"></a>
  1113. <div class="memitem">
  1114. <div class="memproto">
  1115. <table class="memname">
  1116. <tr>
  1117. <td class="memname">#define GLFW_KEY_KP_ADD&#160;&#160;&#160;334</td>
  1118. </tr>
  1119. </table>
  1120. </div><div class="memdoc">
  1121. </div>
  1122. </div>
  1123. <a class="anchor" id="ga4e231d968796331a9ea0dbfb98d4005b"></a>
  1124. <div class="memitem">
  1125. <div class="memproto">
  1126. <table class="memname">
  1127. <tr>
  1128. <td class="memname">#define GLFW_KEY_KP_DECIMAL&#160;&#160;&#160;330</td>
  1129. </tr>
  1130. </table>
  1131. </div><div class="memdoc">
  1132. </div>
  1133. </div>
  1134. <a class="anchor" id="gabca1733780a273d549129ad0f250d1e5"></a>
  1135. <div class="memitem">
  1136. <div class="memproto">
  1137. <table class="memname">
  1138. <tr>
  1139. <td class="memname">#define GLFW_KEY_KP_DIVIDE&#160;&#160;&#160;331</td>
  1140. </tr>
  1141. </table>
  1142. </div><div class="memdoc">
  1143. </div>
  1144. </div>
  1145. <a class="anchor" id="ga4f728f8738f2986bd63eedd3d412e8cf"></a>
  1146. <div class="memitem">
  1147. <div class="memproto">
  1148. <table class="memname">
  1149. <tr>
  1150. <td class="memname">#define GLFW_KEY_KP_ENTER&#160;&#160;&#160;335</td>
  1151. </tr>
  1152. </table>
  1153. </div><div class="memdoc">
  1154. </div>
  1155. </div>
  1156. <a class="anchor" id="gaebdc76d4a808191e6d21b7e4ad2acd97"></a>
  1157. <div class="memitem">
  1158. <div class="memproto">
  1159. <table class="memname">
  1160. <tr>
  1161. <td class="memname">#define GLFW_KEY_KP_EQUAL&#160;&#160;&#160;336</td>
  1162. </tr>
  1163. </table>
  1164. </div><div class="memdoc">
  1165. </div>
  1166. </div>
  1167. <a class="anchor" id="ga9ada267eb0e78ed2ada8701dd24a56ef"></a>
  1168. <div class="memitem">
  1169. <div class="memproto">
  1170. <table class="memname">
  1171. <tr>
  1172. <td class="memname">#define GLFW_KEY_KP_MULTIPLY&#160;&#160;&#160;332</td>
  1173. </tr>
  1174. </table>
  1175. </div><div class="memdoc">
  1176. </div>
  1177. </div>
  1178. <a class="anchor" id="gaa3dbd60782ff93d6082a124bce1fa236"></a>
  1179. <div class="memitem">
  1180. <div class="memproto">
  1181. <table class="memname">
  1182. <tr>
  1183. <td class="memname">#define GLFW_KEY_KP_SUBTRACT&#160;&#160;&#160;333</td>
  1184. </tr>
  1185. </table>
  1186. </div><div class="memdoc">
  1187. </div>
  1188. </div>
  1189. <a class="anchor" id="gaaa8b54a13f6b1eed85ac86f82d550db2"></a>
  1190. <div class="memitem">
  1191. <div class="memproto">
  1192. <table class="memname">
  1193. <tr>
  1194. <td class="memname">#define GLFW_KEY_L&#160;&#160;&#160;76</td>
  1195. </tr>
  1196. </table>
  1197. </div><div class="memdoc">
  1198. </div>
  1199. </div>
  1200. <a class="anchor" id="ga442cbaef7bfb9a4ba13594dd7fbf2789"></a>
  1201. <div class="memitem">
  1202. <div class="memproto">
  1203. <table class="memname">
  1204. <tr>
  1205. <td class="memname">#define GLFW_KEY_LAST&#160;&#160;&#160;<a class="el" href="group__keys.html#ga9845be48a745fc232045c9ec174d8820">GLFW_KEY_MENU</a></td>
  1206. </tr>
  1207. </table>
  1208. </div><div class="memdoc">
  1209. </div>
  1210. </div>
  1211. <a class="anchor" id="gae12a010d33c309a67ab9460c51eb2462"></a>
  1212. <div class="memitem">
  1213. <div class="memproto">
  1214. <table class="memname">
  1215. <tr>
  1216. <td class="memname">#define GLFW_KEY_LEFT&#160;&#160;&#160;263</td>
  1217. </tr>
  1218. </table>
  1219. </div><div class="memdoc">
  1220. </div>
  1221. </div>
  1222. <a class="anchor" id="ga7f27dabf63a7789daa31e1c96790219b"></a>
  1223. <div class="memitem">
  1224. <div class="memproto">
  1225. <table class="memname">
  1226. <tr>
  1227. <td class="memname">#define GLFW_KEY_LEFT_ALT&#160;&#160;&#160;342</td>
  1228. </tr>
  1229. </table>
  1230. </div><div class="memdoc">
  1231. </div>
  1232. </div>
  1233. <a class="anchor" id="gad1c8d9adac53925276ecb1d592511d8a"></a>
  1234. <div class="memitem">
  1235. <div class="memproto">
  1236. <table class="memname">
  1237. <tr>
  1238. <td class="memname">#define GLFW_KEY_LEFT_BRACKET&#160;&#160;&#160;91 /* [ */</td>
  1239. </tr>
  1240. </table>
  1241. </div><div class="memdoc">
  1242. </div>
  1243. </div>
  1244. <a class="anchor" id="ga9f97b743e81460ac4b2deddecd10a464"></a>
  1245. <div class="memitem">
  1246. <div class="memproto">
  1247. <table class="memname">
  1248. <tr>
  1249. <td class="memname">#define GLFW_KEY_LEFT_CONTROL&#160;&#160;&#160;341</td>
  1250. </tr>
  1251. </table>
  1252. </div><div class="memdoc">
  1253. </div>
  1254. </div>
  1255. <a class="anchor" id="ga8a530a28a65c44ab5d00b759b756d3f6"></a>
  1256. <div class="memitem">
  1257. <div class="memproto">
  1258. <table class="memname">
  1259. <tr>
  1260. <td class="memname">#define GLFW_KEY_LEFT_SHIFT&#160;&#160;&#160;340</td>
  1261. </tr>
  1262. </table>
  1263. </div><div class="memdoc">
  1264. </div>
  1265. </div>
  1266. <a class="anchor" id="gafb1207c91997fc295afd1835fbc5641a"></a>
  1267. <div class="memitem">
  1268. <div class="memproto">
  1269. <table class="memname">
  1270. <tr>
  1271. <td class="memname">#define GLFW_KEY_LEFT_SUPER&#160;&#160;&#160;343</td>
  1272. </tr>
  1273. </table>
  1274. </div><div class="memdoc">
  1275. </div>
  1276. </div>
  1277. <a class="anchor" id="ga4d7f0260c82e4ea3d6ebc7a21d6e3716"></a>
  1278. <div class="memitem">
  1279. <div class="memproto">
  1280. <table class="memname">
  1281. <tr>
  1282. <td class="memname">#define GLFW_KEY_M&#160;&#160;&#160;77</td>
  1283. </tr>
  1284. </table>
  1285. </div><div class="memdoc">
  1286. </div>
  1287. </div>
  1288. <a class="anchor" id="ga9845be48a745fc232045c9ec174d8820"></a>
  1289. <div class="memitem">
  1290. <div class="memproto">
  1291. <table class="memname">
  1292. <tr>
  1293. <td class="memname">#define GLFW_KEY_MENU&#160;&#160;&#160;348</td>
  1294. </tr>
  1295. </table>
  1296. </div><div class="memdoc">
  1297. </div>
  1298. </div>
  1299. <a class="anchor" id="gac556b360f7f6fca4b70ba0aecf313fd4"></a>
  1300. <div class="memitem">
  1301. <div class="memproto">
  1302. <table class="memname">
  1303. <tr>
  1304. <td class="memname">#define GLFW_KEY_MINUS&#160;&#160;&#160;45 /* - */</td>
  1305. </tr>
  1306. </table>
  1307. </div><div class="memdoc">
  1308. </div>
  1309. </div>
  1310. <a class="anchor" id="gae00856dfeb5d13aafebf59d44de5cdda"></a>
  1311. <div class="memitem">
  1312. <div class="memproto">
  1313. <table class="memname">
  1314. <tr>
  1315. <td class="memname">#define GLFW_KEY_N&#160;&#160;&#160;78</td>
  1316. </tr>
  1317. </table>
  1318. </div><div class="memdoc">
  1319. </div>
  1320. </div>
  1321. <a class="anchor" id="ga3946edc362aeff213b2be6304296cf43"></a>
  1322. <div class="memitem">
  1323. <div class="memproto">
  1324. <table class="memname">
  1325. <tr>
  1326. <td class="memname">#define GLFW_KEY_NUM_LOCK&#160;&#160;&#160;282</td>
  1327. </tr>
  1328. </table>
  1329. </div><div class="memdoc">
  1330. </div>
  1331. </div>
  1332. <a class="anchor" id="gaecbbb79130df419d58dd7f09a169efe9"></a>
  1333. <div class="memitem">
  1334. <div class="memproto">
  1335. <table class="memname">
  1336. <tr>
  1337. <td class="memname">#define GLFW_KEY_O&#160;&#160;&#160;79</td>
  1338. </tr>
  1339. </table>
  1340. </div><div class="memdoc">
  1341. </div>
  1342. </div>
  1343. <a class="anchor" id="ga8fc15819c1094fb2afa01d84546b33e1"></a>
  1344. <div class="memitem">
  1345. <div class="memproto">
  1346. <table class="memname">
  1347. <tr>
  1348. <td class="memname">#define GLFW_KEY_P&#160;&#160;&#160;80</td>
  1349. </tr>
  1350. </table>
  1351. </div><div class="memdoc">
  1352. </div>
  1353. </div>
  1354. <a class="anchor" id="gaee0a8fa442001cc2147812f84b59041c"></a>
  1355. <div class="memitem">
  1356. <div class="memproto">
  1357. <table class="memname">
  1358. <tr>
  1359. <td class="memname">#define GLFW_KEY_PAGE_DOWN&#160;&#160;&#160;267</td>
  1360. </tr>
  1361. </table>
  1362. </div><div class="memdoc">
  1363. </div>
  1364. </div>
  1365. <a class="anchor" id="ga3ab731f9622f0db280178a5f3cc6d586"></a>
  1366. <div class="memitem">
  1367. <div class="memproto">
  1368. <table class="memname">
  1369. <tr>
  1370. <td class="memname">#define GLFW_KEY_PAGE_UP&#160;&#160;&#160;266</td>
  1371. </tr>
  1372. </table>
  1373. </div><div class="memdoc">
  1374. </div>
  1375. </div>
  1376. <a class="anchor" id="ga8116b9692d87382afb5849b6d8907f18"></a>
  1377. <div class="memitem">
  1378. <div class="memproto">
  1379. <table class="memname">
  1380. <tr>
  1381. <td class="memname">#define GLFW_KEY_PAUSE&#160;&#160;&#160;284</td>
  1382. </tr>
  1383. </table>
  1384. </div><div class="memdoc">
  1385. </div>
  1386. </div>
  1387. <a class="anchor" id="ga37e296b650eab419fc474ff69033d927"></a>
  1388. <div class="memitem">
  1389. <div class="memproto">
  1390. <table class="memname">
  1391. <tr>
  1392. <td class="memname">#define GLFW_KEY_PERIOD&#160;&#160;&#160;46 /* . */</td>
  1393. </tr>
  1394. </table>
  1395. </div><div class="memdoc">
  1396. </div>
  1397. </div>
  1398. <a class="anchor" id="gaf964c2e65e97d0cf785a5636ee8df642"></a>
  1399. <div class="memitem">
  1400. <div class="memproto">
  1401. <table class="memname">
  1402. <tr>
  1403. <td class="memname">#define GLFW_KEY_PRINT_SCREEN&#160;&#160;&#160;283</td>
  1404. </tr>
  1405. </table>
  1406. </div><div class="memdoc">
  1407. </div>
  1408. </div>
  1409. <a class="anchor" id="gafdd01e38b120d67cf51e348bb47f3964"></a>
  1410. <div class="memitem">
  1411. <div class="memproto">
  1412. <table class="memname">
  1413. <tr>
  1414. <td class="memname">#define GLFW_KEY_Q&#160;&#160;&#160;81</td>
  1415. </tr>
  1416. </table>
  1417. </div><div class="memdoc">
  1418. </div>
  1419. </div>
  1420. <a class="anchor" id="ga4ce6c70a0c98c50b3fe4ab9a728d4d36"></a>
  1421. <div class="memitem">
  1422. <div class="memproto">
  1423. <table class="memname">
  1424. <tr>
  1425. <td class="memname">#define GLFW_KEY_R&#160;&#160;&#160;82</td>
  1426. </tr>
  1427. </table>
  1428. </div><div class="memdoc">
  1429. </div>
  1430. </div>
  1431. <a class="anchor" id="ga06ba07662e8c291a4a84535379ffc7ac"></a>
  1432. <div class="memitem">
  1433. <div class="memproto">
  1434. <table class="memname">
  1435. <tr>
  1436. <td class="memname">#define GLFW_KEY_RIGHT&#160;&#160;&#160;262</td>
  1437. </tr>
  1438. </table>
  1439. </div><div class="memdoc">
  1440. </div>
  1441. </div>
  1442. <a class="anchor" id="ga687b38009131cfdd07a8d05fff8fa446"></a>
  1443. <div class="memitem">
  1444. <div class="memproto">
  1445. <table class="memname">
  1446. <tr>
  1447. <td class="memname">#define GLFW_KEY_RIGHT_ALT&#160;&#160;&#160;346</td>
  1448. </tr>
  1449. </table>
  1450. </div><div class="memdoc">
  1451. </div>
  1452. </div>
  1453. <a class="anchor" id="ga86ef225fd6a66404caae71044cdd58d8"></a>
  1454. <div class="memitem">
  1455. <div class="memproto">
  1456. <table class="memname">
  1457. <tr>
  1458. <td class="memname">#define GLFW_KEY_RIGHT_BRACKET&#160;&#160;&#160;93 /* ] */</td>
  1459. </tr>
  1460. </table>
  1461. </div><div class="memdoc">
  1462. </div>
  1463. </div>
  1464. <a class="anchor" id="gad1ca2094b2694e7251d0ab1fd34f8519"></a>
  1465. <div class="memitem">
  1466. <div class="memproto">
  1467. <table class="memname">
  1468. <tr>
  1469. <td class="memname">#define GLFW_KEY_RIGHT_CONTROL&#160;&#160;&#160;345</td>
  1470. </tr>
  1471. </table>
  1472. </div><div class="memdoc">
  1473. </div>
  1474. </div>
  1475. <a class="anchor" id="gaffca36b99c9dce1a19cb9befbadce691"></a>
  1476. <div class="memitem">
  1477. <div class="memproto">
  1478. <table class="memname">
  1479. <tr>
  1480. <td class="memname">#define GLFW_KEY_RIGHT_SHIFT&#160;&#160;&#160;344</td>
  1481. </tr>
  1482. </table>
  1483. </div><div class="memdoc">
  1484. </div>
  1485. </div>
  1486. <a class="anchor" id="gad4547a3e8e247594acb60423fe6502db"></a>
  1487. <div class="memitem">
  1488. <div class="memproto">
  1489. <table class="memname">
  1490. <tr>
  1491. <td class="memname">#define GLFW_KEY_RIGHT_SUPER&#160;&#160;&#160;347</td>
  1492. </tr>
  1493. </table>
  1494. </div><div class="memdoc">
  1495. </div>
  1496. </div>
  1497. <a class="anchor" id="ga1570e2ccaab036ea82bed66fc1dab2a9"></a>
  1498. <div class="memitem">
  1499. <div class="memproto">
  1500. <table class="memname">
  1501. <tr>
  1502. <td class="memname">#define GLFW_KEY_S&#160;&#160;&#160;83</td>
  1503. </tr>
  1504. </table>
  1505. </div><div class="memdoc">
  1506. </div>
  1507. </div>
  1508. <a class="anchor" id="gaf622b63b9537f7084c2ab649b8365630"></a>
  1509. <div class="memitem">
  1510. <div class="memproto">
  1511. <table class="memname">
  1512. <tr>
  1513. <td class="memname">#define GLFW_KEY_SCROLL_LOCK&#160;&#160;&#160;281</td>
  1514. </tr>
  1515. </table>
  1516. </div><div class="memdoc">
  1517. </div>
  1518. </div>
  1519. <a class="anchor" id="ga84233de9ee5bb3e8788a5aa07d80af7d"></a>
  1520. <div class="memitem">
  1521. <div class="memproto">
  1522. <table class="memname">
  1523. <tr>
  1524. <td class="memname">#define GLFW_KEY_SEMICOLON&#160;&#160;&#160;59 /* ; */</td>
  1525. </tr>
  1526. </table>
  1527. </div><div class="memdoc">
  1528. </div>
  1529. </div>
  1530. <a class="anchor" id="gadf3d753b2d479148d711de34b83fd0db"></a>
  1531. <div class="memitem">
  1532. <div class="memproto">
  1533. <table class="memname">
  1534. <tr>
  1535. <td class="memname">#define GLFW_KEY_SLASH&#160;&#160;&#160;47 /* / */</td>
  1536. </tr>
  1537. </table>
  1538. </div><div class="memdoc">
  1539. </div>
  1540. </div>
  1541. <a class="anchor" id="gaddb2c23772b97fd7e26e8ee66f1ad014"></a>
  1542. <div class="memitem">
  1543. <div class="memproto">
  1544. <table class="memname">
  1545. <tr>
  1546. <td class="memname">#define GLFW_KEY_SPACE&#160;&#160;&#160;32</td>
  1547. </tr>
  1548. </table>
  1549. </div><div class="memdoc">
  1550. </div>
  1551. </div>
  1552. <a class="anchor" id="ga90e0560422ec7a30e7f3f375bc9f37f9"></a>
  1553. <div class="memitem">
  1554. <div class="memproto">
  1555. <table class="memname">
  1556. <tr>
  1557. <td class="memname">#define GLFW_KEY_T&#160;&#160;&#160;84</td>
  1558. </tr>
  1559. </table>
  1560. </div><div class="memdoc">
  1561. </div>
  1562. </div>
  1563. <a class="anchor" id="ga6908a4bda9950a3e2b73f794bbe985df"></a>
  1564. <div class="memitem">
  1565. <div class="memproto">
  1566. <table class="memname">
  1567. <tr>
  1568. <td class="memname">#define GLFW_KEY_TAB&#160;&#160;&#160;258</td>
  1569. </tr>
  1570. </table>
  1571. </div><div class="memdoc">
  1572. </div>
  1573. </div>
  1574. <a class="anchor" id="gacad52f3bf7d378fc0ffa72a76769256d"></a>
  1575. <div class="memitem">
  1576. <div class="memproto">
  1577. <table class="memname">
  1578. <tr>
  1579. <td class="memname">#define GLFW_KEY_U&#160;&#160;&#160;85</td>
  1580. </tr>
  1581. </table>
  1582. </div><div class="memdoc">
  1583. </div>
  1584. </div>
  1585. <a class="anchor" id="ga99aacc875b6b27a072552631e13775c7"></a>
  1586. <div class="memitem">
  1587. <div class="memproto">
  1588. <table class="memname">
  1589. <tr>
  1590. <td class="memname">#define GLFW_KEY_UNKNOWN&#160;&#160;&#160;-1</td>
  1591. </tr>
  1592. </table>
  1593. </div><div class="memdoc">
  1594. </div>
  1595. </div>
  1596. <a class="anchor" id="ga2f3342b194020d3544c67e3506b6f144"></a>
  1597. <div class="memitem">
  1598. <div class="memproto">
  1599. <table class="memname">
  1600. <tr>
  1601. <td class="memname">#define GLFW_KEY_UP&#160;&#160;&#160;265</td>
  1602. </tr>
  1603. </table>
  1604. </div><div class="memdoc">
  1605. </div>
  1606. </div>
  1607. <a class="anchor" id="ga22c7763899ecf7788862e5f90eacce6b"></a>
  1608. <div class="memitem">
  1609. <div class="memproto">
  1610. <table class="memname">
  1611. <tr>
  1612. <td class="memname">#define GLFW_KEY_V&#160;&#160;&#160;86</td>
  1613. </tr>
  1614. </table>
  1615. </div><div class="memdoc">
  1616. </div>
  1617. </div>
  1618. <a class="anchor" id="gaa06a712e6202661fc03da5bdb7b6e545"></a>
  1619. <div class="memitem">
  1620. <div class="memproto">
  1621. <table class="memname">
  1622. <tr>
  1623. <td class="memname">#define GLFW_KEY_W&#160;&#160;&#160;87</td>
  1624. </tr>
  1625. </table>
  1626. </div><div class="memdoc">
  1627. </div>
  1628. </div>
  1629. <a class="anchor" id="gadc78dad3dab76bcd4b5c20114052577a"></a>
  1630. <div class="memitem">
  1631. <div class="memproto">
  1632. <table class="memname">
  1633. <tr>
  1634. <td class="memname">#define GLFW_KEY_WORLD_1&#160;&#160;&#160;161 /* non-US #1 */</td>
  1635. </tr>
  1636. </table>
  1637. </div><div class="memdoc">
  1638. </div>
  1639. </div>
  1640. <a class="anchor" id="ga20494bfebf0bb4fc9503afca18ab2c5e"></a>
  1641. <div class="memitem">
  1642. <div class="memproto">
  1643. <table class="memname">
  1644. <tr>
  1645. <td class="memname">#define GLFW_KEY_WORLD_2&#160;&#160;&#160;162 /* non-US #2 */</td>
  1646. </tr>
  1647. </table>
  1648. </div><div class="memdoc">
  1649. </div>
  1650. </div>
  1651. <a class="anchor" id="gac1c42c0bf4192cea713c55598b06b744"></a>
  1652. <div class="memitem">
  1653. <div class="memproto">
  1654. <table class="memname">
  1655. <tr>
  1656. <td class="memname">#define GLFW_KEY_X&#160;&#160;&#160;88</td>
  1657. </tr>
  1658. </table>
  1659. </div><div class="memdoc">
  1660. </div>
  1661. </div>
  1662. <a class="anchor" id="gafd9f115a549effdf8e372a787c360313"></a>
  1663. <div class="memitem">
  1664. <div class="memproto">
  1665. <table class="memname">
  1666. <tr>
  1667. <td class="memname">#define GLFW_KEY_Y&#160;&#160;&#160;89</td>
  1668. </tr>
  1669. </table>
  1670. </div><div class="memdoc">
  1671. </div>
  1672. </div>
  1673. <a class="anchor" id="gac489e208c26afda8d4938ed88718760a"></a>
  1674. <div class="memitem">
  1675. <div class="memproto">
  1676. <table class="memname">
  1677. <tr>
  1678. <td class="memname">#define GLFW_KEY_Z&#160;&#160;&#160;90</td>
  1679. </tr>
  1680. </table>
  1681. </div><div class="memdoc">
  1682. </div>
  1683. </div>
  1684. </div><!-- contents -->
  1685. <address class="footer">
  1686. <p>
  1687. Last update on Thu Aug 18 2016 for GLFW 3.2.1
  1688. </p>
  1689. </address>
  1690. </body>
  1691. </html>