2d-platformer/vendor/SFML-3.0.0/doc/html/namespacesf_1_1Keyboard.html

1340 lines
135 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>SFML - Simple and Fast Multimedia Library</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="doxygen.css" title="default" media="screen,print" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link rel="stylesheet" type="text/css" href="search/search.css" />
<link rel="stylesheet" type="text/css" href="searchOverrides.css" />
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_search(); });
/* @license-end */
</script>
</head>
<body>
<div id="banner-container">
<div id="banner">
<span id="sfml">SFML 3.0.0</span>
</div>
</div>
<div id="content">
<div>
<!-- Generated by Doxygen 1.12.0 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="topics.html"><span>Topics</span></a></li>
<li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()">&#160;</span>
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
<li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
</ul>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){ initResizable(false); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespacesf.html">sf</a></li><li class="navelem"><a class="el" href="namespacesf_1_1Keyboard.html">Keyboard</a></li> </ul>
</div>
</div><!-- top -->
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">sf::Keyboard Namespace Reference<div class="ingroups"><a class="el" href="group__window.html">Window module</a></div></div></div>
</div><!--header-->
<div class="contents">
<p>Give access to the real-time state of the keyboard.
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a51f3be2ef1d778bd470c35f0ed39b0ba" id="r_a51f3be2ef1d778bd470c35f0ed39b0ba"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a51f3be2ef1d778bd470c35f0ed39b0ba">Scancode</a> = <a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scan</a></td></tr>
<tr class="separator:a51f3be2ef1d778bd470c35f0ed39b0ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:acb4cacd7cc5802dec45724cf3314a142" id="r_acb4cacd7cc5802dec45724cf3314a142"><td class="memItemLeft" align="right" valign="top">enum class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acb4cacd7cc5802dec45724cf3314a142">Key</a> { <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a88183b946cc5f0e8c96b2e66e1c74a7e">Unknown</a> = -1
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a7fc56270e7a70fa81a5935b72eacbe29">A</a> = 0
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a9d5ed678fe57bcca610140957afab571">B</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a0d61f8370cad1d412f80b84d143e1257">C</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142af623e75af30e62bbd73d6df5b50bb7b5">D</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a3a3ea00cfc35332cedf6e5e9a32e94da">E</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a800618943025315f869e4e1f09471012">F</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142adfcf28d0734569a6a693bc8194de62bf">G</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ac1d9f50f86825a1a2302ec2449c17196">H</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142add7536794b63bf90eccfd37f9b147d7f">I</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142aff44570aca8241914870afbc310cdb85">J</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142aa5f3c6a11b03839d46af9fb43c97c188">K</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ad20caec3b48a1eef164cb4ca81ba2587">L</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a69691c7bdcc3ce6d5d8a1361f22d04ac">M</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a8d9c307cb7f3c4a32822a51922d1ceaa">N</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142af186217753c37b9b9f958d906208506e">O</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a44c29edb103a2872f519ad0c9a0fdaaa">P</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142af09564c9ca56850d4cd6b3319e541aee">Q</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ae1e1d3d40573127e9ee0480caf1283d6">R</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a5dbc98dcc983a70728bd082d1a47546e">S</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a4c614360da93c0a041b22e537de151eb">U</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a5206560a306a2e085a437fd258eb57ce">V</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a61e9c06ea9a85a5088a499df6458d276">W</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a02129bb861061d1a052c592e2dc6b383">X</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a57cec4137b614c87cb4e24a3d003a3e0">Y</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a21c2e59531c8710156d34a3c30ac81d5">Z</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a845787798a45b48e825e9b99a338537a">Num0</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142abacb69a042a9fdc268a672919052d1f2">Num1</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a72bd76d6e2b68a539c8d1a77b564ed72">Num2</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142aa3a965b443a13522aa59fbdea31d00ce">Num3</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ae0af89b5f83c670e4cc584c73c4732ca">Num4</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a7e89a79bbb017bfcaff80ff820a15d8a">Num5</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a0581cd1de881a0f697f3b46741fb326b">Num6</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a4911ceac5c68b5a3f1499d68b27b0938">Num7</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a894e7d9b7dcced78e8007ba2d38b8dd2">Num8</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ad7b1dbe22119bc7acf6e4a1afcc06e46">Num9</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a013ec032d3460d4be4431c6ab1f8f224">Escape</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a9e6bbb54b2d06e4a49ebcea834724afd">LControl</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a667d08af6165c1cb6e72970036a9f7d7">LShift</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142aab527e774a30bf52a69de316727ce4cd">LAlt</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142afc2ae39512975c67ebe724fecc528d9d">LSystem</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ab06196a3bdf600db4088d5ac34132d58">RControl</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a8e707c0a523c7ec2179a6b6821d6eba8">RShift</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a067967ae88a4f9ad8cf58e1bb88c32d8">RAlt</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a268cfbdcfc1a2d7ab31962c79b151a7d">RSystem</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ab61541208db7fa7dba42c85224405911">Menu</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a17b56a4dc0feb499daf64d6c2bd11fdd">LBracket</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ac27efa0472cd29bf688de150ce920752">RBracket</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a9806fa37a3ecd39bf637c203aa011ed0">Semicolon</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a58be47db9455679e6a44df2eff9c9fa6">Comma</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a1901606ea069a83dc7beea17881ef95a">Period</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ab6ac6f84bcb33f9b5186bda6b4c8b399">Apostrophe</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a358cfe58715d680d9ab09f82e4010cbc">Slash</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142af6c6379402dce27659f7cffee6bc1f00">Backslash</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142aed24ff8971b1fa43a1efbb386618ce35">Grave</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142af5f286e73bda105e538310b3190f75c5">Equal</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a726add2b4d11304a74bc0360f8338984">Hyphen</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ad511f8439ecde36647437fbba67a4394">Space</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142af1851d5600eae616ee802a31ac74701b">Enter</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142acd7d13ceea728b08555f7c818cfb13ef">Backspace</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a5c6ba25104401c9ee0650230fc6ba413">Tab</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a9b869c510c75c5827ac82e49d4340927">PageUp</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142aee3677bcca83ece9384b01e43952bf33">PageDown</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a87557f11575c0ad78e4e28abedc13b6e">End</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a8cf04a9734132302f96da8e113e80ce5">Home</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142aa458be0f08b7e4ff3c0f633c100176c0">Insert</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142af2a6c498fb90ee345d997f888fce3b18">Delete</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142aec211f7c20af43e742bf2570c3cb84f9">Add</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a1d9baf077ee87921f57a8fe42d510b65">Subtract</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ae257376d913f3b53cbb4a9b19d770648">Multiply</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a0b914e196182d02615487e9793ecff3d">Divide</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a945d5e233cf7d6240f6b783b36a374ff">Left</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a92b09c7c48c520c3c55e497875da437c">Right</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a258f49887ef8d14ac268c92b02503aaa">Up</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a08a38277b0309070706f6652eeae9a53">Down</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a1b1118fbe9aecd479f93d37449578365">Numpad0</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ac8e841f6b917061dd15aedb19a80cb77">Numpad1</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142af7303042267ef3576930c1f4cd79348a">Numpad2</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a5e23a433a108a85788894b705ec11cdd">Numpad3</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a50b622a0442de23f15effc7fc46f3892">Numpad4</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a6252c5b171a2982612e31042b953f558">Numpad5</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a4d9afa3da3cc40661d50a925dd3010ad">Numpad6</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a4314bbf1a297c4b03a5246a71c9c93b6">Numpad7</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a8bf3a062ba0e0fa6ef21508d15e7820e">Numpad8</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a15f7ca721fe2b648a34d498084f70919">Numpad9</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ae1dffc8709f31a4987c8a88334107e89">F1</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142afe5c3684dce76cdd9f7f42430868aa74">F2</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a4b6bf4b531770872d4328ce69bef5627">F3</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ae7e0e72401a9f2718ed0f39f2861d702">F4</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a37f438df6a6d5ba4c17ef8ca58562f00">F5</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a1faf42f2823f184eb2c9f0dffe5d73f2">F6</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a47489eb597b7db34caa24b1fc78fc839">F7</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a4787509ad9f9d747a81a30e9dde3d4a7">F8</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a892a245e287c163080b23db737d3c4c9">F9</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ab213ce22ca6ad4eda8db82966b9b6e5a">F10</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a643b0662422d1d0dffa3fca2e2bf28a8">F11</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ae902674982fc99aa343cdd94da7476c3">F12</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a95dfde4807d4d6a9eec499203b3c24a0">F13</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a2468649b6215c4cdd2aef5095b3f5932">F14</a>
, <br />
&#160;&#160;<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142ae53b55851b9ff4979f2c3ff434a4a138">F15</a>
, <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a105b296a83f9c105355403f3332af50f">Pause</a>
<br />
}</td></tr>
<tr class="memdesc:acb4cacd7cc5802dec45724cf3314a142"><td class="mdescLeft">&#160;</td><td class="mdescRight">Key codes. <a href="#acb4cacd7cc5802dec45724cf3314a142">More...</a><br /></td></tr>
<tr class="separator:acb4cacd7cc5802dec45724cf3314a142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed978288ff367518d29cfe0c9e3b295f" id="r_aed978288ff367518d29cfe0c9e3b295f"><td class="memItemLeft" align="right" valign="top">enum class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scan</a> { <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa88183b946cc5f0e8c96b2e66e1c74a7e">Unknown</a> = -1
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa7fc56270e7a70fa81a5935b72eacbe29">A</a> = 0
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa9d5ed678fe57bcca610140957afab571">B</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa0d61f8370cad1d412f80b84d143e1257">C</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295faf623e75af30e62bbd73d6df5b50bb7b5">D</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa3a3ea00cfc35332cedf6e5e9a32e94da">E</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa800618943025315f869e4e1f09471012">F</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fadfcf28d0734569a6a693bc8194de62bf">G</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fac1d9f50f86825a1a2302ec2449c17196">H</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fadd7536794b63bf90eccfd37f9b147d7f">I</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faff44570aca8241914870afbc310cdb85">J</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faa5f3c6a11b03839d46af9fb43c97c188">K</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fad20caec3b48a1eef164cb4ca81ba2587">L</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa69691c7bdcc3ce6d5d8a1361f22d04ac">M</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa8d9c307cb7f3c4a32822a51922d1ceaa">N</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faf186217753c37b9b9f958d906208506e">O</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa44c29edb103a2872f519ad0c9a0fdaaa">P</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faf09564c9ca56850d4cd6b3319e541aee">Q</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fae1e1d3d40573127e9ee0480caf1283d6">R</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa5dbc98dcc983a70728bd082d1a47546e">S</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fab9ece18c950afbfa6b0fdbfa4ff731d3">T</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa4c614360da93c0a041b22e537de151eb">U</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa5206560a306a2e085a437fd258eb57ce">V</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa61e9c06ea9a85a5088a499df6458d276">W</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa02129bb861061d1a052c592e2dc6b383">X</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa57cec4137b614c87cb4e24a3d003a3e0">Y</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa21c2e59531c8710156d34a3c30ac81d5">Z</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fabacb69a042a9fdc268a672919052d1f2">Num1</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa72bd76d6e2b68a539c8d1a77b564ed72">Num2</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faa3a965b443a13522aa59fbdea31d00ce">Num3</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fae0af89b5f83c670e4cc584c73c4732ca">Num4</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa7e89a79bbb017bfcaff80ff820a15d8a">Num5</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa0581cd1de881a0f697f3b46741fb326b">Num6</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa4911ceac5c68b5a3f1499d68b27b0938">Num7</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa894e7d9b7dcced78e8007ba2d38b8dd2">Num8</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fad7b1dbe22119bc7acf6e4a1afcc06e46">Num9</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa845787798a45b48e825e9b99a338537a">Num0</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faf1851d5600eae616ee802a31ac74701b">Enter</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa013ec032d3460d4be4431c6ab1f8f224">Escape</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295facd7d13ceea728b08555f7c818cfb13ef">Backspace</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa5c6ba25104401c9ee0650230fc6ba413">Tab</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fad511f8439ecde36647437fbba67a4394">Space</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa726add2b4d11304a74bc0360f8338984">Hyphen</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faf5f286e73bda105e538310b3190f75c5">Equal</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa17b56a4dc0feb499daf64d6c2bd11fdd">LBracket</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fac27efa0472cd29bf688de150ce920752">RBracket</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faf6c6379402dce27659f7cffee6bc1f00">Backslash</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa9806fa37a3ecd39bf637c203aa011ed0">Semicolon</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fab6ac6f84bcb33f9b5186bda6b4c8b399">Apostrophe</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faed24ff8971b1fa43a1efbb386618ce35">Grave</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa58be47db9455679e6a44df2eff9c9fa6">Comma</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa1901606ea069a83dc7beea17881ef95a">Period</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa358cfe58715d680d9ab09f82e4010cbc">Slash</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fae1dffc8709f31a4987c8a88334107e89">F1</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fafe5c3684dce76cdd9f7f42430868aa74">F2</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa4b6bf4b531770872d4328ce69bef5627">F3</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fae7e0e72401a9f2718ed0f39f2861d702">F4</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa37f438df6a6d5ba4c17ef8ca58562f00">F5</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa1faf42f2823f184eb2c9f0dffe5d73f2">F6</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa47489eb597b7db34caa24b1fc78fc839">F7</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa4787509ad9f9d747a81a30e9dde3d4a7">F8</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa892a245e287c163080b23db737d3c4c9">F9</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fab213ce22ca6ad4eda8db82966b9b6e5a">F10</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa643b0662422d1d0dffa3fca2e2bf28a8">F11</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fae902674982fc99aa343cdd94da7476c3">F12</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa95dfde4807d4d6a9eec499203b3c24a0">F13</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa2468649b6215c4cdd2aef5095b3f5932">F14</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fae53b55851b9ff4979f2c3ff434a4a138">F15</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa56d8353718e6fdc78b8d69078a2cdb94">F16</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faffa5882d1ddcf903bf0d0dbc30bfc604">F17</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa810b30cdfc07fd7fff553a94b828ff78">F18</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295facd7c2a221ef5d0a34acc0bcd679b2054">F19</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fafc335adb3d69d3d8270769e1923ea4dc">F20</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa77e9eee7c579eef5f3731ecf1053c02e">F21</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa7fa06ead699fcbd63132370ffe13335a">F22</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa889645d530078147e7dc69a9caadc31e">F23</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295faebd7820c520d05eca2d775c37d141273">F24</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa8d0f4171170104d094d8b6d4f8bf49e6">CapsLock</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fabf54024481cd2ad6bbb9ae44b7312472">PrintScreen</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa7d7902d5e2998e4fb2b8694a2de4ff65">ScrollLock</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa105b296a83f9c105355403f3332af50f">Pause</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faa458be0f08b7e4ff3c0f633c100176c0">Insert</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa8cf04a9734132302f96da8e113e80ce5">Home</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa9b869c510c75c5827ac82e49d4340927">PageUp</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295faf2a6c498fb90ee345d997f888fce3b18">Delete</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa87557f11575c0ad78e4e28abedc13b6e">End</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faee3677bcca83ece9384b01e43952bf33">PageDown</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa92b09c7c48c520c3c55e497875da437c">Right</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa945d5e233cf7d6240f6b783b36a374ff">Left</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa08a38277b0309070706f6652eeae9a53">Down</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa258f49887ef8d14ac268c92b02503aaa">Up</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295facf6cc0261135c6d163fd4305375773d2">NumLock</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fab582ce65eec2e991f25b15018972a331">NumpadDivide</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa3a144014ebb167532263bd99b76c72b3">NumpadMultiply</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fafaa5b4e9d867f8e56e0188e8ba8eb279">NumpadMinus</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faa8ce91fccd1f82a1df5d379178db2301">NumpadPlus</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa89f87f11f70130e64d2d15dd14d6717e">NumpadEqual</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa49d8361832bab5aa5c7a56623862e95e">NumpadEnter</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faa652eda5c682a4c6efa8eaf658ea5831">NumpadDecimal</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fac8e841f6b917061dd15aedb19a80cb77">Numpad1</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295faf7303042267ef3576930c1f4cd79348a">Numpad2</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa5e23a433a108a85788894b705ec11cdd">Numpad3</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa50b622a0442de23f15effc7fc46f3892">Numpad4</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa6252c5b171a2982612e31042b953f558">Numpad5</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa4d9afa3da3cc40661d50a925dd3010ad">Numpad6</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa4314bbf1a297c4b03a5246a71c9c93b6">Numpad7</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa8bf3a062ba0e0fa6ef21508d15e7820e">Numpad8</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa15f7ca721fe2b648a34d498084f70919">Numpad9</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa1b1118fbe9aecd479f93d37449578365">Numpad0</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fac35a3006a1d15c7517c1a9127d7e7ed7">NonUsBackslash</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fae498749f3c42246d50b15c81c101d988">Application</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa40cd014b7b6251e3a22e6a45a73a64e1">Execute</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295faeb29d769d84544bf5181522bf8a5669a">ModeChange</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa6a26f548831e6a8c26bfbbd9f6ec61e0">Help</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fab61541208db7fa7dba42c85224405911">Menu</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fae0626222614bdee31951d84c64e5e9ff">Select</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa5afeaba074ef570dc720caaa855d49f6">Redo</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa1cdc076b28f70afac5fcedadf99fa119">Undo</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faeb334dca00e390e0d3ebf52d205807d7">Cut</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa5fb63579fc981698f97d55bfecb213ea">Copy</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa36bb6559696dc9124986ae120515984f">Paste</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa98e0efccef4b465cb0edb78d2ddc4eed">VolumeMute</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faf5311ec6ce071e43882685428cc9d56a">VolumeUp</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa91f1f883ea91306f79dbf0ca1b108bad">VolumeDown</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295faad5b800a2da567cb4b91f857b48761ac">MediaPlayPause</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa4e98cb54aeee7205dd16a2a054810be0">MediaStop</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa51d77ec4c0726881b5371a0738cd1c17">MediaNextTrack</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa2b544efa7eb11c924093836ee64b7c7c">MediaPreviousTrack</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa9e6bbb54b2d06e4a49ebcea834724afd">LControl</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa667d08af6165c1cb6e72970036a9f7d7">LShift</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295faab527e774a30bf52a69de316727ce4cd">LAlt</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fafc2ae39512975c67ebe724fecc528d9d">LSystem</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fab06196a3bdf600db4088d5ac34132d58">RControl</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa8e707c0a523c7ec2179a6b6821d6eba8">RShift</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa067967ae88a4f9ad8cf58e1bb88c32d8">RAlt</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa268cfbdcfc1a2d7ab31962c79b151a7d">RSystem</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa0557fa923dcee4d0f86b1409f5c2167f">Back</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa67d2f6740a8eaebf4d5c6f79be8da481">Forward</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa63a6a88c066880c5ac42394a22803ca6">Refresh</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa11a755d598c0c417f9a36758c3da7481">Stop</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa13348442cc6a27032d2b4aa28b75a5d3">Search</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fad78986947356ddd37b43d57df289dee9">Favorites</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fac1756c986aa71a9b63081415a42f1908">HomePage</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fad48b6d57a1819a8e3e49d8c3d4ce7b51">LaunchApplication1</a>
, <br />
&#160;&#160;<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa7039b07547dd9d5d70c7be1823653606">LaunchApplication2</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa3306698f0c5c6aacb96a3b7793e4f88c">LaunchMail</a>
, <a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa03ca085f98dc5a775f38ff9dea9af6c3">LaunchMediaSelect</a>
<br />
}</td></tr>
<tr class="memdesc:aed978288ff367518d29cfe0c9e3b295f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scancodes. <a href="#aed978288ff367518d29cfe0c9e3b295f">More...</a><br /></td></tr>
<tr class="separator:aed978288ff367518d29cfe0c9e3b295f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ae081baf14e88668e1b0831ce85aa07f5" id="r_ae081baf14e88668e1b0831ce85aa07f5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae081baf14e88668e1b0831ce85aa07f5">isKeyPressed</a> (<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142">Key</a> key)</td></tr>
<tr class="memdesc:ae081baf14e88668e1b0831ce85aa07f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a key is pressed. <br /></td></tr>
<tr class="separator:ae081baf14e88668e1b0831ce85aa07f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76a6ffac56239faf949435d5caff11c6" id="r_a76a6ffac56239faf949435d5caff11c6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a76a6ffac56239faf949435d5caff11c6">isKeyPressed</a> (<a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scancode</a> code)</td></tr>
<tr class="memdesc:a76a6ffac56239faf949435d5caff11c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a key is pressed. <br /></td></tr>
<tr class="separator:a76a6ffac56239faf949435d5caff11c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a048357eb1a5325b3dddeb0c0cefb9d0e" id="r_a048357eb1a5325b3dddeb0c0cefb9d0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#acb4cacd7cc5802dec45724cf3314a142">Key</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a048357eb1a5325b3dddeb0c0cefb9d0e">localize</a> (<a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scancode</a> code)</td></tr>
<tr class="memdesc:a048357eb1a5325b3dddeb0c0cefb9d0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Localize a physical key to a logical one. <br /></td></tr>
<tr class="separator:a048357eb1a5325b3dddeb0c0cefb9d0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a765ce72191e25b42281063405c40b4b8" id="r_a765ce72191e25b42281063405c40b4b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scancode</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a765ce72191e25b42281063405c40b4b8">delocalize</a> (<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142">Key</a> key)</td></tr>
<tr class="memdesc:a765ce72191e25b42281063405c40b4b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Identify the physical key corresponding to a logical one. <br /></td></tr>
<tr class="separator:a765ce72191e25b42281063405c40b4b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b9e69295a65cdf4d6084f841ff6ef42" id="r_a7b9e69295a65cdf4d6084f841ff6ef42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classsf_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7b9e69295a65cdf4d6084f841ff6ef42">getDescription</a> (<a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scancode</a> code)</td></tr>
<tr class="memdesc:a7b9e69295a65cdf4d6084f841ff6ef42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provide a string representation for a given scancode. <br /></td></tr>
<tr class="separator:a7b9e69295a65cdf4d6084f841ff6ef42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8be1ed69e71bf72e7445890352794ec9" id="r_a8be1ed69e71bf72e7445890352794ec9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8be1ed69e71bf72e7445890352794ec9">setVirtualKeyboardVisible</a> (bool visible)</td></tr>
<tr class="memdesc:a8be1ed69e71bf72e7445890352794ec9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Show or hide the virtual keyboard. <br /></td></tr>
<tr class="separator:a8be1ed69e71bf72e7445890352794ec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a1d05756904236ee9e096a25c3861a313" id="r_a1d05756904236ee9e096a25c3861a313"><td class="memItemLeft" align="right" valign="top">static constexpr unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1d05756904236ee9e096a25c3861a313">KeyCount</a> {static_cast&lt;unsigned int&gt;(<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a105b296a83f9c105355403f3332af50f">Key::Pause</a>) + 1}</td></tr>
<tr class="memdesc:a1d05756904236ee9e096a25c3861a313"><td class="mdescLeft">&#160;</td><td class="mdescRight">The total number of keyboard keys, ignoring <code><a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a88183b946cc5f0e8c96b2e66e1c74a7e" title="Unhandled key.">Key::Unknown</a></code> <br /></td></tr>
<tr class="separator:a1d05756904236ee9e096a25c3861a313"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e408fdae212e43143d7c48f41914dee" id="r_a5e408fdae212e43143d7c48f41914dee"><td class="memItemLeft" align="right" valign="top">static constexpr unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5e408fdae212e43143d7c48f41914dee">ScancodeCount</a> {static_cast&lt;unsigned int&gt;(<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa03ca085f98dc5a775f38ff9dea9af6c3">Scan::LaunchMediaSelect</a>) + 1}</td></tr>
<tr class="memdesc:a5e408fdae212e43143d7c48f41914dee"><td class="mdescLeft">&#160;</td><td class="mdescRight">The total number of scancodes, ignoring <code><a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa88183b946cc5f0e8c96b2e66e1c74a7e" title="Represents any scancode not present in this enum.">Scan::Unknown</a></code> <br /></td></tr>
<tr class="separator:a5e408fdae212e43143d7c48f41914dee"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Give access to the real-time state of the keyboard. </p>
<p><code><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">sf::Keyboard</a></code> provides an interface to the state of the keyboard.</p>
<p>This namespace allows users to query the keyboard state at any time and directly, without having to deal with a window and its events. Compared to the <code>KeyPressed</code> and <code>KeyReleased</code> events, <code><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">sf::Keyboard</a></code> can retrieve the state of a key at any time (you don't need to store and update a boolean on your side in order to know if a key is pressed or released), and you always get the real state of the keyboard, even if keys are pressed or released when your window is out of focus and no event is triggered.</p>
<p>Usage example: </p><div class="fragment"><div class="line"><span class="keywordflow">if</span> (<a class="code hl_function" href="#ae081baf14e88668e1b0831ce85aa07f5">sf::Keyboard::isKeyPressed</a>(<a class="code hl_enumvalue" href="#acb4cacd7cc5802dec45724cf3314a142a945d5e233cf7d6240f6b783b36a374ff">sf::Keyboard::Key::Left</a>))</div>
<div class="line">{</div>
<div class="line"> <span class="comment">// move left...</span></div>
<div class="line">}</div>
<div class="line"><span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="#ae081baf14e88668e1b0831ce85aa07f5">sf::Keyboard::isKeyPressed</a>(<a class="code hl_enumvalue" href="#acb4cacd7cc5802dec45724cf3314a142a92b09c7c48c520c3c55e497875da437c">sf::Keyboard::Key::Right</a>))</div>
<div class="line">{</div>
<div class="line"> <span class="comment">// move right...</span></div>
<div class="line">}</div>
<div class="line"><span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="#ae081baf14e88668e1b0831ce85aa07f5">sf::Keyboard::isKeyPressed</a>(<a class="code hl_enumvalue" href="#acb4cacd7cc5802dec45724cf3314a142a013ec032d3460d4be4431c6ab1f8f224">sf::Keyboard::Key::Escape</a>))</div>
<div class="line">{</div>
<div class="line"> <span class="comment">// quit...</span></div>
<div class="line">}</div>
<div class="line"><span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="#ae081baf14e88668e1b0831ce85aa07f5">sf::Keyboard::isKeyPressed</a>(<a class="code hl_enumvalue" href="#aed978288ff367518d29cfe0c9e3b295faed24ff8971b1fa43a1efbb386618ce35">sf::Keyboard::Scan::Grave</a>))</div>
<div class="line">{</div>
<div class="line"> <span class="comment">// open in-game command line (if it&#39;s not already open)</span></div>
<div class="line">}</div>
<div class="ttc" id="anamespacesf_1_1Keyboard_html_acb4cacd7cc5802dec45724cf3314a142a013ec032d3460d4be4431c6ab1f8f224"><div class="ttname"><a href="#acb4cacd7cc5802dec45724cf3314a142a013ec032d3460d4be4431c6ab1f8f224">sf::Keyboard::Key::Escape</a></div><div class="ttdeci">@ Escape</div><div class="ttdoc">The Escape key.</div></div>
<div class="ttc" id="anamespacesf_1_1Keyboard_html_acb4cacd7cc5802dec45724cf3314a142a92b09c7c48c520c3c55e497875da437c"><div class="ttname"><a href="#acb4cacd7cc5802dec45724cf3314a142a92b09c7c48c520c3c55e497875da437c">sf::Keyboard::Key::Right</a></div><div class="ttdeci">@ Right</div><div class="ttdoc">Right arrow.</div></div>
<div class="ttc" id="anamespacesf_1_1Keyboard_html_acb4cacd7cc5802dec45724cf3314a142a945d5e233cf7d6240f6b783b36a374ff"><div class="ttname"><a href="#acb4cacd7cc5802dec45724cf3314a142a945d5e233cf7d6240f6b783b36a374ff">sf::Keyboard::Key::Left</a></div><div class="ttdeci">@ Left</div><div class="ttdoc">Left arrow.</div></div>
<div class="ttc" id="anamespacesf_1_1Keyboard_html_ae081baf14e88668e1b0831ce85aa07f5"><div class="ttname"><a href="#ae081baf14e88668e1b0831ce85aa07f5">sf::Keyboard::isKeyPressed</a></div><div class="ttdeci">bool isKeyPressed(Key key)</div><div class="ttdoc">Check if a key is pressed.</div></div>
<div class="ttc" id="anamespacesf_1_1Keyboard_html_aed978288ff367518d29cfe0c9e3b295faed24ff8971b1fa43a1efbb386618ce35"><div class="ttname"><a href="#aed978288ff367518d29cfe0c9e3b295faed24ff8971b1fa43a1efbb386618ce35">sf::Keyboard::Scan::Grave</a></div><div class="ttdeci">@ Grave</div><div class="ttdoc">Keyboard ` and ~ key.</div></div>
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><code><a class="el" href="namespacesf_1_1Joystick.html" title="Give access to the real-time state of the joysticks.">sf::Joystick</a></code>, <code><a class="el" href="namespacesf_1_1Mouse.html" title="Give access to the real-time state of the mouse.">sf::Mouse</a></code>, <code><a class="el" href="namespacesf_1_1Touch.html" title="Give access to the real-time state of the touches.">sf::Touch</a></code> </dd></dl>
</div><h2 class="groupheader">Typedef Documentation</h2>
<a id="a51f3be2ef1d778bd470c35f0ed39b0ba" name="a51f3be2ef1d778bd470c35f0ed39b0ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51f3be2ef1d778bd470c35f0ed39b0ba">&#9670;&#160;</a></span>Scancode</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">sf::Keyboard::Scancode</a> = <a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scan</a></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="Keyboard_8hpp_source.html#l00329">329</a> of file <a class="el" href="Keyboard_8hpp_source.html">Keyboard.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="acb4cacd7cc5802dec45724cf3314a142" name="acb4cacd7cc5802dec45724cf3314a142"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb4cacd7cc5802dec45724cf3314a142">&#9670;&#160;</a></span>Key</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">enum class <a class="el" href="#acb4cacd7cc5802dec45724cf3314a142">sf::Keyboard::Key</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Key codes. </p>
<p>The enumerators refer to the "localized" key; i.e. depending on the layout set by the operating system, a key can be mapped to <code>Y</code> or <code>Z</code>. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a88183b946cc5f0e8c96b2e66e1c74a7e" name="acb4cacd7cc5802dec45724cf3314a142a88183b946cc5f0e8c96b2e66e1c74a7e"></a>Unknown&#160;</td><td class="fielddoc"><p>Unhandled key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a7fc56270e7a70fa81a5935b72eacbe29" name="acb4cacd7cc5802dec45724cf3314a142a7fc56270e7a70fa81a5935b72eacbe29"></a>A&#160;</td><td class="fielddoc"><p>The A key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a9d5ed678fe57bcca610140957afab571" name="acb4cacd7cc5802dec45724cf3314a142a9d5ed678fe57bcca610140957afab571"></a>B&#160;</td><td class="fielddoc"><p>The B key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a0d61f8370cad1d412f80b84d143e1257" name="acb4cacd7cc5802dec45724cf3314a142a0d61f8370cad1d412f80b84d143e1257"></a>C&#160;</td><td class="fielddoc"><p>The C key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142af623e75af30e62bbd73d6df5b50bb7b5" name="acb4cacd7cc5802dec45724cf3314a142af623e75af30e62bbd73d6df5b50bb7b5"></a>D&#160;</td><td class="fielddoc"><p>The D key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a3a3ea00cfc35332cedf6e5e9a32e94da" name="acb4cacd7cc5802dec45724cf3314a142a3a3ea00cfc35332cedf6e5e9a32e94da"></a>E&#160;</td><td class="fielddoc"><p>The E key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a800618943025315f869e4e1f09471012" name="acb4cacd7cc5802dec45724cf3314a142a800618943025315f869e4e1f09471012"></a>F&#160;</td><td class="fielddoc"><p>The F key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142adfcf28d0734569a6a693bc8194de62bf" name="acb4cacd7cc5802dec45724cf3314a142adfcf28d0734569a6a693bc8194de62bf"></a>G&#160;</td><td class="fielddoc"><p>The G key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ac1d9f50f86825a1a2302ec2449c17196" name="acb4cacd7cc5802dec45724cf3314a142ac1d9f50f86825a1a2302ec2449c17196"></a>H&#160;</td><td class="fielddoc"><p>The H key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142add7536794b63bf90eccfd37f9b147d7f" name="acb4cacd7cc5802dec45724cf3314a142add7536794b63bf90eccfd37f9b147d7f"></a>I&#160;</td><td class="fielddoc"><p>The I key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142aff44570aca8241914870afbc310cdb85" name="acb4cacd7cc5802dec45724cf3314a142aff44570aca8241914870afbc310cdb85"></a>J&#160;</td><td class="fielddoc"><p>The J key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142aa5f3c6a11b03839d46af9fb43c97c188" name="acb4cacd7cc5802dec45724cf3314a142aa5f3c6a11b03839d46af9fb43c97c188"></a>K&#160;</td><td class="fielddoc"><p>The K key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ad20caec3b48a1eef164cb4ca81ba2587" name="acb4cacd7cc5802dec45724cf3314a142ad20caec3b48a1eef164cb4ca81ba2587"></a>L&#160;</td><td class="fielddoc"><p>The L key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a69691c7bdcc3ce6d5d8a1361f22d04ac" name="acb4cacd7cc5802dec45724cf3314a142a69691c7bdcc3ce6d5d8a1361f22d04ac"></a>M&#160;</td><td class="fielddoc"><p>The M key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a8d9c307cb7f3c4a32822a51922d1ceaa" name="acb4cacd7cc5802dec45724cf3314a142a8d9c307cb7f3c4a32822a51922d1ceaa"></a>N&#160;</td><td class="fielddoc"><p>The N key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142af186217753c37b9b9f958d906208506e" name="acb4cacd7cc5802dec45724cf3314a142af186217753c37b9b9f958d906208506e"></a>O&#160;</td><td class="fielddoc"><p>The O key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a44c29edb103a2872f519ad0c9a0fdaaa" name="acb4cacd7cc5802dec45724cf3314a142a44c29edb103a2872f519ad0c9a0fdaaa"></a>P&#160;</td><td class="fielddoc"><p>The P key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142af09564c9ca56850d4cd6b3319e541aee" name="acb4cacd7cc5802dec45724cf3314a142af09564c9ca56850d4cd6b3319e541aee"></a>Q&#160;</td><td class="fielddoc"><p>The Q key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ae1e1d3d40573127e9ee0480caf1283d6" name="acb4cacd7cc5802dec45724cf3314a142ae1e1d3d40573127e9ee0480caf1283d6"></a>R&#160;</td><td class="fielddoc"><p>The R key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a5dbc98dcc983a70728bd082d1a47546e" name="acb4cacd7cc5802dec45724cf3314a142a5dbc98dcc983a70728bd082d1a47546e"></a>S&#160;</td><td class="fielddoc"><p>The S key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ab9ece18c950afbfa6b0fdbfa4ff731d3" name="acb4cacd7cc5802dec45724cf3314a142ab9ece18c950afbfa6b0fdbfa4ff731d3"></a>T&#160;</td><td class="fielddoc"><p>The T key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a4c614360da93c0a041b22e537de151eb" name="acb4cacd7cc5802dec45724cf3314a142a4c614360da93c0a041b22e537de151eb"></a>U&#160;</td><td class="fielddoc"><p>The U key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a5206560a306a2e085a437fd258eb57ce" name="acb4cacd7cc5802dec45724cf3314a142a5206560a306a2e085a437fd258eb57ce"></a>V&#160;</td><td class="fielddoc"><p>The V key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a61e9c06ea9a85a5088a499df6458d276" name="acb4cacd7cc5802dec45724cf3314a142a61e9c06ea9a85a5088a499df6458d276"></a>W&#160;</td><td class="fielddoc"><p>The W key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a02129bb861061d1a052c592e2dc6b383" name="acb4cacd7cc5802dec45724cf3314a142a02129bb861061d1a052c592e2dc6b383"></a>X&#160;</td><td class="fielddoc"><p>The X key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a57cec4137b614c87cb4e24a3d003a3e0" name="acb4cacd7cc5802dec45724cf3314a142a57cec4137b614c87cb4e24a3d003a3e0"></a>Y&#160;</td><td class="fielddoc"><p>The Y key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a21c2e59531c8710156d34a3c30ac81d5" name="acb4cacd7cc5802dec45724cf3314a142a21c2e59531c8710156d34a3c30ac81d5"></a>Z&#160;</td><td class="fielddoc"><p>The Z key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a845787798a45b48e825e9b99a338537a" name="acb4cacd7cc5802dec45724cf3314a142a845787798a45b48e825e9b99a338537a"></a>Num0&#160;</td><td class="fielddoc"><p>The 0 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142abacb69a042a9fdc268a672919052d1f2" name="acb4cacd7cc5802dec45724cf3314a142abacb69a042a9fdc268a672919052d1f2"></a>Num1&#160;</td><td class="fielddoc"><p>The 1 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a72bd76d6e2b68a539c8d1a77b564ed72" name="acb4cacd7cc5802dec45724cf3314a142a72bd76d6e2b68a539c8d1a77b564ed72"></a>Num2&#160;</td><td class="fielddoc"><p>The 2 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142aa3a965b443a13522aa59fbdea31d00ce" name="acb4cacd7cc5802dec45724cf3314a142aa3a965b443a13522aa59fbdea31d00ce"></a>Num3&#160;</td><td class="fielddoc"><p>The 3 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ae0af89b5f83c670e4cc584c73c4732ca" name="acb4cacd7cc5802dec45724cf3314a142ae0af89b5f83c670e4cc584c73c4732ca"></a>Num4&#160;</td><td class="fielddoc"><p>The 4 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a7e89a79bbb017bfcaff80ff820a15d8a" name="acb4cacd7cc5802dec45724cf3314a142a7e89a79bbb017bfcaff80ff820a15d8a"></a>Num5&#160;</td><td class="fielddoc"><p>The 5 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a0581cd1de881a0f697f3b46741fb326b" name="acb4cacd7cc5802dec45724cf3314a142a0581cd1de881a0f697f3b46741fb326b"></a>Num6&#160;</td><td class="fielddoc"><p>The 6 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a4911ceac5c68b5a3f1499d68b27b0938" name="acb4cacd7cc5802dec45724cf3314a142a4911ceac5c68b5a3f1499d68b27b0938"></a>Num7&#160;</td><td class="fielddoc"><p>The 7 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a894e7d9b7dcced78e8007ba2d38b8dd2" name="acb4cacd7cc5802dec45724cf3314a142a894e7d9b7dcced78e8007ba2d38b8dd2"></a>Num8&#160;</td><td class="fielddoc"><p>The 8 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ad7b1dbe22119bc7acf6e4a1afcc06e46" name="acb4cacd7cc5802dec45724cf3314a142ad7b1dbe22119bc7acf6e4a1afcc06e46"></a>Num9&#160;</td><td class="fielddoc"><p>The 9 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a013ec032d3460d4be4431c6ab1f8f224" name="acb4cacd7cc5802dec45724cf3314a142a013ec032d3460d4be4431c6ab1f8f224"></a>Escape&#160;</td><td class="fielddoc"><p>The Escape key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a9e6bbb54b2d06e4a49ebcea834724afd" name="acb4cacd7cc5802dec45724cf3314a142a9e6bbb54b2d06e4a49ebcea834724afd"></a>LControl&#160;</td><td class="fielddoc"><p>The left Control key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a667d08af6165c1cb6e72970036a9f7d7" name="acb4cacd7cc5802dec45724cf3314a142a667d08af6165c1cb6e72970036a9f7d7"></a>LShift&#160;</td><td class="fielddoc"><p>The left Shift key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142aab527e774a30bf52a69de316727ce4cd" name="acb4cacd7cc5802dec45724cf3314a142aab527e774a30bf52a69de316727ce4cd"></a>LAlt&#160;</td><td class="fielddoc"><p>The left Alt key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142afc2ae39512975c67ebe724fecc528d9d" name="acb4cacd7cc5802dec45724cf3314a142afc2ae39512975c67ebe724fecc528d9d"></a>LSystem&#160;</td><td class="fielddoc"><p>The left OS specific key: window (Windows and Linux), apple (macOS), ... </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ab06196a3bdf600db4088d5ac34132d58" name="acb4cacd7cc5802dec45724cf3314a142ab06196a3bdf600db4088d5ac34132d58"></a>RControl&#160;</td><td class="fielddoc"><p>The right Control key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a8e707c0a523c7ec2179a6b6821d6eba8" name="acb4cacd7cc5802dec45724cf3314a142a8e707c0a523c7ec2179a6b6821d6eba8"></a>RShift&#160;</td><td class="fielddoc"><p>The right Shift key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a067967ae88a4f9ad8cf58e1bb88c32d8" name="acb4cacd7cc5802dec45724cf3314a142a067967ae88a4f9ad8cf58e1bb88c32d8"></a>RAlt&#160;</td><td class="fielddoc"><p>The right Alt key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a268cfbdcfc1a2d7ab31962c79b151a7d" name="acb4cacd7cc5802dec45724cf3314a142a268cfbdcfc1a2d7ab31962c79b151a7d"></a>RSystem&#160;</td><td class="fielddoc"><p>The right OS specific key: window (Windows and Linux), apple (macOS), ... </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ab61541208db7fa7dba42c85224405911" name="acb4cacd7cc5802dec45724cf3314a142ab61541208db7fa7dba42c85224405911"></a>Menu&#160;</td><td class="fielddoc"><p>The Menu key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a17b56a4dc0feb499daf64d6c2bd11fdd" name="acb4cacd7cc5802dec45724cf3314a142a17b56a4dc0feb499daf64d6c2bd11fdd"></a>LBracket&#160;</td><td class="fielddoc"><p>The [ key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ac27efa0472cd29bf688de150ce920752" name="acb4cacd7cc5802dec45724cf3314a142ac27efa0472cd29bf688de150ce920752"></a>RBracket&#160;</td><td class="fielddoc"><p>The ] key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a9806fa37a3ecd39bf637c203aa011ed0" name="acb4cacd7cc5802dec45724cf3314a142a9806fa37a3ecd39bf637c203aa011ed0"></a>Semicolon&#160;</td><td class="fielddoc"><p>The ; key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a58be47db9455679e6a44df2eff9c9fa6" name="acb4cacd7cc5802dec45724cf3314a142a58be47db9455679e6a44df2eff9c9fa6"></a>Comma&#160;</td><td class="fielddoc"><p>The , key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a1901606ea069a83dc7beea17881ef95a" name="acb4cacd7cc5802dec45724cf3314a142a1901606ea069a83dc7beea17881ef95a"></a>Period&#160;</td><td class="fielddoc"><p>The . key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ab6ac6f84bcb33f9b5186bda6b4c8b399" name="acb4cacd7cc5802dec45724cf3314a142ab6ac6f84bcb33f9b5186bda6b4c8b399"></a>Apostrophe&#160;</td><td class="fielddoc"><p>The ' key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a358cfe58715d680d9ab09f82e4010cbc" name="acb4cacd7cc5802dec45724cf3314a142a358cfe58715d680d9ab09f82e4010cbc"></a>Slash&#160;</td><td class="fielddoc"><p>The / key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142af6c6379402dce27659f7cffee6bc1f00" name="acb4cacd7cc5802dec45724cf3314a142af6c6379402dce27659f7cffee6bc1f00"></a>Backslash&#160;</td><td class="fielddoc"><p>The \ key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142aed24ff8971b1fa43a1efbb386618ce35" name="acb4cacd7cc5802dec45724cf3314a142aed24ff8971b1fa43a1efbb386618ce35"></a>Grave&#160;</td><td class="fielddoc"><p>The ` key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142af5f286e73bda105e538310b3190f75c5" name="acb4cacd7cc5802dec45724cf3314a142af5f286e73bda105e538310b3190f75c5"></a>Equal&#160;</td><td class="fielddoc"><p>The = key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a726add2b4d11304a74bc0360f8338984" name="acb4cacd7cc5802dec45724cf3314a142a726add2b4d11304a74bc0360f8338984"></a>Hyphen&#160;</td><td class="fielddoc"><p>The - key (hyphen) </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ad511f8439ecde36647437fbba67a4394" name="acb4cacd7cc5802dec45724cf3314a142ad511f8439ecde36647437fbba67a4394"></a>Space&#160;</td><td class="fielddoc"><p>The Space key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142af1851d5600eae616ee802a31ac74701b" name="acb4cacd7cc5802dec45724cf3314a142af1851d5600eae616ee802a31ac74701b"></a>Enter&#160;</td><td class="fielddoc"><p>The Enter/Return keys. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142acd7d13ceea728b08555f7c818cfb13ef" name="acb4cacd7cc5802dec45724cf3314a142acd7d13ceea728b08555f7c818cfb13ef"></a>Backspace&#160;</td><td class="fielddoc"><p>The Backspace key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a5c6ba25104401c9ee0650230fc6ba413" name="acb4cacd7cc5802dec45724cf3314a142a5c6ba25104401c9ee0650230fc6ba413"></a>Tab&#160;</td><td class="fielddoc"><p>The Tabulation key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a9b869c510c75c5827ac82e49d4340927" name="acb4cacd7cc5802dec45724cf3314a142a9b869c510c75c5827ac82e49d4340927"></a>PageUp&#160;</td><td class="fielddoc"><p>The Page up key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142aee3677bcca83ece9384b01e43952bf33" name="acb4cacd7cc5802dec45724cf3314a142aee3677bcca83ece9384b01e43952bf33"></a>PageDown&#160;</td><td class="fielddoc"><p>The Page down key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a87557f11575c0ad78e4e28abedc13b6e" name="acb4cacd7cc5802dec45724cf3314a142a87557f11575c0ad78e4e28abedc13b6e"></a>End&#160;</td><td class="fielddoc"><p>The End key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a8cf04a9734132302f96da8e113e80ce5" name="acb4cacd7cc5802dec45724cf3314a142a8cf04a9734132302f96da8e113e80ce5"></a>Home&#160;</td><td class="fielddoc"><p>The Home key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142aa458be0f08b7e4ff3c0f633c100176c0" name="acb4cacd7cc5802dec45724cf3314a142aa458be0f08b7e4ff3c0f633c100176c0"></a>Insert&#160;</td><td class="fielddoc"><p>The Insert key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142af2a6c498fb90ee345d997f888fce3b18" name="acb4cacd7cc5802dec45724cf3314a142af2a6c498fb90ee345d997f888fce3b18"></a>Delete&#160;</td><td class="fielddoc"><p>The Delete key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142aec211f7c20af43e742bf2570c3cb84f9" name="acb4cacd7cc5802dec45724cf3314a142aec211f7c20af43e742bf2570c3cb84f9"></a>Add&#160;</td><td class="fielddoc"><p>The + key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a1d9baf077ee87921f57a8fe42d510b65" name="acb4cacd7cc5802dec45724cf3314a142a1d9baf077ee87921f57a8fe42d510b65"></a>Subtract&#160;</td><td class="fielddoc"><p>The - key (minus, usually from numpad) </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ae257376d913f3b53cbb4a9b19d770648" name="acb4cacd7cc5802dec45724cf3314a142ae257376d913f3b53cbb4a9b19d770648"></a>Multiply&#160;</td><td class="fielddoc"><p>The * key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a0b914e196182d02615487e9793ecff3d" name="acb4cacd7cc5802dec45724cf3314a142a0b914e196182d02615487e9793ecff3d"></a>Divide&#160;</td><td class="fielddoc"><p>The / key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a945d5e233cf7d6240f6b783b36a374ff" name="acb4cacd7cc5802dec45724cf3314a142a945d5e233cf7d6240f6b783b36a374ff"></a>Left&#160;</td><td class="fielddoc"><p>Left arrow. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a92b09c7c48c520c3c55e497875da437c" name="acb4cacd7cc5802dec45724cf3314a142a92b09c7c48c520c3c55e497875da437c"></a>Right&#160;</td><td class="fielddoc"><p>Right arrow. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a258f49887ef8d14ac268c92b02503aaa" name="acb4cacd7cc5802dec45724cf3314a142a258f49887ef8d14ac268c92b02503aaa"></a>Up&#160;</td><td class="fielddoc"><p>Up arrow. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a08a38277b0309070706f6652eeae9a53" name="acb4cacd7cc5802dec45724cf3314a142a08a38277b0309070706f6652eeae9a53"></a>Down&#160;</td><td class="fielddoc"><p>Down arrow. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a1b1118fbe9aecd479f93d37449578365" name="acb4cacd7cc5802dec45724cf3314a142a1b1118fbe9aecd479f93d37449578365"></a>Numpad0&#160;</td><td class="fielddoc"><p>The numpad 0 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ac8e841f6b917061dd15aedb19a80cb77" name="acb4cacd7cc5802dec45724cf3314a142ac8e841f6b917061dd15aedb19a80cb77"></a>Numpad1&#160;</td><td class="fielddoc"><p>The numpad 1 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142af7303042267ef3576930c1f4cd79348a" name="acb4cacd7cc5802dec45724cf3314a142af7303042267ef3576930c1f4cd79348a"></a>Numpad2&#160;</td><td class="fielddoc"><p>The numpad 2 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a5e23a433a108a85788894b705ec11cdd" name="acb4cacd7cc5802dec45724cf3314a142a5e23a433a108a85788894b705ec11cdd"></a>Numpad3&#160;</td><td class="fielddoc"><p>The numpad 3 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a50b622a0442de23f15effc7fc46f3892" name="acb4cacd7cc5802dec45724cf3314a142a50b622a0442de23f15effc7fc46f3892"></a>Numpad4&#160;</td><td class="fielddoc"><p>The numpad 4 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a6252c5b171a2982612e31042b953f558" name="acb4cacd7cc5802dec45724cf3314a142a6252c5b171a2982612e31042b953f558"></a>Numpad5&#160;</td><td class="fielddoc"><p>The numpad 5 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a4d9afa3da3cc40661d50a925dd3010ad" name="acb4cacd7cc5802dec45724cf3314a142a4d9afa3da3cc40661d50a925dd3010ad"></a>Numpad6&#160;</td><td class="fielddoc"><p>The numpad 6 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a4314bbf1a297c4b03a5246a71c9c93b6" name="acb4cacd7cc5802dec45724cf3314a142a4314bbf1a297c4b03a5246a71c9c93b6"></a>Numpad7&#160;</td><td class="fielddoc"><p>The numpad 7 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a8bf3a062ba0e0fa6ef21508d15e7820e" name="acb4cacd7cc5802dec45724cf3314a142a8bf3a062ba0e0fa6ef21508d15e7820e"></a>Numpad8&#160;</td><td class="fielddoc"><p>The numpad 8 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a15f7ca721fe2b648a34d498084f70919" name="acb4cacd7cc5802dec45724cf3314a142a15f7ca721fe2b648a34d498084f70919"></a>Numpad9&#160;</td><td class="fielddoc"><p>The numpad 9 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ae1dffc8709f31a4987c8a88334107e89" name="acb4cacd7cc5802dec45724cf3314a142ae1dffc8709f31a4987c8a88334107e89"></a>F1&#160;</td><td class="fielddoc"><p>The F1 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142afe5c3684dce76cdd9f7f42430868aa74" name="acb4cacd7cc5802dec45724cf3314a142afe5c3684dce76cdd9f7f42430868aa74"></a>F2&#160;</td><td class="fielddoc"><p>The F2 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a4b6bf4b531770872d4328ce69bef5627" name="acb4cacd7cc5802dec45724cf3314a142a4b6bf4b531770872d4328ce69bef5627"></a>F3&#160;</td><td class="fielddoc"><p>The F3 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ae7e0e72401a9f2718ed0f39f2861d702" name="acb4cacd7cc5802dec45724cf3314a142ae7e0e72401a9f2718ed0f39f2861d702"></a>F4&#160;</td><td class="fielddoc"><p>The F4 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a37f438df6a6d5ba4c17ef8ca58562f00" name="acb4cacd7cc5802dec45724cf3314a142a37f438df6a6d5ba4c17ef8ca58562f00"></a>F5&#160;</td><td class="fielddoc"><p>The F5 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a1faf42f2823f184eb2c9f0dffe5d73f2" name="acb4cacd7cc5802dec45724cf3314a142a1faf42f2823f184eb2c9f0dffe5d73f2"></a>F6&#160;</td><td class="fielddoc"><p>The F6 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a47489eb597b7db34caa24b1fc78fc839" name="acb4cacd7cc5802dec45724cf3314a142a47489eb597b7db34caa24b1fc78fc839"></a>F7&#160;</td><td class="fielddoc"><p>The F7 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a4787509ad9f9d747a81a30e9dde3d4a7" name="acb4cacd7cc5802dec45724cf3314a142a4787509ad9f9d747a81a30e9dde3d4a7"></a>F8&#160;</td><td class="fielddoc"><p>The F8 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a892a245e287c163080b23db737d3c4c9" name="acb4cacd7cc5802dec45724cf3314a142a892a245e287c163080b23db737d3c4c9"></a>F9&#160;</td><td class="fielddoc"><p>The F9 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ab213ce22ca6ad4eda8db82966b9b6e5a" name="acb4cacd7cc5802dec45724cf3314a142ab213ce22ca6ad4eda8db82966b9b6e5a"></a>F10&#160;</td><td class="fielddoc"><p>The F10 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a643b0662422d1d0dffa3fca2e2bf28a8" name="acb4cacd7cc5802dec45724cf3314a142a643b0662422d1d0dffa3fca2e2bf28a8"></a>F11&#160;</td><td class="fielddoc"><p>The F11 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ae902674982fc99aa343cdd94da7476c3" name="acb4cacd7cc5802dec45724cf3314a142ae902674982fc99aa343cdd94da7476c3"></a>F12&#160;</td><td class="fielddoc"><p>The F12 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a95dfde4807d4d6a9eec499203b3c24a0" name="acb4cacd7cc5802dec45724cf3314a142a95dfde4807d4d6a9eec499203b3c24a0"></a>F13&#160;</td><td class="fielddoc"><p>The F13 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a2468649b6215c4cdd2aef5095b3f5932" name="acb4cacd7cc5802dec45724cf3314a142a2468649b6215c4cdd2aef5095b3f5932"></a>F14&#160;</td><td class="fielddoc"><p>The F14 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142ae53b55851b9ff4979f2c3ff434a4a138" name="acb4cacd7cc5802dec45724cf3314a142ae53b55851b9ff4979f2c3ff434a4a138"></a>F15&#160;</td><td class="fielddoc"><p>The F15 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="acb4cacd7cc5802dec45724cf3314a142a105b296a83f9c105355403f3332af50f" name="acb4cacd7cc5802dec45724cf3314a142a105b296a83f9c105355403f3332af50f"></a>Pause&#160;</td><td class="fielddoc"><p>The Pause key. </p>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="Keyboard_8hpp_source.html#l00051">51</a> of file <a class="el" href="Keyboard_8hpp_source.html">Keyboard.hpp</a>.</p>
</div>
</div>
<a id="aed978288ff367518d29cfe0c9e3b295f" name="aed978288ff367518d29cfe0c9e3b295f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aed978288ff367518d29cfe0c9e3b295f">&#9670;&#160;</a></span>Scan</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">enum class <a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">sf::Keyboard::Scan</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Scancodes. </p>
<p>The enumerators are bound to a physical key and do not depend on the keyboard layout used by the operating system. Usually, the AT-101 keyboard can be used as reference for the physical position of the keys. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa88183b946cc5f0e8c96b2e66e1c74a7e" name="aed978288ff367518d29cfe0c9e3b295fa88183b946cc5f0e8c96b2e66e1c74a7e"></a>Unknown&#160;</td><td class="fielddoc"><p>Represents any scancode not present in this enum. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa7fc56270e7a70fa81a5935b72eacbe29" name="aed978288ff367518d29cfe0c9e3b295fa7fc56270e7a70fa81a5935b72eacbe29"></a>A&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> a and A key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa9d5ed678fe57bcca610140957afab571" name="aed978288ff367518d29cfe0c9e3b295fa9d5ed678fe57bcca610140957afab571"></a>B&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> b and B key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa0d61f8370cad1d412f80b84d143e1257" name="aed978288ff367518d29cfe0c9e3b295fa0d61f8370cad1d412f80b84d143e1257"></a>C&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> c and C key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faf623e75af30e62bbd73d6df5b50bb7b5" name="aed978288ff367518d29cfe0c9e3b295faf623e75af30e62bbd73d6df5b50bb7b5"></a>D&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> d and D key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa3a3ea00cfc35332cedf6e5e9a32e94da" name="aed978288ff367518d29cfe0c9e3b295fa3a3ea00cfc35332cedf6e5e9a32e94da"></a>E&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> e and E key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa800618943025315f869e4e1f09471012" name="aed978288ff367518d29cfe0c9e3b295fa800618943025315f869e4e1f09471012"></a>F&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> f and F key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fadfcf28d0734569a6a693bc8194de62bf" name="aed978288ff367518d29cfe0c9e3b295fadfcf28d0734569a6a693bc8194de62bf"></a>G&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> g and G key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fac1d9f50f86825a1a2302ec2449c17196" name="aed978288ff367518d29cfe0c9e3b295fac1d9f50f86825a1a2302ec2449c17196"></a>H&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> h and H key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fadd7536794b63bf90eccfd37f9b147d7f" name="aed978288ff367518d29cfe0c9e3b295fadd7536794b63bf90eccfd37f9b147d7f"></a>I&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> i and I key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faff44570aca8241914870afbc310cdb85" name="aed978288ff367518d29cfe0c9e3b295faff44570aca8241914870afbc310cdb85"></a>J&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> j and J key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faa5f3c6a11b03839d46af9fb43c97c188" name="aed978288ff367518d29cfe0c9e3b295faa5f3c6a11b03839d46af9fb43c97c188"></a>K&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> k and K key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fad20caec3b48a1eef164cb4ca81ba2587" name="aed978288ff367518d29cfe0c9e3b295fad20caec3b48a1eef164cb4ca81ba2587"></a>L&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> l and L key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa69691c7bdcc3ce6d5d8a1361f22d04ac" name="aed978288ff367518d29cfe0c9e3b295fa69691c7bdcc3ce6d5d8a1361f22d04ac"></a>M&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> m and M key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa8d9c307cb7f3c4a32822a51922d1ceaa" name="aed978288ff367518d29cfe0c9e3b295fa8d9c307cb7f3c4a32822a51922d1ceaa"></a>N&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> n and N key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faf186217753c37b9b9f958d906208506e" name="aed978288ff367518d29cfe0c9e3b295faf186217753c37b9b9f958d906208506e"></a>O&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> o and O key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa44c29edb103a2872f519ad0c9a0fdaaa" name="aed978288ff367518d29cfe0c9e3b295fa44c29edb103a2872f519ad0c9a0fdaaa"></a>P&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> p and P key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faf09564c9ca56850d4cd6b3319e541aee" name="aed978288ff367518d29cfe0c9e3b295faf09564c9ca56850d4cd6b3319e541aee"></a>Q&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> q and Q key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fae1e1d3d40573127e9ee0480caf1283d6" name="aed978288ff367518d29cfe0c9e3b295fae1e1d3d40573127e9ee0480caf1283d6"></a>R&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> r and R key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa5dbc98dcc983a70728bd082d1a47546e" name="aed978288ff367518d29cfe0c9e3b295fa5dbc98dcc983a70728bd082d1a47546e"></a>S&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> s and S key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fab9ece18c950afbfa6b0fdbfa4ff731d3" name="aed978288ff367518d29cfe0c9e3b295fab9ece18c950afbfa6b0fdbfa4ff731d3"></a>T&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> t and T key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa4c614360da93c0a041b22e537de151eb" name="aed978288ff367518d29cfe0c9e3b295fa4c614360da93c0a041b22e537de151eb"></a>U&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> u and U key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa5206560a306a2e085a437fd258eb57ce" name="aed978288ff367518d29cfe0c9e3b295fa5206560a306a2e085a437fd258eb57ce"></a>V&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> v and V key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa61e9c06ea9a85a5088a499df6458d276" name="aed978288ff367518d29cfe0c9e3b295fa61e9c06ea9a85a5088a499df6458d276"></a>W&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> w and W key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa02129bb861061d1a052c592e2dc6b383" name="aed978288ff367518d29cfe0c9e3b295fa02129bb861061d1a052c592e2dc6b383"></a>X&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> x and X key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa57cec4137b614c87cb4e24a3d003a3e0" name="aed978288ff367518d29cfe0c9e3b295fa57cec4137b614c87cb4e24a3d003a3e0"></a>Y&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> y and Y key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa21c2e59531c8710156d34a3c30ac81d5" name="aed978288ff367518d29cfe0c9e3b295fa21c2e59531c8710156d34a3c30ac81d5"></a>Z&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> z and Z key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fabacb69a042a9fdc268a672919052d1f2" name="aed978288ff367518d29cfe0c9e3b295fabacb69a042a9fdc268a672919052d1f2"></a>Num1&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> 1 and ! key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa72bd76d6e2b68a539c8d1a77b564ed72" name="aed978288ff367518d29cfe0c9e3b295fa72bd76d6e2b68a539c8d1a77b564ed72"></a>Num2&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> 2 and @ key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faa3a965b443a13522aa59fbdea31d00ce" name="aed978288ff367518d29cfe0c9e3b295faa3a965b443a13522aa59fbdea31d00ce"></a>Num3&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> 3 and # key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fae0af89b5f83c670e4cc584c73c4732ca" name="aed978288ff367518d29cfe0c9e3b295fae0af89b5f83c670e4cc584c73c4732ca"></a>Num4&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> 4 and $ key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa7e89a79bbb017bfcaff80ff820a15d8a" name="aed978288ff367518d29cfe0c9e3b295fa7e89a79bbb017bfcaff80ff820a15d8a"></a>Num5&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> 5 and % key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa0581cd1de881a0f697f3b46741fb326b" name="aed978288ff367518d29cfe0c9e3b295fa0581cd1de881a0f697f3b46741fb326b"></a>Num6&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> 6 and ^ key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa4911ceac5c68b5a3f1499d68b27b0938" name="aed978288ff367518d29cfe0c9e3b295fa4911ceac5c68b5a3f1499d68b27b0938"></a>Num7&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> 7 and &amp; key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa894e7d9b7dcced78e8007ba2d38b8dd2" name="aed978288ff367518d29cfe0c9e3b295fa894e7d9b7dcced78e8007ba2d38b8dd2"></a>Num8&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> 8 and * key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fad7b1dbe22119bc7acf6e4a1afcc06e46" name="aed978288ff367518d29cfe0c9e3b295fad7b1dbe22119bc7acf6e4a1afcc06e46"></a>Num9&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> 9 and ) key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa845787798a45b48e825e9b99a338537a" name="aed978288ff367518d29cfe0c9e3b295fa845787798a45b48e825e9b99a338537a"></a>Num0&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> 0 and ) key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faf1851d5600eae616ee802a31ac74701b" name="aed978288ff367518d29cfe0c9e3b295faf1851d5600eae616ee802a31ac74701b"></a>Enter&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Enter/Return key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa013ec032d3460d4be4431c6ab1f8f224" name="aed978288ff367518d29cfe0c9e3b295fa013ec032d3460d4be4431c6ab1f8f224"></a>Escape&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Escape key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295facd7d13ceea728b08555f7c818cfb13ef" name="aed978288ff367518d29cfe0c9e3b295facd7d13ceea728b08555f7c818cfb13ef"></a>Backspace&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Backspace key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa5c6ba25104401c9ee0650230fc6ba413" name="aed978288ff367518d29cfe0c9e3b295fa5c6ba25104401c9ee0650230fc6ba413"></a>Tab&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Tab key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fad511f8439ecde36647437fbba67a4394" name="aed978288ff367518d29cfe0c9e3b295fad511f8439ecde36647437fbba67a4394"></a>Space&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Space key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa726add2b4d11304a74bc0360f8338984" name="aed978288ff367518d29cfe0c9e3b295fa726add2b4d11304a74bc0360f8338984"></a>Hyphen&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> - and _ key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faf5f286e73bda105e538310b3190f75c5" name="aed978288ff367518d29cfe0c9e3b295faf5f286e73bda105e538310b3190f75c5"></a>Equal&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> = and +. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa17b56a4dc0feb499daf64d6c2bd11fdd" name="aed978288ff367518d29cfe0c9e3b295fa17b56a4dc0feb499daf64d6c2bd11fdd"></a>LBracket&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> [ and { key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fac27efa0472cd29bf688de150ce920752" name="aed978288ff367518d29cfe0c9e3b295fac27efa0472cd29bf688de150ce920752"></a>RBracket&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> ] and } key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faf6c6379402dce27659f7cffee6bc1f00" name="aed978288ff367518d29cfe0c9e3b295faf6c6379402dce27659f7cffee6bc1f00"></a>Backslash&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> \ and | key OR various keys for Non-US keyboards. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa9806fa37a3ecd39bf637c203aa011ed0" name="aed978288ff367518d29cfe0c9e3b295fa9806fa37a3ecd39bf637c203aa011ed0"></a>Semicolon&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> ; and : key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fab6ac6f84bcb33f9b5186bda6b4c8b399" name="aed978288ff367518d29cfe0c9e3b295fab6ac6f84bcb33f9b5186bda6b4c8b399"></a>Apostrophe&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> ' and " key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faed24ff8971b1fa43a1efbb386618ce35" name="aed978288ff367518d29cfe0c9e3b295faed24ff8971b1fa43a1efbb386618ce35"></a>Grave&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> ` and ~ key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa58be47db9455679e6a44df2eff9c9fa6" name="aed978288ff367518d29cfe0c9e3b295fa58be47db9455679e6a44df2eff9c9fa6"></a>Comma&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> , and &lt; key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa1901606ea069a83dc7beea17881ef95a" name="aed978288ff367518d29cfe0c9e3b295fa1901606ea069a83dc7beea17881ef95a"></a>Period&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> . and &gt; key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa358cfe58715d680d9ab09f82e4010cbc" name="aed978288ff367518d29cfe0c9e3b295fa358cfe58715d680d9ab09f82e4010cbc"></a>Slash&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> / and ? key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fae1dffc8709f31a4987c8a88334107e89" name="aed978288ff367518d29cfe0c9e3b295fae1dffc8709f31a4987c8a88334107e89"></a>F1&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F1 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fafe5c3684dce76cdd9f7f42430868aa74" name="aed978288ff367518d29cfe0c9e3b295fafe5c3684dce76cdd9f7f42430868aa74"></a>F2&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F2 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa4b6bf4b531770872d4328ce69bef5627" name="aed978288ff367518d29cfe0c9e3b295fa4b6bf4b531770872d4328ce69bef5627"></a>F3&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F3 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fae7e0e72401a9f2718ed0f39f2861d702" name="aed978288ff367518d29cfe0c9e3b295fae7e0e72401a9f2718ed0f39f2861d702"></a>F4&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F4 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa37f438df6a6d5ba4c17ef8ca58562f00" name="aed978288ff367518d29cfe0c9e3b295fa37f438df6a6d5ba4c17ef8ca58562f00"></a>F5&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F5 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa1faf42f2823f184eb2c9f0dffe5d73f2" name="aed978288ff367518d29cfe0c9e3b295fa1faf42f2823f184eb2c9f0dffe5d73f2"></a>F6&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F6 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa47489eb597b7db34caa24b1fc78fc839" name="aed978288ff367518d29cfe0c9e3b295fa47489eb597b7db34caa24b1fc78fc839"></a>F7&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F7 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa4787509ad9f9d747a81a30e9dde3d4a7" name="aed978288ff367518d29cfe0c9e3b295fa4787509ad9f9d747a81a30e9dde3d4a7"></a>F8&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F8 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa892a245e287c163080b23db737d3c4c9" name="aed978288ff367518d29cfe0c9e3b295fa892a245e287c163080b23db737d3c4c9"></a>F9&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F9 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fab213ce22ca6ad4eda8db82966b9b6e5a" name="aed978288ff367518d29cfe0c9e3b295fab213ce22ca6ad4eda8db82966b9b6e5a"></a>F10&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F10 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa643b0662422d1d0dffa3fca2e2bf28a8" name="aed978288ff367518d29cfe0c9e3b295fa643b0662422d1d0dffa3fca2e2bf28a8"></a>F11&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F11 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fae902674982fc99aa343cdd94da7476c3" name="aed978288ff367518d29cfe0c9e3b295fae902674982fc99aa343cdd94da7476c3"></a>F12&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F12 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa95dfde4807d4d6a9eec499203b3c24a0" name="aed978288ff367518d29cfe0c9e3b295fa95dfde4807d4d6a9eec499203b3c24a0"></a>F13&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F13 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa2468649b6215c4cdd2aef5095b3f5932" name="aed978288ff367518d29cfe0c9e3b295fa2468649b6215c4cdd2aef5095b3f5932"></a>F14&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F14 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fae53b55851b9ff4979f2c3ff434a4a138" name="aed978288ff367518d29cfe0c9e3b295fae53b55851b9ff4979f2c3ff434a4a138"></a>F15&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F15 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa56d8353718e6fdc78b8d69078a2cdb94" name="aed978288ff367518d29cfe0c9e3b295fa56d8353718e6fdc78b8d69078a2cdb94"></a>F16&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F16 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faffa5882d1ddcf903bf0d0dbc30bfc604" name="aed978288ff367518d29cfe0c9e3b295faffa5882d1ddcf903bf0d0dbc30bfc604"></a>F17&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F17 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa810b30cdfc07fd7fff553a94b828ff78" name="aed978288ff367518d29cfe0c9e3b295fa810b30cdfc07fd7fff553a94b828ff78"></a>F18&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F18 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295facd7c2a221ef5d0a34acc0bcd679b2054" name="aed978288ff367518d29cfe0c9e3b295facd7c2a221ef5d0a34acc0bcd679b2054"></a>F19&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F19 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fafc335adb3d69d3d8270769e1923ea4dc" name="aed978288ff367518d29cfe0c9e3b295fafc335adb3d69d3d8270769e1923ea4dc"></a>F20&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F20 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa77e9eee7c579eef5f3731ecf1053c02e" name="aed978288ff367518d29cfe0c9e3b295fa77e9eee7c579eef5f3731ecf1053c02e"></a>F21&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F21 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa7fa06ead699fcbd63132370ffe13335a" name="aed978288ff367518d29cfe0c9e3b295fa7fa06ead699fcbd63132370ffe13335a"></a>F22&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F22 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa889645d530078147e7dc69a9caadc31e" name="aed978288ff367518d29cfe0c9e3b295fa889645d530078147e7dc69a9caadc31e"></a>F23&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F23 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faebd7820c520d05eca2d775c37d141273" name="aed978288ff367518d29cfe0c9e3b295faebd7820c520d05eca2d775c37d141273"></a>F24&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> F24 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa8d0f4171170104d094d8b6d4f8bf49e6" name="aed978288ff367518d29cfe0c9e3b295fa8d0f4171170104d094d8b6d4f8bf49e6"></a>CapsLock&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Caps Lock key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fabf54024481cd2ad6bbb9ae44b7312472" name="aed978288ff367518d29cfe0c9e3b295fabf54024481cd2ad6bbb9ae44b7312472"></a>PrintScreen&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Print Screen key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa7d7902d5e2998e4fb2b8694a2de4ff65" name="aed978288ff367518d29cfe0c9e3b295fa7d7902d5e2998e4fb2b8694a2de4ff65"></a>ScrollLock&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Scroll Lock key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa105b296a83f9c105355403f3332af50f" name="aed978288ff367518d29cfe0c9e3b295fa105b296a83f9c105355403f3332af50f"></a>Pause&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Pause key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faa458be0f08b7e4ff3c0f633c100176c0" name="aed978288ff367518d29cfe0c9e3b295faa458be0f08b7e4ff3c0f633c100176c0"></a>Insert&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Insert key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa8cf04a9734132302f96da8e113e80ce5" name="aed978288ff367518d29cfe0c9e3b295fa8cf04a9734132302f96da8e113e80ce5"></a>Home&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Home key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa9b869c510c75c5827ac82e49d4340927" name="aed978288ff367518d29cfe0c9e3b295fa9b869c510c75c5827ac82e49d4340927"></a>PageUp&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Page Up key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faf2a6c498fb90ee345d997f888fce3b18" name="aed978288ff367518d29cfe0c9e3b295faf2a6c498fb90ee345d997f888fce3b18"></a>Delete&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Delete Forward key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa87557f11575c0ad78e4e28abedc13b6e" name="aed978288ff367518d29cfe0c9e3b295fa87557f11575c0ad78e4e28abedc13b6e"></a>End&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> End key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faee3677bcca83ece9384b01e43952bf33" name="aed978288ff367518d29cfe0c9e3b295faee3677bcca83ece9384b01e43952bf33"></a>PageDown&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Page Down key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa92b09c7c48c520c3c55e497875da437c" name="aed978288ff367518d29cfe0c9e3b295fa92b09c7c48c520c3c55e497875da437c"></a>Right&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Right Arrow key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa945d5e233cf7d6240f6b783b36a374ff" name="aed978288ff367518d29cfe0c9e3b295fa945d5e233cf7d6240f6b783b36a374ff"></a>Left&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Left Arrow key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa08a38277b0309070706f6652eeae9a53" name="aed978288ff367518d29cfe0c9e3b295fa08a38277b0309070706f6652eeae9a53"></a>Down&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Down Arrow key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa258f49887ef8d14ac268c92b02503aaa" name="aed978288ff367518d29cfe0c9e3b295fa258f49887ef8d14ac268c92b02503aaa"></a>Up&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Up Arrow key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295facf6cc0261135c6d163fd4305375773d2" name="aed978288ff367518d29cfe0c9e3b295facf6cc0261135c6d163fd4305375773d2"></a>NumLock&#160;</td><td class="fielddoc"><p>Keypad Num Lock and Clear key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fab582ce65eec2e991f25b15018972a331" name="aed978288ff367518d29cfe0c9e3b295fab582ce65eec2e991f25b15018972a331"></a>NumpadDivide&#160;</td><td class="fielddoc"><p>Keypad / key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa3a144014ebb167532263bd99b76c72b3" name="aed978288ff367518d29cfe0c9e3b295fa3a144014ebb167532263bd99b76c72b3"></a>NumpadMultiply&#160;</td><td class="fielddoc"><p>Keypad * key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fafaa5b4e9d867f8e56e0188e8ba8eb279" name="aed978288ff367518d29cfe0c9e3b295fafaa5b4e9d867f8e56e0188e8ba8eb279"></a>NumpadMinus&#160;</td><td class="fielddoc"><p>Keypad - key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faa8ce91fccd1f82a1df5d379178db2301" name="aed978288ff367518d29cfe0c9e3b295faa8ce91fccd1f82a1df5d379178db2301"></a>NumpadPlus&#160;</td><td class="fielddoc"><p>Keypad + key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa89f87f11f70130e64d2d15dd14d6717e" name="aed978288ff367518d29cfe0c9e3b295fa89f87f11f70130e64d2d15dd14d6717e"></a>NumpadEqual&#160;</td><td class="fielddoc"><p>keypad = key </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa49d8361832bab5aa5c7a56623862e95e" name="aed978288ff367518d29cfe0c9e3b295fa49d8361832bab5aa5c7a56623862e95e"></a>NumpadEnter&#160;</td><td class="fielddoc"><p>Keypad Enter/Return key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faa652eda5c682a4c6efa8eaf658ea5831" name="aed978288ff367518d29cfe0c9e3b295faa652eda5c682a4c6efa8eaf658ea5831"></a>NumpadDecimal&#160;</td><td class="fielddoc"><p>Keypad . and Delete key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fac8e841f6b917061dd15aedb19a80cb77" name="aed978288ff367518d29cfe0c9e3b295fac8e841f6b917061dd15aedb19a80cb77"></a>Numpad1&#160;</td><td class="fielddoc"><p>Keypad 1 and End key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faf7303042267ef3576930c1f4cd79348a" name="aed978288ff367518d29cfe0c9e3b295faf7303042267ef3576930c1f4cd79348a"></a>Numpad2&#160;</td><td class="fielddoc"><p>Keypad 2 and Down Arrow key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa5e23a433a108a85788894b705ec11cdd" name="aed978288ff367518d29cfe0c9e3b295fa5e23a433a108a85788894b705ec11cdd"></a>Numpad3&#160;</td><td class="fielddoc"><p>Keypad 3 and Page Down key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa50b622a0442de23f15effc7fc46f3892" name="aed978288ff367518d29cfe0c9e3b295fa50b622a0442de23f15effc7fc46f3892"></a>Numpad4&#160;</td><td class="fielddoc"><p>Keypad 4 and Left Arrow key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa6252c5b171a2982612e31042b953f558" name="aed978288ff367518d29cfe0c9e3b295fa6252c5b171a2982612e31042b953f558"></a>Numpad5&#160;</td><td class="fielddoc"><p>Keypad 5 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa4d9afa3da3cc40661d50a925dd3010ad" name="aed978288ff367518d29cfe0c9e3b295fa4d9afa3da3cc40661d50a925dd3010ad"></a>Numpad6&#160;</td><td class="fielddoc"><p>Keypad 6 and Right Arrow key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa4314bbf1a297c4b03a5246a71c9c93b6" name="aed978288ff367518d29cfe0c9e3b295fa4314bbf1a297c4b03a5246a71c9c93b6"></a>Numpad7&#160;</td><td class="fielddoc"><p>Keypad 7 and Home key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa8bf3a062ba0e0fa6ef21508d15e7820e" name="aed978288ff367518d29cfe0c9e3b295fa8bf3a062ba0e0fa6ef21508d15e7820e"></a>Numpad8&#160;</td><td class="fielddoc"><p>Keypad 8 and Up Arrow key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa15f7ca721fe2b648a34d498084f70919" name="aed978288ff367518d29cfe0c9e3b295fa15f7ca721fe2b648a34d498084f70919"></a>Numpad9&#160;</td><td class="fielddoc"><p>Keypad 9 and Page Up key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa1b1118fbe9aecd479f93d37449578365" name="aed978288ff367518d29cfe0c9e3b295fa1b1118fbe9aecd479f93d37449578365"></a>Numpad0&#160;</td><td class="fielddoc"><p>Keypad 0 and Insert key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fac35a3006a1d15c7517c1a9127d7e7ed7" name="aed978288ff367518d29cfe0c9e3b295fac35a3006a1d15c7517c1a9127d7e7ed7"></a>NonUsBackslash&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Non-US \ and | key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fae498749f3c42246d50b15c81c101d988" name="aed978288ff367518d29cfe0c9e3b295fae498749f3c42246d50b15c81c101d988"></a>Application&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Application key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa40cd014b7b6251e3a22e6a45a73a64e1" name="aed978288ff367518d29cfe0c9e3b295fa40cd014b7b6251e3a22e6a45a73a64e1"></a>Execute&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Execute key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faeb29d769d84544bf5181522bf8a5669a" name="aed978288ff367518d29cfe0c9e3b295faeb29d769d84544bf5181522bf8a5669a"></a>ModeChange&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Mode Change key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa6a26f548831e6a8c26bfbbd9f6ec61e0" name="aed978288ff367518d29cfe0c9e3b295fa6a26f548831e6a8c26bfbbd9f6ec61e0"></a>Help&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Help key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fab61541208db7fa7dba42c85224405911" name="aed978288ff367518d29cfe0c9e3b295fab61541208db7fa7dba42c85224405911"></a>Menu&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Menu key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fae0626222614bdee31951d84c64e5e9ff" name="aed978288ff367518d29cfe0c9e3b295fae0626222614bdee31951d84c64e5e9ff"></a>Select&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Select key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa5afeaba074ef570dc720caaa855d49f6" name="aed978288ff367518d29cfe0c9e3b295fa5afeaba074ef570dc720caaa855d49f6"></a>Redo&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Redo key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa1cdc076b28f70afac5fcedadf99fa119" name="aed978288ff367518d29cfe0c9e3b295fa1cdc076b28f70afac5fcedadf99fa119"></a>Undo&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Undo key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faeb334dca00e390e0d3ebf52d205807d7" name="aed978288ff367518d29cfe0c9e3b295faeb334dca00e390e0d3ebf52d205807d7"></a>Cut&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Cut key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa5fb63579fc981698f97d55bfecb213ea" name="aed978288ff367518d29cfe0c9e3b295fa5fb63579fc981698f97d55bfecb213ea"></a>Copy&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Copy key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa36bb6559696dc9124986ae120515984f" name="aed978288ff367518d29cfe0c9e3b295fa36bb6559696dc9124986ae120515984f"></a>Paste&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Paste key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa98e0efccef4b465cb0edb78d2ddc4eed" name="aed978288ff367518d29cfe0c9e3b295fa98e0efccef4b465cb0edb78d2ddc4eed"></a>VolumeMute&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Volume Mute key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faf5311ec6ce071e43882685428cc9d56a" name="aed978288ff367518d29cfe0c9e3b295faf5311ec6ce071e43882685428cc9d56a"></a>VolumeUp&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Volume Up key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa91f1f883ea91306f79dbf0ca1b108bad" name="aed978288ff367518d29cfe0c9e3b295fa91f1f883ea91306f79dbf0ca1b108bad"></a>VolumeDown&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Volume Down key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faad5b800a2da567cb4b91f857b48761ac" name="aed978288ff367518d29cfe0c9e3b295faad5b800a2da567cb4b91f857b48761ac"></a>MediaPlayPause&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Media Play Pause key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa4e98cb54aeee7205dd16a2a054810be0" name="aed978288ff367518d29cfe0c9e3b295fa4e98cb54aeee7205dd16a2a054810be0"></a>MediaStop&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Media Stop key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa51d77ec4c0726881b5371a0738cd1c17" name="aed978288ff367518d29cfe0c9e3b295fa51d77ec4c0726881b5371a0738cd1c17"></a>MediaNextTrack&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Media Next Track key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa2b544efa7eb11c924093836ee64b7c7c" name="aed978288ff367518d29cfe0c9e3b295fa2b544efa7eb11c924093836ee64b7c7c"></a>MediaPreviousTrack&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Media Previous Track key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa9e6bbb54b2d06e4a49ebcea834724afd" name="aed978288ff367518d29cfe0c9e3b295fa9e6bbb54b2d06e4a49ebcea834724afd"></a>LControl&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Left Control key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa667d08af6165c1cb6e72970036a9f7d7" name="aed978288ff367518d29cfe0c9e3b295fa667d08af6165c1cb6e72970036a9f7d7"></a>LShift&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Left Shift key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295faab527e774a30bf52a69de316727ce4cd" name="aed978288ff367518d29cfe0c9e3b295faab527e774a30bf52a69de316727ce4cd"></a>LAlt&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Left Alt key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fafc2ae39512975c67ebe724fecc528d9d" name="aed978288ff367518d29cfe0c9e3b295fafc2ae39512975c67ebe724fecc528d9d"></a>LSystem&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Left System key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fab06196a3bdf600db4088d5ac34132d58" name="aed978288ff367518d29cfe0c9e3b295fab06196a3bdf600db4088d5ac34132d58"></a>RControl&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Right Control key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa8e707c0a523c7ec2179a6b6821d6eba8" name="aed978288ff367518d29cfe0c9e3b295fa8e707c0a523c7ec2179a6b6821d6eba8"></a>RShift&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Right Shift key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa067967ae88a4f9ad8cf58e1bb88c32d8" name="aed978288ff367518d29cfe0c9e3b295fa067967ae88a4f9ad8cf58e1bb88c32d8"></a>RAlt&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Right Alt key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa268cfbdcfc1a2d7ab31962c79b151a7d" name="aed978288ff367518d29cfe0c9e3b295fa268cfbdcfc1a2d7ab31962c79b151a7d"></a>RSystem&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Right System key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa0557fa923dcee4d0f86b1409f5c2167f" name="aed978288ff367518d29cfe0c9e3b295fa0557fa923dcee4d0f86b1409f5c2167f"></a>Back&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Back key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa67d2f6740a8eaebf4d5c6f79be8da481" name="aed978288ff367518d29cfe0c9e3b295fa67d2f6740a8eaebf4d5c6f79be8da481"></a>Forward&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Forward key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa63a6a88c066880c5ac42394a22803ca6" name="aed978288ff367518d29cfe0c9e3b295fa63a6a88c066880c5ac42394a22803ca6"></a>Refresh&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Refresh key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa11a755d598c0c417f9a36758c3da7481" name="aed978288ff367518d29cfe0c9e3b295fa11a755d598c0c417f9a36758c3da7481"></a>Stop&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Stop key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa13348442cc6a27032d2b4aa28b75a5d3" name="aed978288ff367518d29cfe0c9e3b295fa13348442cc6a27032d2b4aa28b75a5d3"></a>Search&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Search key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fad78986947356ddd37b43d57df289dee9" name="aed978288ff367518d29cfe0c9e3b295fad78986947356ddd37b43d57df289dee9"></a>Favorites&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Favorites key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fac1756c986aa71a9b63081415a42f1908" name="aed978288ff367518d29cfe0c9e3b295fac1756c986aa71a9b63081415a42f1908"></a>HomePage&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Home Page key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fad48b6d57a1819a8e3e49d8c3d4ce7b51" name="aed978288ff367518d29cfe0c9e3b295fad48b6d57a1819a8e3e49d8c3d4ce7b51"></a>LaunchApplication1&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Launch Application 1 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa7039b07547dd9d5d70c7be1823653606" name="aed978288ff367518d29cfe0c9e3b295fa7039b07547dd9d5d70c7be1823653606"></a>LaunchApplication2&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Launch Application 2 key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa3306698f0c5c6aacb96a3b7793e4f88c" name="aed978288ff367518d29cfe0c9e3b295fa3306698f0c5c6aacb96a3b7793e4f88c"></a>LaunchMail&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Launch Mail key. </p>
</td></tr>
<tr><td class="fieldname"><a id="aed978288ff367518d29cfe0c9e3b295fa03ca085f98dc5a775f38ff9dea9af6c3" name="aed978288ff367518d29cfe0c9e3b295fa03ca085f98dc5a775f38ff9dea9af6c3"></a>LaunchMediaSelect&#160;</td><td class="fielddoc"><p><a class="el" href="namespacesf_1_1Keyboard.html" title="Give access to the real-time state of the keyboard.">Keyboard</a> Launch Media Select key. </p>
</td></tr>
</table>
<p class="definition">Definition at line <a class="el" href="Keyboard_8hpp_source.html#l00172">172</a> of file <a class="el" href="Keyboard_8hpp_source.html">Keyboard.hpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a765ce72191e25b42281063405c40b4b8" name="a765ce72191e25b42281063405c40b4b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a765ce72191e25b42281063405c40b4b8">&#9670;&#160;</a></span>delocalize()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scancode</a> sf::Keyboard::delocalize </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#acb4cacd7cc5802dec45724cf3314a142">Key</a></td> <td class="paramname"><span class="paramname"><em>key</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">nodiscard</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Identify the physical key corresponding to a logical one. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">key</td><td>Key to "delocalize"</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The scancode corresponding to the key under the current keyboard layout used by the operating system, or <code><a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa88183b946cc5f0e8c96b2e66e1c74a7e" title="Represents any scancode not present in this enum.">sf::Keyboard::Scan::Unknown</a></code> when the key cannot be mapped to a <code><a class="el" href="#a51f3be2ef1d778bd470c35f0ed39b0ba">sf::Keyboard::Scancode</a></code>.</dd></dl>
<dl class="section see"><dt>See also</dt><dd><code><a class="el" href="#a048357eb1a5325b3dddeb0c0cefb9d0e" title="Localize a physical key to a logical one.">localize</a></code> </dd></dl>
</div>
</div>
<a id="a7b9e69295a65cdf4d6084f841ff6ef42" name="a7b9e69295a65cdf4d6084f841ff6ef42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b9e69295a65cdf4d6084f841ff6ef42">&#9670;&#160;</a></span>getDescription()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classsf_1_1String.html">String</a> sf::Keyboard::getDescription </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scancode</a></td> <td class="paramname"><span class="paramname"><em>code</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">nodiscard</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Provide a string representation for a given scancode. </p>
<p>The returned string is a short, non-technical description of the key represented with the given scancode. Most effectively used in user interfaces, as the description for the key takes the users keyboard layout into consideration.</p>
<dl class="section warning"><dt>Warning</dt><dd>The result is OS-dependent: for example, <code><a class="el" href="#aed978288ff367518d29cfe0c9e3b295fafc2ae39512975c67ebe724fecc528d9d" title="Keyboard Left System key.">sf::Keyboard::Scan::LSystem</a></code> is "Left Meta" on Linux, "Left Windows" on Windows and "Left Command" on macOS.</dd></dl>
<p>The current keyboard layout set by the operating system is used to interpret the scancode: for example, <code><a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a9806fa37a3ecd39bf637c203aa011ed0" title="The ; key.">sf::Keyboard::Key::Semicolon</a></code> is mapped to ";" for layout and to "é" for others.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">code</td><td>Scancode to check</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The localized description of the code </dd></dl>
</div>
</div>
<a id="ae081baf14e88668e1b0831ce85aa07f5" name="ae081baf14e88668e1b0831ce85aa07f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae081baf14e88668e1b0831ce85aa07f5">&#9670;&#160;</a></span>isKeyPressed() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool sf::Keyboard::isKeyPressed </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#acb4cacd7cc5802dec45724cf3314a142">Key</a></td> <td class="paramname"><span class="paramname"><em>key</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">nodiscard</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Check if a key is pressed. </p>
<dl class="section warning"><dt>Warning</dt><dd>On macOS you're required to grant input monitoring access for your application in order for <code>isKeyPressed</code> to work.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">key</td><td>Key to check</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the key is pressed, <code>false</code> otherwise </dd></dl>
</div>
</div>
<a id="a76a6ffac56239faf949435d5caff11c6" name="a76a6ffac56239faf949435d5caff11c6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a76a6ffac56239faf949435d5caff11c6">&#9670;&#160;</a></span>isKeyPressed() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool sf::Keyboard::isKeyPressed </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scancode</a></td> <td class="paramname"><span class="paramname"><em>code</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">nodiscard</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Check if a key is pressed. </p>
<dl class="section warning"><dt>Warning</dt><dd>On macOS you're required to grant input monitoring access for your application in order for <code>isKeyPressed</code> to work.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">code</td><td>Scancode to check</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the physical key is pressed, <code>false</code> otherwise </dd></dl>
</div>
</div>
<a id="a048357eb1a5325b3dddeb0c0cefb9d0e" name="a048357eb1a5325b3dddeb0c0cefb9d0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a048357eb1a5325b3dddeb0c0cefb9d0e">&#9670;&#160;</a></span>localize()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="#acb4cacd7cc5802dec45724cf3314a142">Key</a> sf::Keyboard::localize </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#aed978288ff367518d29cfe0c9e3b295f">Scancode</a></td> <td class="paramname"><span class="paramname"><em>code</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">nodiscard</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Localize a physical key to a logical one. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">code</td><td>Scancode to localize</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The key corresponding to the scancode under the current keyboard layout used by the operating system, or <code><a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a88183b946cc5f0e8c96b2e66e1c74a7e" title="Unhandled key.">sf::Keyboard::Key::Unknown</a></code> when the scancode cannot be mapped to a Key.</dd></dl>
<dl class="section see"><dt>See also</dt><dd><code><a class="el" href="#a765ce72191e25b42281063405c40b4b8" title="Identify the physical key corresponding to a logical one.">delocalize</a></code> </dd></dl>
</div>
</div>
<a id="a8be1ed69e71bf72e7445890352794ec9" name="a8be1ed69e71bf72e7445890352794ec9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8be1ed69e71bf72e7445890352794ec9">&#9670;&#160;</a></span>setVirtualKeyboardVisible()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void sf::Keyboard::setVirtualKeyboardVisible </td>
<td>(</td>
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>visible</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Show or hide the virtual keyboard. </p>
<dl class="section warning"><dt>Warning</dt><dd>The virtual keyboard is not supported on all systems. It will typically be implemented on mobile OSes (Android, iOS) but not on desktop OSes (Windows, Linux, ...).</dd></dl>
<p>If the virtual keyboard is not available, this function does nothing.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">visible</td><td><code>true</code> to show, <code>false</code> to hide </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a1d05756904236ee9e096a25c3861a313" name="a1d05756904236ee9e096a25c3861a313"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d05756904236ee9e096a25c3861a313">&#9670;&#160;</a></span>KeyCount</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">unsigned int sf::Keyboard::KeyCount {static_cast&lt;unsigned int&gt;(<a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a105b296a83f9c105355403f3332af50f">Key::Pause</a>) + 1}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>The total number of keyboard keys, ignoring <code><a class="el" href="#acb4cacd7cc5802dec45724cf3314a142a88183b946cc5f0e8c96b2e66e1c74a7e" title="Unhandled key.">Key::Unknown</a></code> </p>
<p class="definition">Definition at line <a class="el" href="Keyboard_8hpp_source.html#l00162">162</a> of file <a class="el" href="Keyboard_8hpp_source.html">Keyboard.hpp</a>.</p>
</div>
</div>
<a id="a5e408fdae212e43143d7c48f41914dee" name="a5e408fdae212e43143d7c48f41914dee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e408fdae212e43143d7c48f41914dee">&#9670;&#160;</a></span>ScancodeCount</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">unsigned int sf::Keyboard::ScancodeCount {static_cast&lt;unsigned int&gt;(<a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa03ca085f98dc5a775f38ff9dea9af6c3">Scan::LaunchMediaSelect</a>) + 1}</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">constexpr</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>The total number of scancodes, ignoring <code><a class="el" href="#aed978288ff367518d29cfe0c9e3b295fa88183b946cc5f0e8c96b2e66e1c74a7e" title="Represents any scancode not present in this enum.">Scan::Unknown</a></code> </p>
<p class="definition">Definition at line <a class="el" href="Keyboard_8hpp_source.html#l00336">336</a> of file <a class="el" href="Keyboard_8hpp_source.html">Keyboard.hpp</a>.</p>
</div>
</div>
</div><!-- contents -->
</div>
<div id="footer-container">
<div id="footer">
SFML is licensed under the terms and conditions of the <a href="https://www.sfml-dev.org/license.php">zlib/png license</a>.<br />
Copyright &copy; Laurent Gomila &nbsp;::&nbsp;
Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen</a> &nbsp;::&nbsp;
</div>
</div>
</body>
</html>