147 lines
79 KiB
HTML
147 lines
79 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;"/>
|
||
<meta charset="utf-8"/>
|
||
<!--<link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/>-->
|
||
<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>
|
||
</head>
|
||
<body>
|
||
<div id="banner-container">
|
||
<div id="banner">
|
||
<span id="sfml">SFML 2.5.1</span>
|
||
</div>
|
||
</div>
|
||
<div id="content">
|
||
<!-- Generated by Doxygen 1.8.14 -->
|
||
<div id="navrow1" class="tabs">
|
||
<ul class="tablist">
|
||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||
<li><a href="modules.html"><span>Modules</span></a></li>
|
||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||
</ul>
|
||
</div>
|
||
<div id="navrow2" class="tabs2">
|
||
<ul class="tablist">
|
||
<li><a href="files.html"><span>File List</span></a></li>
|
||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||
</ul>
|
||
</div>
|
||
<div id="nav-path" class="navpath">
|
||
<ul>
|
||
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_c0a853e81d6f1c1f0a3eb7a27dc24256.html">SFML</a></li><li class="navelem"><a class="el" href="dir_5cf786e58cbf7297a26339ae6e44357c.html">Window</a></li> </ul>
|
||
</div>
|
||
</div><!-- top -->
|
||
<div class="header">
|
||
<div class="headertitle">
|
||
<div class="title">Event.hpp</div> </div>
|
||
</div><!--header-->
|
||
<div class="contents">
|
||
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">//</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment">// SFML - Simple and Fast Multimedia Library</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment">// Copyright (C) 2007-2018 Laurent Gomila (laurent@sfml-dev.org)</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment">//</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment">//</span></div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span></div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment">// subject to the following restrictions:</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment">//</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment">// 1. The origin of this software must not be misrepresented;</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment">// you must not claim that you wrote the original software.</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment">// If you use this software in a product, an acknowledgment</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">// in the product documentation would be appreciated but is not required.</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment">//</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment">// 2. Altered source versions must be plainly marked as such,</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment">// and must not be misrepresented as being the original software.</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment">//</span></div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span></div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment">//</span></div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment"></span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#ifndef SFML_EVENT_HPP</span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#define SFML_EVENT_HPP</span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment">// Headers</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment"></span><span class="preprocessor">#include <SFML/Config.hpp></span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <SFML/Window/Joystick.hpp></span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include <SFML/Window/Keyboard.hpp></span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include <SFML/Window/Mouse.hpp></span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include <SFML/Window/Sensor.hpp></span></div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="keyword">namespace </span><a class="code" href="namespacesf.html">sf</a></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> {</div><div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html"> 44</a></span> <span class="keyword">class </span><a class="code" href="classsf_1_1Event.html">Event</a></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span> {</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="keyword">public</span>:</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div><div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1SizeEvent.html"> 52</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1SizeEvent.html">SizeEvent</a></div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  {</div><div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1SizeEvent.html#a20ea1b78c9bb1604432f8f0067bbfd94"> 54</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1SizeEvent.html#a20ea1b78c9bb1604432f8f0067bbfd94">width</a>; </div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1SizeEvent.html#af0f76a599d5f48189cb8d78d4e5facdb"> 55</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1SizeEvent.html#af0f76a599d5f48189cb8d78d4e5facdb">height</a>; </div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  };</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div><div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1KeyEvent.html"> 62</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1KeyEvent.html">KeyEvent</a></div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  {</div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1KeyEvent.html#a2879fdab8a68cb1c6ecc45730a2d0e61"> 64</a></span>  <a class="code" href="classsf_1_1Keyboard.html#acb4cacd7cc5802dec45724cf3314a142">Keyboard::Key</a> <a class="code" href="structsf_1_1Event_1_1KeyEvent.html#a2879fdab8a68cb1c6ecc45730a2d0e61">code</a>; </div><div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1KeyEvent.html#a915a483317de67d995188a855701fbd7"> 65</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structsf_1_1Event_1_1KeyEvent.html#a915a483317de67d995188a855701fbd7">alt</a>; </div><div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1KeyEvent.html#a9255861c2f88501d80ad6b44a310b62f"> 66</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structsf_1_1Event_1_1KeyEvent.html#a9255861c2f88501d80ad6b44a310b62f">control</a>; </div><div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1KeyEvent.html#a776af1a3ca79abeeec18ebf1c0065aa9"> 67</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structsf_1_1Event_1_1KeyEvent.html#a776af1a3ca79abeeec18ebf1c0065aa9">shift</a>; </div><div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1KeyEvent.html#ac0557f7edc2a608ec65175fdd843afc5"> 68</a></span>  <span class="keywordtype">bool</span> <a class="code" href="structsf_1_1Event_1_1KeyEvent.html#ac0557f7edc2a608ec65175fdd843afc5">system</a>; </div><div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  };</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div><div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1TextEvent.html"> 75</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1TextEvent.html">TextEvent</a></div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  {</div><div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1TextEvent.html#a00d96b1a5328a1d7cbc276e161befcb0"> 77</a></span>  Uint32 <a class="code" href="structsf_1_1Event_1_1TextEvent.html#a00d96b1a5328a1d7cbc276e161befcb0">unicode</a>; </div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  };</div><div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseMoveEvent.html"> 84</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.html">MouseMoveEvent</a></div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  {</div><div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseMoveEvent.html#aa3a23809afb905cbb52c66d8512e21fd"> 86</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.html#aa3a23809afb905cbb52c66d8512e21fd">x</a>; </div><div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseMoveEvent.html#a86d78a2fba5b3abda16ca059f2392ad4"> 87</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.html#a86d78a2fba5b3abda16ca059f2392ad4">y</a>; </div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  };</div><div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div><div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseButtonEvent.html"> 95</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.html">MouseButtonEvent</a></div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  {</div><div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseButtonEvent.html#a5f53725aa7b647705486eeb95f723024"> 97</a></span>  <a class="code" href="classsf_1_1Mouse.html#a4fb128be433f9aafe66bc0c605daaa90">Mouse::Button</a> <a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.html#a5f53725aa7b647705486eeb95f723024">button</a>; </div><div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseButtonEvent.html#a49b937b311729174950787781aafcdc7"> 98</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.html#a49b937b311729174950787781aafcdc7">x</a>; </div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseButtonEvent.html#aae4735071868d4411d1782bf67619d64"> 99</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.html#aae4735071868d4411d1782bf67619d64">y</a>; </div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  };</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseWheelEvent.html"> 109</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.html">MouseWheelEvent</a></div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  {</div><div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseWheelEvent.html#a4d02b524b5530c7863e7b0f211fa522c"> 111</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.html#a4d02b524b5530c7863e7b0f211fa522c">delta</a>; </div><div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseWheelEvent.html#a3079803f836ed7208f43b60332ab053e"> 112</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.html#a3079803f836ed7208f43b60332ab053e">x</a>; </div><div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseWheelEvent.html#a7ea1b8d8c28e2f530c6e9e6d9a5d32d3"> 113</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.html#a7ea1b8d8c28e2f530c6e9e6d9a5d32d3">y</a>; </div><div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  };</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div><div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html"> 120</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html">MouseWheelScrollEvent</a></div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  {</div><div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#a1d82dccecc46968d517b2fc66639dd74"> 122</a></span>  <a class="code" href="classsf_1_1Mouse.html#a60dd479a43f26f200e7957aa11803ff4">Mouse::Wheel</a> <a class="code" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#a1d82dccecc46968d517b2fc66639dd74">wheel</a>; </div><div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#ac45c164997a594d424071e74b53b5817"> 123</a></span>  <span class="keywordtype">float</span> <a class="code" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#ac45c164997a594d424071e74b53b5817">delta</a>; </div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#a3d17cae0568d18083f879655abdc8ae4"> 124</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#a3d17cae0568d18083f879655abdc8ae4">x</a>; </div><div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#aa38bf23704162024eed19917eef3853c"> 125</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#aa38bf23704162024eed19917eef3853c">y</a>; </div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  };</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> </div><div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1JoystickConnectEvent.html"> 133</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1JoystickConnectEvent.html">JoystickConnectEvent</a></div><div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  {</div><div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1JoystickConnectEvent.html#a08e58e8559d3e4fe4654855fec79194b"> 135</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1JoystickConnectEvent.html#a08e58e8559d3e4fe4654855fec79194b">joystickId</a>; </div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  };</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> </div><div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1JoystickMoveEvent.html"> 142</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1JoystickMoveEvent.html">JoystickMoveEvent</a></div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  {</div><div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1JoystickMoveEvent.html#a7bf2b2f2941a21ed26a67c95f5e4232f"> 144</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1JoystickMoveEvent.html#a7bf2b2f2941a21ed26a67c95f5e4232f">joystickId</a>; </div><div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1JoystickMoveEvent.html#add22e8126b7974271991dc6380cbdee3"> 145</a></span>  <a class="code" href="classsf_1_1Joystick.html#a48db337092c2e263774f94de6d50baa7">Joystick::Axis</a> <a class="code" href="structsf_1_1Event_1_1JoystickMoveEvent.html#add22e8126b7974271991dc6380cbdee3">axis</a>; </div><div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1JoystickMoveEvent.html#aba5a70815420161375fd2e756689c32a"> 146</a></span>  <span class="keywordtype">float</span> <a class="code" href="structsf_1_1Event_1_1JoystickMoveEvent.html#aba5a70815420161375fd2e756689c32a">position</a>; </div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  };</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span> </div><div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1JoystickButtonEvent.html"> 154</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1JoystickButtonEvent.html">JoystickButtonEvent</a></div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  {</div><div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1JoystickButtonEvent.html#a2f80ecdb964a5ae0fc30726a404c41ec"> 156</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1JoystickButtonEvent.html#a2f80ecdb964a5ae0fc30726a404c41ec">joystickId</a>; </div><div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1JoystickButtonEvent.html#a6412e698a2f7904c5aa875a0d1b34da4"> 157</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1JoystickButtonEvent.html#a6412e698a2f7904c5aa875a0d1b34da4">button</a>; </div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  };</div><div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1TouchEvent.html"> 164</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1TouchEvent.html">TouchEvent</a></div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  {</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1TouchEvent.html#a9a79fe86bf9ac3c16ec7326f96feb61a"> 166</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1TouchEvent.html#a9a79fe86bf9ac3c16ec7326f96feb61a">finger</a>; </div><div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1TouchEvent.html#a8993963790b850caa68b98d3cad2be45"> 167</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1TouchEvent.html#a8993963790b850caa68b98d3cad2be45">x</a>; </div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1TouchEvent.html#add80639dc68bc37e3275744d501cdbe0"> 168</a></span>  <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1TouchEvent.html#add80639dc68bc37e3275744d501cdbe0">y</a>; </div><div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  };</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> </div><div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1SensorEvent.html"> 175</a></span>  <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1SensorEvent.html">SensorEvent</a></div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  {</div><div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1SensorEvent.html#abee7d67bf0947fd1138e4466011e2436"> 177</a></span>  <a class="code" href="classsf_1_1Sensor.html#a687375af3ab77b818fca73735bcaea84">Sensor::Type</a> <a class="code" href="structsf_1_1Event_1_1SensorEvent.html#abee7d67bf0947fd1138e4466011e2436">type</a>; </div><div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1SensorEvent.html#aa6ccbd13c181b866a6467462158d93d9"> 178</a></span>  <span class="keywordtype">float</span> <a class="code" href="structsf_1_1Event_1_1SensorEvent.html#aa6ccbd13c181b866a6467462158d93d9">x</a>; </div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1SensorEvent.html#aecafcd25ecb3ba486e42284e4bb69a57"> 179</a></span>  <span class="keywordtype">float</span> <a class="code" href="structsf_1_1Event_1_1SensorEvent.html#aecafcd25ecb3ba486e42284e4bb69a57">y</a>; </div><div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="structsf_1_1Event_1_1SensorEvent.html#a5704e0d0b82b07f051cc858894f3ea43"> 180</a></span>  <span class="keywordtype">float</span> <a class="code" href="structsf_1_1Event_1_1SensorEvent.html#a5704e0d0b82b07f051cc858894f3ea43">z</a>; </div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  };</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div><div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4a"> 187</a></span>  <span class="keyword">enum</span> <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4a">EventType</a></div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  {</div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa316e4212e083f1dce79efd8d9e9c0a95"> 189</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa316e4212e083f1dce79efd8d9e9c0a95">Closed</a>, </div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa67fd26d7e520bc6722db3ff47ef24941"> 190</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa67fd26d7e520bc6722db3ff47ef24941">Resized</a>, </div><div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aabd7877b5011a337268357c973e8347bd"> 191</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aabd7877b5011a337268357c973e8347bd">LostFocus</a>, </div><div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa8c5003ced508499933d540df8a6023ec"> 192</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa8c5003ced508499933d540df8a6023ec">GainedFocus</a>, </div><div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa7e09871dc984080ff528e4f7e073e874"> 193</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa7e09871dc984080ff528e4f7e073e874">TextEntered</a>, </div><div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aac3c7abfaa98c73bfe6be0b57df09c71b"> 194</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aac3c7abfaa98c73bfe6be0b57df09c71b">KeyPressed</a>, </div><div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaa5bcc1e603d5a6f4c137af39558bd5d1"> 195</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaa5bcc1e603d5a6f4c137af39558bd5d1">KeyReleased</a>, </div><div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa5cc9d3941af2a36049f4f9922c934a80"> 196</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa5cc9d3941af2a36049f4f9922c934a80">MouseWheelMoved</a>, </div><div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa2fb6925eb3e7f3d468faf639dbd129ad"> 197</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa2fb6925eb3e7f3d468faf639dbd129ad">MouseWheelScrolled</a>, </div><div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa55a3dcc8bf6c40e37f9ff2cdf606481f"> 198</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa55a3dcc8bf6c40e37f9ff2cdf606481f">MouseButtonPressed</a>, </div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa9be69ecc07e484467ebbb133182fe5c1"> 199</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa9be69ecc07e484467ebbb133182fe5c1">MouseButtonReleased</a>, </div><div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa4ff4fc3b3dc857e3617a63feb54be209"> 200</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa4ff4fc3b3dc857e3617a63feb54be209">MouseMoved</a>, </div><div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa50d98590a953e74c7ccf3dabadb22067"> 201</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa50d98590a953e74c7ccf3dabadb22067">MouseEntered</a>, </div><div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaa90b8526b328e0246d04b026de17c6e7"> 202</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaa90b8526b328e0246d04b026de17c6e7">MouseLeft</a>, </div><div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa6d46855f0253f065689b69cd09437222"> 203</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa6d46855f0253f065689b69cd09437222">JoystickButtonPressed</a>, </div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa2246ef5ee33f7fa4b2a53f042ceeac3d"> 204</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa2246ef5ee33f7fa4b2a53f042ceeac3d">JoystickButtonReleased</a>, </div><div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa4d6ad228485c135967831be16ec074dd"> 205</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa4d6ad228485c135967831be16ec074dd">JoystickMoved</a>, </div><div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaabb8877ec2f0c92904170deded09321e"> 206</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaabb8877ec2f0c92904170deded09321e">JoystickConnected</a>, </div><div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aab6e161dab7abaf154cc1c7b554558cb6"> 207</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aab6e161dab7abaf154cc1c7b554558cb6">JoystickDisconnected</a>, </div><div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aae6f8231ad6013d063929a09b6c28f515"> 208</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aae6f8231ad6013d063929a09b6c28f515">TouchBegan</a>, </div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa9524b7d7665212c6d56f623b5b8311a9"> 209</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa9524b7d7665212c6d56f623b5b8311a9">TouchMoved</a>, </div><div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aabc7123492dbca320da5c03fea1a141e5"> 210</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aabc7123492dbca320da5c03fea1a141e5">TouchEnded</a>, </div><div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaadf9a44c788eb9467a83c074fbf12613"> 211</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaadf9a44c788eb9467a83c074fbf12613">SensorChanged</a>, </div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div><div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aae51749211243cab2ab270b29cdc32a70"> 213</a></span>  <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aae51749211243cab2ab270b29cdc32a70">Count</a> </div><div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  };</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <span class="comment">// Member data</span></div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#adf2f8044f713fd9d6019077b0d1ffe0a"> 219</a></span> <span class="comment"></span> <a class="code" href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4a">EventType</a> <a class="code" href="classsf_1_1Event.html#adf2f8044f713fd9d6019077b0d1ffe0a">type</a>; </div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span> </div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keyword">union</span></div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  {</div><div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#a85dae56a377eeffd39183c3f6fc96cb9"> 223</a></span>  <a class="code" href="structsf_1_1Event_1_1SizeEvent.html">SizeEvent</a> <a class="code" href="classsf_1_1Event.html#a85dae56a377eeffd39183c3f6fc96cb9">size</a>; </div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#a45b92fc6757ca7c193f06b302e424ab0"> 224</a></span>  <a class="code" href="structsf_1_1Event_1_1KeyEvent.html">KeyEvent</a> <a class="code" href="classsf_1_1Event.html#a45b92fc6757ca7c193f06b302e424ab0">key</a>; </div><div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#a00c7bba6bee892791847ec22440e0a83"> 225</a></span>  <a class="code" href="structsf_1_1Event_1_1TextEvent.html">TextEvent</a> <a class="code" href="classsf_1_1Event.html#a00c7bba6bee892791847ec22440e0a83">text</a>; </div><div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#a786620ec4315d40c7c4cf4ddf3a1881f"> 226</a></span>  <a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.html">MouseMoveEvent</a> <a class="code" href="classsf_1_1Event.html#a786620ec4315d40c7c4cf4ddf3a1881f">mouseMove</a>; </div><div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#a20886a16ab7624de070b97145bb1dcac"> 227</a></span>  <a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.html">MouseButtonEvent</a> <a class="code" href="classsf_1_1Event.html#a20886a16ab7624de070b97145bb1dcac">mouseButton</a>; </div><div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#a8758c6d7998757978fd9146099a02a1e"> 228</a></span>  <a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.html">MouseWheelEvent</a> <a class="code" href="classsf_1_1Event.html#a8758c6d7998757978fd9146099a02a1e">mouseWheel</a>; </div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#a5fd91c82198a31a0cd3dc93c4d1ae4c6"> 229</a></span>  <a class="code" href="structsf_1_1Event_1_1MouseWheelScrollEvent.html">MouseWheelScrollEvent</a> <a class="code" href="classsf_1_1Event.html#a5fd91c82198a31a0cd3dc93c4d1ae4c6">mouseWheelScroll</a>; </div><div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#ac479e8351cc2024d5c1094dc33970f7f"> 230</a></span>  <a class="code" href="structsf_1_1Event_1_1JoystickMoveEvent.html">JoystickMoveEvent</a> <a class="code" href="classsf_1_1Event.html#ac479e8351cc2024d5c1094dc33970f7f">joystickMove</a>; </div><div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#a42aad27a054c1c05bd5c3d020e1db174"> 231</a></span>  <a class="code" href="structsf_1_1Event_1_1JoystickButtonEvent.html">JoystickButtonEvent</a> <a class="code" href="classsf_1_1Event.html#a42aad27a054c1c05bd5c3d020e1db174">joystickButton</a>; </div><div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#aa354335c9ad73362442bc54ffe81118f"> 232</a></span>  <a class="code" href="structsf_1_1Event_1_1JoystickConnectEvent.html">JoystickConnectEvent</a> <a class="code" href="classsf_1_1Event.html#aa354335c9ad73362442bc54ffe81118f">joystickConnect</a>; </div><div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#a5f6ed8e499a4c3d171ff1baab469b2ee"> 233</a></span>  <a class="code" href="structsf_1_1Event_1_1TouchEvent.html">TouchEvent</a> <a class="code" href="classsf_1_1Event.html#a5f6ed8e499a4c3d171ff1baab469b2ee">touch</a>; </div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="classsf_1_1Event.html#acdeacbb321655b962e27d08eeec5a190"> 234</a></span>  <a class="code" href="structsf_1_1Event_1_1SensorEvent.html">SensorEvent</a> <a class="code" href="classsf_1_1Event.html#acdeacbb321655b962e27d08eeec5a190">sensor</a>; </div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  };</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span> };</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span> </div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span> } <span class="comment">// namespace sf</span></div><div class="line"><a name="l00239"></a><span class="lineno"> 239</span> </div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span> </div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span> <span class="preprocessor">#endif // SFML_EVENT_HPP</span></div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span> </div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span> </div><div class="ttc" id="structsf_1_1Event_1_1KeyEvent_html_a2879fdab8a68cb1c6ecc45730a2d0e61"><div class="ttname"><a href="structsf_1_1Event_1_1KeyEvent.html#a2879fdab8a68cb1c6ecc45730a2d0e61">sf::Event::KeyEvent::code</a></div><div class="ttdeci">Keyboard::Key code</div><div class="ttdoc">Code of the key that has been pressed. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00064">Event.hpp:64</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseWheelScrollEvent_html_ac45c164997a594d424071e74b53b5817"><div class="ttname"><a href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#ac45c164997a594d424071e74b53b5817">sf::Event::MouseWheelScrollEvent::delta</a></div><div class="ttdeci">float delta</div><div class="ttdoc">Wheel offset (positive is up/left, negative is down/right). High-precision mice may use non-integral ...</div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00123">Event.hpp:123</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa6d46855f0253f065689b69cd09437222"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa6d46855f0253f065689b69cd09437222">sf::Event::JoystickButtonPressed</a></div><div class="ttdoc">A joystick button was pressed (data in event.joystickButton) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00203">Event.hpp:203</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aab6e161dab7abaf154cc1c7b554558cb6"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aab6e161dab7abaf154cc1c7b554558cb6">sf::Event::JoystickDisconnected</a></div><div class="ttdoc">A joystick was disconnected (data in event.joystickConnect) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00207">Event.hpp:207</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseWheelEvent_html_a7ea1b8d8c28e2f530c6e9e6d9a5d32d3"><div class="ttname"><a href="structsf_1_1Event_1_1MouseWheelEvent.html#a7ea1b8d8c28e2f530c6e9e6d9a5d32d3">sf::Event::MouseWheelEvent::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Y position of the mouse pointer, relative to the top of the owner window. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00113">Event.hpp:113</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aabd7877b5011a337268357c973e8347bd"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aabd7877b5011a337268357c973e8347bd">sf::Event::LostFocus</a></div><div class="ttdoc">The window lost the focus (no data) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00191">Event.hpp:191</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseButtonEvent_html_a49b937b311729174950787781aafcdc7"><div class="ttname"><a href="structsf_1_1Event_1_1MouseButtonEvent.html#a49b937b311729174950787781aafcdc7">sf::Event::MouseButtonEvent::x</a></div><div class="ttdeci">int x</div><div class="ttdoc">X position of the mouse pointer, relative to the left of the owner window. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00098">Event.hpp:98</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1JoystickButtonEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1JoystickButtonEvent.html">sf::Event::JoystickButtonEvent</a></div><div class="ttdoc">Joystick buttons events parameters (JoystickButtonPressed, JoystickButtonReleased) ...</div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00154">Event.hpp:154</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa4ff4fc3b3dc857e3617a63feb54be209"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa4ff4fc3b3dc857e3617a63feb54be209">sf::Event::MouseMoved</a></div><div class="ttdoc">The mouse cursor moved (data in event.mouseMove) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00200">Event.hpp:200</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aae51749211243cab2ab270b29cdc32a70"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aae51749211243cab2ab270b29cdc32a70">sf::Event::Count</a></div><div class="ttdoc">Keep last – the total number of event types. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00213">Event.hpp:213</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1KeyEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1KeyEvent.html">sf::Event::KeyEvent</a></div><div class="ttdoc">Keyboard event parameters (KeyPressed, KeyReleased) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00062">Event.hpp:62</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1JoystickMoveEvent_html_a7bf2b2f2941a21ed26a67c95f5e4232f"><div class="ttname"><a href="structsf_1_1Event_1_1JoystickMoveEvent.html#a7bf2b2f2941a21ed26a67c95f5e4232f">sf::Event::JoystickMoveEvent::joystickId</a></div><div class="ttdeci">unsigned int joystickId</div><div class="ttdoc">Index of the joystick (in range [0 .. Joystick::Count - 1]) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00144">Event.hpp:144</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aaabb8877ec2f0c92904170deded09321e"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaabb8877ec2f0c92904170deded09321e">sf::Event::JoystickConnected</a></div><div class="ttdoc">A joystick was connected (data in event.joystickConnect) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00206">Event.hpp:206</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aabc7123492dbca320da5c03fea1a141e5"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aabc7123492dbca320da5c03fea1a141e5">sf::Event::TouchEnded</a></div><div class="ttdoc">A touch event ended (data in event.touch) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00210">Event.hpp:210</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseMoveEvent_html_a86d78a2fba5b3abda16ca059f2392ad4"><div class="ttname"><a href="structsf_1_1Event_1_1MouseMoveEvent.html#a86d78a2fba5b3abda16ca059f2392ad4">sf::Event::MouseMoveEvent::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Y position of the mouse pointer, relative to the top of the owner window. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00087">Event.hpp:87</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseMoveEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1MouseMoveEvent.html">sf::Event::MouseMoveEvent</a></div><div class="ttdoc">Mouse move event parameters (MouseMoved) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00084">Event.hpp:84</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa7e09871dc984080ff528e4f7e073e874"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa7e09871dc984080ff528e4f7e073e874">sf::Event::TextEntered</a></div><div class="ttdoc">A character was entered (data in event.text) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00193">Event.hpp:193</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1TouchEvent_html_a8993963790b850caa68b98d3cad2be45"><div class="ttname"><a href="structsf_1_1Event_1_1TouchEvent.html#a8993963790b850caa68b98d3cad2be45">sf::Event::TouchEvent::x</a></div><div class="ttdeci">int x</div><div class="ttdoc">X position of the touch, relative to the left of the owner window. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00167">Event.hpp:167</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1KeyEvent_html_a915a483317de67d995188a855701fbd7"><div class="ttname"><a href="structsf_1_1Event_1_1KeyEvent.html#a915a483317de67d995188a855701fbd7">sf::Event::KeyEvent::alt</a></div><div class="ttdeci">bool alt</div><div class="ttdoc">Is the Alt key pressed? </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00065">Event.hpp:65</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1SizeEvent_html_af0f76a599d5f48189cb8d78d4e5facdb"><div class="ttname"><a href="structsf_1_1Event_1_1SizeEvent.html#af0f76a599d5f48189cb8d78d4e5facdb">sf::Event::SizeEvent::height</a></div><div class="ttdeci">unsigned int height</div><div class="ttdoc">New height, in pixels. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00055">Event.hpp:55</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_a45b92fc6757ca7c193f06b302e424ab0"><div class="ttname"><a href="classsf_1_1Event.html#a45b92fc6757ca7c193f06b302e424ab0">sf::Event::key</a></div><div class="ttdeci">KeyEvent key</div><div class="ttdoc">Key event parameters (Event::KeyPressed, Event::KeyReleased) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00224">Event.hpp:224</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa8c5003ced508499933d540df8a6023ec"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa8c5003ced508499933d540df8a6023ec">sf::Event::GainedFocus</a></div><div class="ttdoc">The window gained the focus (no data) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00192">Event.hpp:192</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1SensorEvent_html_aecafcd25ecb3ba486e42284e4bb69a57"><div class="ttname"><a href="structsf_1_1Event_1_1SensorEvent.html#aecafcd25ecb3ba486e42284e4bb69a57">sf::Event::SensorEvent::y</a></div><div class="ttdeci">float y</div><div class="ttdoc">Current value of the sensor on Y axis. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00179">Event.hpp:179</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1SensorEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1SensorEvent.html">sf::Event::SensorEvent</a></div><div class="ttdoc">Sensor event parameters (SensorChanged) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00175">Event.hpp:175</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_acdeacbb321655b962e27d08eeec5a190"><div class="ttname"><a href="classsf_1_1Event.html#acdeacbb321655b962e27d08eeec5a190">sf::Event::sensor</a></div><div class="ttdeci">SensorEvent sensor</div><div class="ttdoc">Sensor event parameters (Event::SensorChanged) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00234">Event.hpp:234</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aae6f8231ad6013d063929a09b6c28f515"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aae6f8231ad6013d063929a09b6c28f515">sf::Event::TouchBegan</a></div><div class="ttdoc">A touch event began (data in event.touch) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00208">Event.hpp:208</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_a00c7bba6bee892791847ec22440e0a83"><div class="ttname"><a href="classsf_1_1Event.html#a00c7bba6bee892791847ec22440e0a83">sf::Event::text</a></div><div class="ttdeci">TextEvent text</div><div class="ttdoc">Text event parameters (Event::TextEntered) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00225">Event.hpp:225</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_a5f6ed8e499a4c3d171ff1baab469b2ee"><div class="ttname"><a href="classsf_1_1Event.html#a5f6ed8e499a4c3d171ff1baab469b2ee">sf::Event::touch</a></div><div class="ttdeci">TouchEvent touch</div><div class="ttdoc">Touch events parameters (Event::TouchBegan, Event::TouchMoved, Event::TouchEnded) ...</div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00233">Event.hpp:233</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Joystick_html_a48db337092c2e263774f94de6d50baa7"><div class="ttname"><a href="classsf_1_1Joystick.html#a48db337092c2e263774f94de6d50baa7">sf::Joystick::Axis</a></div><div class="ttdeci">Axis</div><div class="ttdoc">Axes supported by SFML joysticks. </div><div class="ttdef"><b>Definition:</b> <a href="Joystick_8hpp_source.html#l00060">Joystick.hpp:60</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Sensor_html_a687375af3ab77b818fca73735bcaea84"><div class="ttname"><a href="classsf_1_1Sensor.html#a687375af3ab77b818fca73735bcaea84">sf::Sensor::Type</a></div><div class="ttdeci">Type</div><div class="ttdoc">Sensor type. </div><div class="ttdef"><b>Definition:</b> <a href="Sensor_8hpp_source.html#l00050">Sensor.hpp:50</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aaa5bcc1e603d5a6f4c137af39558bd5d1"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaa5bcc1e603d5a6f4c137af39558bd5d1">sf::Event::KeyReleased</a></div><div class="ttdoc">A key was released (data in event.key) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00195">Event.hpp:195</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa67fd26d7e520bc6722db3ff47ef24941"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa67fd26d7e520bc6722db3ff47ef24941">sf::Event::Resized</a></div><div class="ttdoc">The window was resized (data in event.size) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00190">Event.hpp:190</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1SizeEvent_html_a20ea1b78c9bb1604432f8f0067bbfd94"><div class="ttname"><a href="structsf_1_1Event_1_1SizeEvent.html#a20ea1b78c9bb1604432f8f0067bbfd94">sf::Event::SizeEvent::width</a></div><div class="ttdeci">unsigned int width</div><div class="ttdoc">New width, in pixels. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00054">Event.hpp:54</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa316e4212e083f1dce79efd8d9e9c0a95"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa316e4212e083f1dce79efd8d9e9c0a95">sf::Event::Closed</a></div><div class="ttdoc">The window requested to be closed (no data) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00189">Event.hpp:189</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_a20886a16ab7624de070b97145bb1dcac"><div class="ttname"><a href="classsf_1_1Event.html#a20886a16ab7624de070b97145bb1dcac">sf::Event::mouseButton</a></div><div class="ttdeci">MouseButtonEvent mouseButton</div><div class="ttdoc">Mouse button event parameters (Event::MouseButtonPressed, Event::MouseButtonReleased) ...</div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00227">Event.hpp:227</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aaa90b8526b328e0246d04b026de17c6e7"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaa90b8526b328e0246d04b026de17c6e7">sf::Event::MouseLeft</a></div><div class="ttdoc">The mouse cursor left the area of the window (no data) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00202">Event.hpp:202</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseWheelEvent_html_a4d02b524b5530c7863e7b0f211fa522c"><div class="ttname"><a href="structsf_1_1Event_1_1MouseWheelEvent.html#a4d02b524b5530c7863e7b0f211fa522c">sf::Event::MouseWheelEvent::delta</a></div><div class="ttdeci">int delta</div><div class="ttdoc">Number of ticks the wheel has moved (positive is up, negative is down) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00111">Event.hpp:111</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1TouchEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1TouchEvent.html">sf::Event::TouchEvent</a></div><div class="ttdoc">Touch events parameters (TouchBegan, TouchMoved, TouchEnded) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00164">Event.hpp:164</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa2fb6925eb3e7f3d468faf639dbd129ad"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa2fb6925eb3e7f3d468faf639dbd129ad">sf::Event::MouseWheelScrolled</a></div><div class="ttdoc">The mouse wheel was scrolled (data in event.mouseWheelScroll) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00197">Event.hpp:197</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa55a3dcc8bf6c40e37f9ff2cdf606481f"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa55a3dcc8bf6c40e37f9ff2cdf606481f">sf::Event::MouseButtonPressed</a></div><div class="ttdoc">A mouse button was pressed (data in event.mouseButton) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00198">Event.hpp:198</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseWheelScrollEvent_html_a3d17cae0568d18083f879655abdc8ae4"><div class="ttname"><a href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#a3d17cae0568d18083f879655abdc8ae4">sf::Event::MouseWheelScrollEvent::x</a></div><div class="ttdeci">int x</div><div class="ttdoc">X position of the mouse pointer, relative to the left of the owner window. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00124">Event.hpp:124</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa5cc9d3941af2a36049f4f9922c934a80"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa5cc9d3941af2a36049f4f9922c934a80">sf::Event::MouseWheelMoved</a></div><div class="ttdoc">The mouse wheel was scrolled (data in event.mouseWheel) (deprecated) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00196">Event.hpp:196</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1JoystickMoveEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1JoystickMoveEvent.html">sf::Event::JoystickMoveEvent</a></div><div class="ttdoc">Joystick axis move event parameters (JoystickMoved) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00142">Event.hpp:142</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_ac479e8351cc2024d5c1094dc33970f7f"><div class="ttname"><a href="classsf_1_1Event.html#ac479e8351cc2024d5c1094dc33970f7f">sf::Event::joystickMove</a></div><div class="ttdeci">JoystickMoveEvent joystickMove</div><div class="ttdoc">Joystick move event parameters (Event::JoystickMoved) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00230">Event.hpp:230</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Mouse_html_a60dd479a43f26f200e7957aa11803ff4"><div class="ttname"><a href="classsf_1_1Mouse.html#a60dd479a43f26f200e7957aa11803ff4">sf::Mouse::Wheel</a></div><div class="ttdeci">Wheel</div><div class="ttdoc">Mouse wheels. </div><div class="ttdef"><b>Definition:</b> <a href="Mouse_8hpp_source.html#l00066">Mouse.hpp:66</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseWheelEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1MouseWheelEvent.html">sf::Event::MouseWheelEvent</a></div><div class="ttdoc">Mouse wheel events parameters (MouseWheelMoved) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00109">Event.hpp:109</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1JoystickMoveEvent_html_add22e8126b7974271991dc6380cbdee3"><div class="ttname"><a href="structsf_1_1Event_1_1JoystickMoveEvent.html#add22e8126b7974271991dc6380cbdee3">sf::Event::JoystickMoveEvent::axis</a></div><div class="ttdeci">Joystick::Axis axis</div><div class="ttdoc">Axis on which the joystick moved. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00145">Event.hpp:145</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Keyboard_html_acb4cacd7cc5802dec45724cf3314a142"><div class="ttname"><a href="classsf_1_1Keyboard.html#acb4cacd7cc5802dec45724cf3314a142">sf::Keyboard::Key</a></div><div class="ttdeci">Key</div><div class="ttdoc">Key codes. </div><div class="ttdef"><b>Definition:</b> <a href="Keyboard_8hpp_source.html#l00048">Keyboard.hpp:48</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1TouchEvent_html_add80639dc68bc37e3275744d501cdbe0"><div class="ttname"><a href="structsf_1_1Event_1_1TouchEvent.html#add80639dc68bc37e3275744d501cdbe0">sf::Event::TouchEvent::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Y position of the touch, relative to the top of the owner window. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00168">Event.hpp:168</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseWheelScrollEvent_html_a1d82dccecc46968d517b2fc66639dd74"><div class="ttname"><a href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#a1d82dccecc46968d517b2fc66639dd74">sf::Event::MouseWheelScrollEvent::wheel</a></div><div class="ttdeci">Mouse::Wheel wheel</div><div class="ttdoc">Which wheel (for mice with multiple ones) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00122">Event.hpp:122</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseButtonEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1MouseButtonEvent.html">sf::Event::MouseButtonEvent</a></div><div class="ttdoc">Mouse buttons events parameters (MouseButtonPressed, MouseButtonReleased) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00095">Event.hpp:95</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1KeyEvent_html_a776af1a3ca79abeeec18ebf1c0065aa9"><div class="ttname"><a href="structsf_1_1Event_1_1KeyEvent.html#a776af1a3ca79abeeec18ebf1c0065aa9">sf::Event::KeyEvent::shift</a></div><div class="ttdeci">bool shift</div><div class="ttdoc">Is the Shift key pressed? </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00067">Event.hpp:67</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html"><div class="ttname"><a href="classsf_1_1Event.html">sf::Event</a></div><div class="ttdoc">Defines a system event and its parameters. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00044">Event.hpp:44</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Mouse_html_a4fb128be433f9aafe66bc0c605daaa90"><div class="ttname"><a href="classsf_1_1Mouse.html#a4fb128be433f9aafe66bc0c605daaa90">sf::Mouse::Button</a></div><div class="ttdeci">Button</div><div class="ttdoc">Mouse buttons. </div><div class="ttdef"><b>Definition:</b> <a href="Mouse_8hpp_source.html#l00051">Mouse.hpp:51</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1TextEvent_html_a00d96b1a5328a1d7cbc276e161befcb0"><div class="ttname"><a href="structsf_1_1Event_1_1TextEvent.html#a00d96b1a5328a1d7cbc276e161befcb0">sf::Event::TextEvent::unicode</a></div><div class="ttdeci">Uint32 unicode</div><div class="ttdoc">UTF-32 Unicode value of the character. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00077">Event.hpp:77</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_aa354335c9ad73362442bc54ffe81118f"><div class="ttname"><a href="classsf_1_1Event.html#aa354335c9ad73362442bc54ffe81118f">sf::Event::joystickConnect</a></div><div class="ttdeci">JoystickConnectEvent joystickConnect</div><div class="ttdoc">Joystick (dis)connect event parameters (Event::JoystickConnected, Event::JoystickDisconnected) ...</div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00232">Event.hpp:232</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_a8758c6d7998757978fd9146099a02a1e"><div class="ttname"><a href="classsf_1_1Event.html#a8758c6d7998757978fd9146099a02a1e">sf::Event::mouseWheel</a></div><div class="ttdeci">MouseWheelEvent mouseWheel</div><div class="ttdoc">Mouse wheel event parameters (Event::MouseWheelMoved) (deprecated) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00228">Event.hpp:228</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa50d98590a953e74c7ccf3dabadb22067"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa50d98590a953e74c7ccf3dabadb22067">sf::Event::MouseEntered</a></div><div class="ttdoc">The mouse cursor entered the area of the window (no data) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00201">Event.hpp:201</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aac3c7abfaa98c73bfe6be0b57df09c71b"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aac3c7abfaa98c73bfe6be0b57df09c71b">sf::Event::KeyPressed</a></div><div class="ttdoc">A key was pressed (data in event.key) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00194">Event.hpp:194</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_a5fd91c82198a31a0cd3dc93c4d1ae4c6"><div class="ttname"><a href="classsf_1_1Event.html#a5fd91c82198a31a0cd3dc93c4d1ae4c6">sf::Event::mouseWheelScroll</a></div><div class="ttdeci">MouseWheelScrollEvent mouseWheelScroll</div><div class="ttdoc">Mouse wheel event parameters (Event::MouseWheelScrolled) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00229">Event.hpp:229</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseButtonEvent_html_a5f53725aa7b647705486eeb95f723024"><div class="ttname"><a href="structsf_1_1Event_1_1MouseButtonEvent.html#a5f53725aa7b647705486eeb95f723024">sf::Event::MouseButtonEvent::button</a></div><div class="ttdeci">Mouse::Button button</div><div class="ttdoc">Code of the button that has been pressed. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00097">Event.hpp:97</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1KeyEvent_html_ac0557f7edc2a608ec65175fdd843afc5"><div class="ttname"><a href="structsf_1_1Event_1_1KeyEvent.html#ac0557f7edc2a608ec65175fdd843afc5">sf::Event::KeyEvent::system</a></div><div class="ttdeci">bool system</div><div class="ttdoc">Is the System key pressed? </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00068">Event.hpp:68</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseWheelEvent_html_a3079803f836ed7208f43b60332ab053e"><div class="ttname"><a href="structsf_1_1Event_1_1MouseWheelEvent.html#a3079803f836ed7208f43b60332ab053e">sf::Event::MouseWheelEvent::x</a></div><div class="ttdeci">int x</div><div class="ttdoc">X position of the mouse pointer, relative to the left of the owner window. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00112">Event.hpp:112</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_adf2f8044f713fd9d6019077b0d1ffe0a"><div class="ttname"><a href="classsf_1_1Event.html#adf2f8044f713fd9d6019077b0d1ffe0a">sf::Event::type</a></div><div class="ttdeci">EventType type</div><div class="ttdoc">Type of the event. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00219">Event.hpp:219</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseButtonEvent_html_aae4735071868d4411d1782bf67619d64"><div class="ttname"><a href="structsf_1_1Event_1_1MouseButtonEvent.html#aae4735071868d4411d1782bf67619d64">sf::Event::MouseButtonEvent::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Y position of the mouse pointer, relative to the top of the owner window. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00099">Event.hpp:99</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1KeyEvent_html_a9255861c2f88501d80ad6b44a310b62f"><div class="ttname"><a href="structsf_1_1Event_1_1KeyEvent.html#a9255861c2f88501d80ad6b44a310b62f">sf::Event::KeyEvent::control</a></div><div class="ttdeci">bool control</div><div class="ttdoc">Is the Control key pressed? </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00066">Event.hpp:66</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa9be69ecc07e484467ebbb133182fe5c1"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa9be69ecc07e484467ebbb133182fe5c1">sf::Event::MouseButtonReleased</a></div><div class="ttdoc">A mouse button was released (data in event.mouseButton) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00199">Event.hpp:199</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1JoystickConnectEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1JoystickConnectEvent.html">sf::Event::JoystickConnectEvent</a></div><div class="ttdoc">Joystick connection events parameters (JoystickConnected, JoystickDisconnected) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00133">Event.hpp:133</a></div></div>
|
||
<div class="ttc" id="namespacesf_html"><div class="ttname"><a href="namespacesf.html">sf</a></div><div class="ttdef"><b>Definition:</b> <a href="AlResource_8hpp_source.html#l00034">AlResource.hpp:34</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_a786620ec4315d40c7c4cf4ddf3a1881f"><div class="ttname"><a href="classsf_1_1Event.html#a786620ec4315d40c7c4cf4ddf3a1881f">sf::Event::mouseMove</a></div><div class="ttdeci">MouseMoveEvent mouseMove</div><div class="ttdoc">Mouse move event parameters (Event::MouseMoved) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00226">Event.hpp:226</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1JoystickButtonEvent_html_a2f80ecdb964a5ae0fc30726a404c41ec"><div class="ttname"><a href="structsf_1_1Event_1_1JoystickButtonEvent.html#a2f80ecdb964a5ae0fc30726a404c41ec">sf::Event::JoystickButtonEvent::joystickId</a></div><div class="ttdeci">unsigned int joystickId</div><div class="ttdoc">Index of the joystick (in range [0 .. Joystick::Count - 1]) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00156">Event.hpp:156</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa4d6ad228485c135967831be16ec074dd"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa4d6ad228485c135967831be16ec074dd">sf::Event::JoystickMoved</a></div><div class="ttdoc">The joystick moved along an axis (data in event.joystickMove) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00205">Event.hpp:205</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1TouchEvent_html_a9a79fe86bf9ac3c16ec7326f96feb61a"><div class="ttname"><a href="structsf_1_1Event_1_1TouchEvent.html#a9a79fe86bf9ac3c16ec7326f96feb61a">sf::Event::TouchEvent::finger</a></div><div class="ttdeci">unsigned int finger</div><div class="ttdoc">Index of the finger in case of multi-touch events. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00166">Event.hpp:166</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa2246ef5ee33f7fa4b2a53f042ceeac3d"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa2246ef5ee33f7fa4b2a53f042ceeac3d">sf::Event::JoystickButtonReleased</a></div><div class="ttdoc">A joystick button was released (data in event.joystickButton) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00204">Event.hpp:204</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1JoystickConnectEvent_html_a08e58e8559d3e4fe4654855fec79194b"><div class="ttname"><a href="structsf_1_1Event_1_1JoystickConnectEvent.html#a08e58e8559d3e4fe4654855fec79194b">sf::Event::JoystickConnectEvent::joystickId</a></div><div class="ttdeci">unsigned int joystickId</div><div class="ttdoc">Index of the joystick (in range [0 .. Joystick::Count - 1]) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00135">Event.hpp:135</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseMoveEvent_html_aa3a23809afb905cbb52c66d8512e21fd"><div class="ttname"><a href="structsf_1_1Event_1_1MouseMoveEvent.html#aa3a23809afb905cbb52c66d8512e21fd">sf::Event::MouseMoveEvent::x</a></div><div class="ttdeci">int x</div><div class="ttdoc">X position of the mouse pointer, relative to the left of the owner window. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00086">Event.hpp:86</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1TextEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1TextEvent.html">sf::Event::TextEvent</a></div><div class="ttdoc">Text event parameters (TextEntered) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00075">Event.hpp:75</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_a42aad27a054c1c05bd5c3d020e1db174"><div class="ttname"><a href="classsf_1_1Event.html#a42aad27a054c1c05bd5c3d020e1db174">sf::Event::joystickButton</a></div><div class="ttdeci">JoystickButtonEvent joystickButton</div><div class="ttdoc">Joystick button event parameters (Event::JoystickButtonPressed, Event::JoystickButtonReleased) ...</div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00231">Event.hpp:231</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1SensorEvent_html_aa6ccbd13c181b866a6467462158d93d9"><div class="ttname"><a href="structsf_1_1Event_1_1SensorEvent.html#aa6ccbd13c181b866a6467462158d93d9">sf::Event::SensorEvent::x</a></div><div class="ttdeci">float x</div><div class="ttdoc">Current value of the sensor on X axis. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00178">Event.hpp:178</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1JoystickMoveEvent_html_aba5a70815420161375fd2e756689c32a"><div class="ttname"><a href="structsf_1_1Event_1_1JoystickMoveEvent.html#aba5a70815420161375fd2e756689c32a">sf::Event::JoystickMoveEvent::position</a></div><div class="ttdeci">float position</div><div class="ttdoc">New position on the axis (in range [-100 .. 100]) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00146">Event.hpp:146</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aa9524b7d7665212c6d56f623b5b8311a9"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aa9524b7d7665212c6d56f623b5b8311a9">sf::Event::TouchMoved</a></div><div class="ttdoc">A touch moved (data in event.touch) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00209">Event.hpp:209</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseWheelScrollEvent_html_aa38bf23704162024eed19917eef3853c"><div class="ttname"><a href="structsf_1_1Event_1_1MouseWheelScrollEvent.html#aa38bf23704162024eed19917eef3853c">sf::Event::MouseWheelScrollEvent::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Y position of the mouse pointer, relative to the top of the owner window. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00125">Event.hpp:125</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4aaadf9a44c788eb9467a83c074fbf12613"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4aaadf9a44c788eb9467a83c074fbf12613">sf::Event::SensorChanged</a></div><div class="ttdoc">A sensor value changed (data in event.sensor) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00211">Event.hpp:211</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1SensorEvent_html_abee7d67bf0947fd1138e4466011e2436"><div class="ttname"><a href="structsf_1_1Event_1_1SensorEvent.html#abee7d67bf0947fd1138e4466011e2436">sf::Event::SensorEvent::type</a></div><div class="ttdeci">Sensor::Type type</div><div class="ttdoc">Type of the sensor. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00177">Event.hpp:177</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_a85dae56a377eeffd39183c3f6fc96cb9"><div class="ttname"><a href="classsf_1_1Event.html#a85dae56a377eeffd39183c3f6fc96cb9">sf::Event::size</a></div><div class="ttdeci">SizeEvent size</div><div class="ttdoc">Size event parameters (Event::Resized) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00223">Event.hpp:223</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1SizeEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1SizeEvent.html">sf::Event::SizeEvent</a></div><div class="ttdoc">Size events parameters (Resized) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00052">Event.hpp:52</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1MouseWheelScrollEvent_html"><div class="ttname"><a href="structsf_1_1Event_1_1MouseWheelScrollEvent.html">sf::Event::MouseWheelScrollEvent</a></div><div class="ttdoc">Mouse wheel events parameters (MouseWheelScrolled) </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00120">Event.hpp:120</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1JoystickButtonEvent_html_a6412e698a2f7904c5aa875a0d1b34da4"><div class="ttname"><a href="structsf_1_1Event_1_1JoystickButtonEvent.html#a6412e698a2f7904c5aa875a0d1b34da4">sf::Event::JoystickButtonEvent::button</a></div><div class="ttdeci">unsigned int button</div><div class="ttdoc">Index of the button that has been pressed (in range [0 .. Joystick::ButtonCount - 1]) ...</div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00157">Event.hpp:157</a></div></div>
|
||
<div class="ttc" id="structsf_1_1Event_1_1SensorEvent_html_a5704e0d0b82b07f051cc858894f3ea43"><div class="ttname"><a href="structsf_1_1Event_1_1SensorEvent.html#a5704e0d0b82b07f051cc858894f3ea43">sf::Event::SensorEvent::z</a></div><div class="ttdeci">float z</div><div class="ttdoc">Current value of the sensor on Z axis. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00180">Event.hpp:180</a></div></div>
|
||
<div class="ttc" id="classsf_1_1Event_html_af41fa9ed45c02449030699f671331d4a"><div class="ttname"><a href="classsf_1_1Event.html#af41fa9ed45c02449030699f671331d4a">sf::Event::EventType</a></div><div class="ttdeci">EventType</div><div class="ttdoc">Enumeration of the different types of events. </div><div class="ttdef"><b>Definition:</b> <a href="Event_8hpp_source.html#l00187">Event.hpp:187</a></div></div>
|
||
</div><!-- fragment --></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 © Laurent Gomila ::
|
||
Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen</a> ::
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html>
|