<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>SFML - Simple and Fast Multimedia Library</title> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <link href="doxygen.css" rel="stylesheet" type="text/css" /> <link href="tabs.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="logo"> <img src="./logo.jpg" width="770" height="200" title="SFML home" alt="SFML logo" /> </div> <!-- Generated by Doxygen 1.5.8 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.htm"><span>Main Page</span></a></li> <li class="current"><a href="namespaces.htm"><span>Namespaces</span></a></li> <li><a href="annotated.htm"><span>Classes</span></a></li> <li><a href="files.htm"><span>Files</span></a></li> </ul> </div> <div class="tabs"> <ul> <li><a href="namespaces.htm"><span>Namespace List</span></a></li> <li><a href="namespacemembers.htm"><span>Namespace Members</span></a></li> </ul> </div> <div class="navpath"><b>sf</b>::<a class="el" href="namespacesf_1_1Key.htm">Key</a> </div> </div> <div class="contents"> <h1>sf::Key Namespace Reference</h1>Definition of key codes for keyboard events. <a href="#_details">More...</a> <p> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Enumerations</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Code</a> { <br> <b>A</b> = 'a', <br> <b>B</b> = 'b', <br> <b>C</b> = 'c', <br> <b>D</b> = 'd', <br> <b>E</b> = 'e', <br> <b>F</b> = 'f', <br> <b>G</b> = 'g', <br> <b>H</b> = 'h', <br> <b>I</b> = 'i', <br> <b>J</b> = 'j', <br> <b>K</b> = 'k', <br> <b>L</b> = 'l', <br> <b>M</b> = 'm', <br> <b>N</b> = 'n', <br> <b>O</b> = 'o', <br> <b>P</b> = 'p', <br> <b>Q</b> = 'q', <br> <b>R</b> = 'r', <br> <b>S</b> = 's', <br> <b>T</b> = 't', <br> <b>U</b> = 'u', <br> <b>V</b> = 'v', <br> <b>W</b> = 'w', <br> <b>X</b> = 'x', <br> <b>Y</b> = 'y', <br> <b>Z</b> = 'z', <br> <b>Num0</b> = '0', <br> <b>Num1</b> = '1', <br> <b>Num2</b> = '2', <br> <b>Num3</b> = '3', <br> <b>Num4</b> = '4', <br> <b>Num5</b> = '5', <br> <b>Num6</b> = '6', <br> <b>Num7</b> = '7', <br> <b>Num8</b> = '8', <br> <b>Num9</b> = '9', <br> <b>Escape</b> = 256, <br> <b>LControl</b>, <br> <b>LShift</b>, <br> <b>LAlt</b>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb">LSystem</a>, <br> <b>RControl</b>, <br> <b>RShift</b>, <br> <b>RAlt</b>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49">RSystem</a>, <br> <b>Menu</b>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93">LBracket</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5">RBracket</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01">SemiColon</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207">Comma</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8">Period</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9">Quote</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd">Slash</a>, <br> <b>BackSlash</b>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67">Tilde</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359">Equal</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00">Dash</a>, <br> <b>Space</b>, <br> <b>Return</b>, <br> <b>Back</b>, <br> <b>Tab</b>, <br> <b>PageUp</b>, <br> <b>PageDown</b>, <br> <b>End</b>, <br> <b>Home</b>, <br> <b>Insert</b>, <br> <b>Delete</b>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e">Add</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865">Subtract</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814">Multiply</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2">Divide</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94">Left</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e">Right</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff">Up</a>, <br> <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62">Down</a>, <br> <b>Numpad0</b>, <br> <b>Numpad1</b>, <br> <b>Numpad2</b>, <br> <b>Numpad3</b>, <br> <b>Numpad4</b>, <br> <b>Numpad5</b>, <br> <b>Numpad6</b>, <br> <b>Numpad7</b>, <br> <b>Numpad8</b>, <br> <b>Numpad9</b>, <br> <b>F1</b>, <br> <b>F2</b>, <br> <b>F3</b>, <br> <b>F4</b>, <br> <b>F5</b>, <br> <b>F6</b>, <br> <b>F7</b>, <br> <b>F8</b>, <br> <b>F9</b>, <br> <b>F10</b>, <br> <b>F11</b>, <br> <b>F12</b>, <br> <b>F13</b>, <br> <b>F14</b>, <br> <b>F15</b>, <br> <b>Pause</b>, <br> <b>Count</b> <br> }</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> Definition of key codes for keyboard events. <p> <hr><h2>Enumeration Type Documentation</h2> <a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81"></a><!-- doxytag: member="sf::Key::Code" ref="d32ed01d3448273340bd25af5cdd9c81" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">sf::Key::Code</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <dl compact><dt><b>Enumerator: </b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb"></a><!-- doxytag: member="LSystem" ref="d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb" args="" -->LSystem</em> </td><td> OS specific key (left side) : windows (Win and Linux), apple (MacOS), ... </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49"></a><!-- doxytag: member="RSystem" ref="d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49" args="" -->RSystem</em> </td><td> OS specific key (right side) : windows (Win and Linux), apple (MacOS), ... </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93"></a><!-- doxytag: member="LBracket" ref="d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93" args="" -->LBracket</em> </td><td> [ </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5"></a><!-- doxytag: member="RBracket" ref="d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5" args="" -->RBracket</em> </td><td> ] </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01"></a><!-- doxytag: member="SemiColon" ref="d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01" args="" -->SemiColon</em> </td><td> ; </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207"></a><!-- doxytag: member="Comma" ref="d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207" args="" -->Comma</em> </td><td> , </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8"></a><!-- doxytag: member="Period" ref="d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8" args="" -->Period</em> </td><td> </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9"></a><!-- doxytag: member="Quote" ref="d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9" args="" -->Quote</em> </td><td> ' </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd"></a><!-- doxytag: member="Slash" ref="d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd" args="" -->Slash</em> </td><td> / </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67"></a><!-- doxytag: member="Tilde" ref="d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67" args="" -->Tilde</em> </td><td> ~ </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359"></a><!-- doxytag: member="Equal" ref="d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359" args="" -->Equal</em> </td><td> = </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00"></a><!-- doxytag: member="Dash" ref="d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00" args="" -->Dash</em> </td><td> <ul> <li></li></ul> </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e"></a><!-- doxytag: member="Add" ref="d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e" args="" -->Add</em> </td><td> + </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865"></a><!-- doxytag: member="Subtract" ref="d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865" args="" -->Subtract</em> </td><td> <ul> <li></li></ul> </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814"></a><!-- doxytag: member="Multiply" ref="d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814" args="" -->Multiply</em> </td><td> * </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2"></a><!-- doxytag: member="Divide" ref="d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2" args="" -->Divide</em> </td><td> / </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94"></a><!-- doxytag: member="Left" ref="d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" args="" -->Left</em> </td><td> Left arrow. </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e"></a><!-- doxytag: member="Right" ref="d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e" args="" -->Right</em> </td><td> Right arrow. </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff"></a><!-- doxytag: member="Up" ref="d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff" args="" -->Up</em> </td><td> Up arrow. </td></tr> <tr><td valign="top"><em><a class="anchor" name="d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62"></a><!-- doxytag: member="Down" ref="d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62" args="" -->Down</em> </td><td> Down arrow. </td></tr> </table> </dl> <p>Definition at line <a class="el" href="Event_8hpp-source.htm#l00041">41</a> of file <a class="el" href="Event_8hpp-source.htm">Event.hpp</a>.</p> </div> </div><p> </div> <p id="footer"> :: Copyright © 2007-2008 Laurent Gomila, all rights reserved :: Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> :: </p> </body> </html>