summaryrefslogtreecommitdiff
path: root/doc/html/Event_8hpp-source.htm
blob: f6bc66d610b17b4bbdd9f9bc151f24d468058820 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
<!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.2 -->
<div class="tabs">
  <ul>
    <li><a href="index.htm"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.htm"><span>Namespaces</span></a></li>
    <li><a href="classes.htm"><span>Classes</span></a></li>
    <li class="current"><a href="files.htm"><span>Files</span></a></li>
  </ul>
</div>
<h1>Event.hpp</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
<a name="l00002"></a>00002 <span class="comment">//</span>
<a name="l00003"></a>00003 <span class="comment">// SFML - Simple and Fast Multimedia Library</span>
<a name="l00004"></a>00004 <span class="comment">// Copyright (C) 2007-2008 Laurent Gomila (laurent.gom@gmail.com)</span>
<a name="l00005"></a>00005 <span class="comment">//</span>
<a name="l00006"></a>00006 <span class="comment">// This software is provided 'as-is', without any express or implied warranty.</span>
<a name="l00007"></a>00007 <span class="comment">// In no event will the authors be held liable for any damages arising from the use of this software.</span>
<a name="l00008"></a>00008 <span class="comment">//</span>
<a name="l00009"></a>00009 <span class="comment">// Permission is granted to anyone to use this software for any purpose,</span>
<a name="l00010"></a>00010 <span class="comment">// including commercial applications, and to alter it and redistribute it freely,</span>
<a name="l00011"></a>00011 <span class="comment">// subject to the following restrictions:</span>
<a name="l00012"></a>00012 <span class="comment">//</span>
<a name="l00013"></a>00013 <span class="comment">// 1. The origin of this software must not be misrepresented;</span>
<a name="l00014"></a>00014 <span class="comment">//    you must not claim that you wrote the original software.</span>
<a name="l00015"></a>00015 <span class="comment">//    If you use this software in a product, an acknowledgment</span>
<a name="l00016"></a>00016 <span class="comment">//    in the product documentation would be appreciated but is not required.</span>
<a name="l00017"></a>00017 <span class="comment">//</span>
<a name="l00018"></a>00018 <span class="comment">// 2. Altered source versions must be plainly marked as such,</span>
<a name="l00019"></a>00019 <span class="comment">//    and must not be misrepresented as being the original software.</span>
<a name="l00020"></a>00020 <span class="comment">//</span>
<a name="l00021"></a>00021 <span class="comment">// 3. This notice may not be removed or altered from any source distribution.</span>
<a name="l00022"></a>00022 <span class="comment">//</span>
<a name="l00024"></a>00024 <span class="comment"></span>
<a name="l00025"></a>00025 <span class="preprocessor">#ifndef SFML_EVENT_HPP</span>
<a name="l00026"></a>00026 <span class="preprocessor"></span><span class="preprocessor">#define SFML_EVENT_HPP</span>
<a name="l00027"></a>00027 <span class="preprocessor"></span>
<a name="l00029"></a>00029 <span class="comment">// Headers</span>
<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#include &lt;SFML/Config.hpp&gt;</span>
<a name="l00032"></a>00032 
<a name="l00033"></a>00033 
<a name="l00034"></a>00034 <span class="keyword">namespace </span>sf
<a name="l00035"></a>00035 {
<a name="l00039"></a><a class="code" href="namespacesf_1_1Key.htm">00039</a> <span class="keyword">namespace </span>Key
<a name="l00040"></a>00040 {
<a name="l00041"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">00041</a>     <span class="keyword">enum</span> <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Code</a>
<a name="l00042"></a>00042     {
<a name="l00043"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81b75d2463ab565165a2d7d6cb05ebf494">00043</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81b75d2463ab565165a2d7d6cb05ebf494">A</a> = <span class="charliteral">'a'</span>,
<a name="l00044"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81be898b39d99d8dd4b94a53f6ab452d7e">00044</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81be898b39d99d8dd4b94a53f6ab452d7e">B</a> = <span class="charliteral">'b'</span>,
<a name="l00045"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81bd440f2a76645ba005149a619b7df68e">00045</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81bd440f2a76645ba005149a619b7df68e">C</a> = <span class="charliteral">'c'</span>,
<a name="l00046"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81739a8fc40ed8dc2db93290869d941d85">00046</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81739a8fc40ed8dc2db93290869d941d85">D</a> = <span class="charliteral">'d'</span>,
<a name="l00047"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8115010a24b6626f0ff4e2b6edfa0d36c3">00047</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8115010a24b6626f0ff4e2b6edfa0d36c3">E</a> = <span class="charliteral">'e'</span>,
<a name="l00048"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81dd27cbf40b3b0a99182aaaddf0a3e037">00048</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81dd27cbf40b3b0a99182aaaddf0a3e037">F</a> = <span class="charliteral">'f'</span>,
<a name="l00049"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193f3dfd1f5999f42573d6efe3f3c4949">00049</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193f3dfd1f5999f42573d6efe3f3c4949">G</a> = <span class="charliteral">'g'</span>,
<a name="l00050"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f3dd77caf8c37b69d2295874813d0365">00050</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f3dd77caf8c37b69d2295874813d0365">H</a> = <span class="charliteral">'h'</span>,
<a name="l00051"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81ed799a0d8fd004a491d24996f5d90474">00051</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81ed799a0d8fd004a491d24996f5d90474">I</a> = <span class="charliteral">'i'</span>,
<a name="l00052"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fb704ffedd4533047bb25cf13cd36de4">00052</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fb704ffedd4533047bb25cf13cd36de4">J</a> = <span class="charliteral">'j'</span>,
<a name="l00053"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c818596d24b6d43d01eb540f086c1118b23">00053</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c818596d24b6d43d01eb540f086c1118b23">K</a> = <span class="charliteral">'k'</span>,
<a name="l00054"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8112c278f37f2e904cdd5d5dc312f3dd7b">00054</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8112c278f37f2e904cdd5d5dc312f3dd7b">L</a> = <span class="charliteral">'l'</span>,
<a name="l00055"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81923bcd0f55f59e23ce2efbec1683a918">00055</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81923bcd0f55f59e23ce2efbec1683a918">M</a> = <span class="charliteral">'m'</span>,
<a name="l00056"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8166cee9a0dfbc1871912a002a566d26b3">00056</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8166cee9a0dfbc1871912a002a566d26b3">N</a> = <span class="charliteral">'n'</span>,
<a name="l00057"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fd064db0641a4f3740bd77befa830812">00057</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fd064db0641a4f3740bd77befa830812">O</a> = <span class="charliteral">'o'</span>,
<a name="l00058"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81ea9439fd1ef20debf55464bd7136f431">00058</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81ea9439fd1ef20debf55464bd7136f431">P</a> = <span class="charliteral">'p'</span>,
<a name="l00059"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c8682579147a5816dbcf3009fe7b94dc">00059</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c8682579147a5816dbcf3009fe7b94dc">Q</a> = <span class="charliteral">'q'</span>,
<a name="l00060"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81df2b6106e12c1b90600dcba0adacad55">00060</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81df2b6106e12c1b90600dcba0adacad55">R</a> = <span class="charliteral">'r'</span>,
<a name="l00061"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81bf7a03063f758c75e4bace3161d42527">00061</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81bf7a03063f758c75e4bace3161d42527">S</a> = <span class="charliteral">'s'</span>,
<a name="l00062"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81977e8d65750028a7e92a211d39b369d9">00062</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81977e8d65750028a7e92a211d39b369d9">T</a> = <span class="charliteral">'t'</span>,
<a name="l00063"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81caf109c629c45da4e3908c54513ece99">00063</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81caf109c629c45da4e3908c54513ece99">U</a> = <span class="charliteral">'u'</span>,
<a name="l00064"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8118b06473e8a9ff5a409f3fa9e7b61d69">00064</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8118b06473e8a9ff5a409f3fa9e7b61d69">V</a> = <span class="charliteral">'v'</span>,
<a name="l00065"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81a41f459ef5354c81bf151a019fc02b36">00065</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81a41f459ef5354c81bf151a019fc02b36">W</a> = <span class="charliteral">'w'</span>,
<a name="l00066"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fe1cdd4aafb0437db108910452aecff4">00066</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fe1cdd4aafb0437db108910452aecff4">X</a> = <span class="charliteral">'x'</span>,
<a name="l00067"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c818dd2673797e8a18ded85f649ff8894b5">00067</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c818dd2673797e8a18ded85f649ff8894b5">Y</a> = <span class="charliteral">'y'</span>,
<a name="l00068"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fe0a227e22141f3e7eaff8ec3ecf2fbd">00068</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fe0a227e22141f3e7eaff8ec3ecf2fbd">Z</a> = <span class="charliteral">'z'</span>,
<a name="l00069"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c23fbcf00e2298e5b8859f664efb6c43">00069</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c23fbcf00e2298e5b8859f664efb6c43">Num0</a> = <span class="charliteral">'0'</span>,
<a name="l00070"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810339c81a8dc230f13c32f875062f9ffb">00070</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810339c81a8dc230f13c32f875062f9ffb">Num1</a> = <span class="charliteral">'1'</span>,
<a name="l00071"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fa5af59812cf928b0d31f64ff9a0a84a">00071</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fa5af59812cf928b0d31f64ff9a0a84a">Num2</a> = <span class="charliteral">'2'</span>,
<a name="l00072"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811f44eaf330f25253aaf933cd994dc668">00072</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811f44eaf330f25253aaf933cd994dc668">Num3</a> = <span class="charliteral">'3'</span>,
<a name="l00073"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c61d82f4a5d12a78bbffb3bcc87eec73">00073</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c61d82f4a5d12a78bbffb3bcc87eec73">Num4</a> = <span class="charliteral">'4'</span>,
<a name="l00074"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c964347c3d61806fa397197ab05da1fa">00074</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c964347c3d61806fa397197ab05da1fa">Num5</a> = <span class="charliteral">'5'</span>,
<a name="l00075"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81b5e56eeedcf2f9748b999cf9b8371545">00075</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81b5e56eeedcf2f9748b999cf9b8371545">Num6</a> = <span class="charliteral">'6'</span>,
<a name="l00076"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81bd996c2a665c85c96341f2e4fd8f1d8f">00076</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81bd996c2a665c85c96341f2e4fd8f1d8f">Num7</a> = <span class="charliteral">'7'</span>,
<a name="l00077"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81699d83ac2bedf75a800c15489a62c520">00077</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81699d83ac2bedf75a800c15489a62c520">Num8</a> = <span class="charliteral">'8'</span>,
<a name="l00078"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81850a819481f60424ad824f5f6ab7b8ad">00078</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81850a819481f60424ad824f5f6ab7b8ad">Num9</a> = <span class="charliteral">'9'</span>, 
<a name="l00079"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c9e8700961991543dc439145e83a2605">00079</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c9e8700961991543dc439145e83a2605">Escape</a> = 256,
<a name="l00080"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e5f5491df13804d13b0915aa31e47db1">00080</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e5f5491df13804d13b0915aa31e47db1">LControl</a>,
<a name="l00081"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c6ac0f86989c265471ebbe86f986bdd1">00081</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c6ac0f86989c265471ebbe86f986bdd1">LShift</a>,
<a name="l00082"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fa919d4f5261f4c6af34adb7409a1f34">00082</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fa919d4f5261f4c6af34adb7409a1f34">LAlt</a>,
<a name="l00083"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb">00083</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81819a5d0739e89a6543b8a1d3b2ed4bdb" title="OS specific key (left side) : windows (Win and Linux), apple (MacOS), ...">LSystem</a>,      
<a name="l00084"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c816dba2cdc41e8010b0220abb01d60fdd3">00084</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c816dba2cdc41e8010b0220abb01d60fdd3">RControl</a>,
<a name="l00085"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d30f9b919b2da5b1dc26c2fe1b62be44">00085</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d30f9b919b2da5b1dc26c2fe1b62be44">RShift</a>,
<a name="l00086"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81dcd3e67fec4bdc555505817ec8aa3867">00086</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81dcd3e67fec4bdc555505817ec8aa3867">RAlt</a>,
<a name="l00087"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49">00087</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81461545de42376b666cb38860a0beec49" title="OS specific key (right side) : windows (Win and Linux), apple (MacOS), ...">RSystem</a>,      
<a name="l00088"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81378a7fde4cabe729981edbd30e142dfb">00088</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81378a7fde4cabe729981edbd30e142dfb">Menu</a>,
<a name="l00089"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93">00089</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817c927ff513554092cbd16d275542ca93" title="[">LBracket</a>,     
<a name="l00090"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5">00090</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819b950e8ca9b87c679c0dd34b978323a5" title="]">RBracket</a>,     
<a name="l00091"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01">00091</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c819221b62140c199d7d4babe3ab45bdb01" title=";">SemiColon</a>,    
<a name="l00092"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207">00092</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d7c3cca627323fa271fd141a0bfec207" title=",">Comma</a>,        
<a name="l00093"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8">00093</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8150ec4d0d46359708e3337f7c5c9a00b8" title=".">Period</a>,       
<a name="l00094"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9">00094</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d8e07863826f31633566959e55fbd1b9" title="'">Quote</a>,        
<a name="l00095"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd">00095</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815e4e1a9e56e51395103ccf57093fb9fd" title="/">Slash</a>,        
<a name="l00096"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cf4972cd8cf5daaf8653f840bd48824a">00096</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cf4972cd8cf5daaf8653f840bd48824a">BackSlash</a>,
<a name="l00097"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67">00097</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81e1e8ba49e9a03ae9db79d671372baf67" title="~">Tilde</a>,        
<a name="l00098"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359">00098</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c815f4b9b3ede3db0e0a009ae02aaf81359" title="=">Equal</a>,        
<a name="l00099"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00">00099</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81cabf862b02044080f5691ff510fcbf00" title="-">Dash</a>,         
<a name="l00100"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c813149cafd5c1110712fc2efc100fd38d0">00100</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c813149cafd5c1110712fc2efc100fd38d0">Space</a>,
<a name="l00101"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81b18aa7011665567f5f2210312c0b09fd">00101</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81b18aa7011665567f5f2210312c0b09fd">Return</a>,
<a name="l00102"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c816d180d15ded6ac9cf3bba436e4ebf539">00102</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c816d180d15ded6ac9cf3bba436e4ebf539">Back</a>,
<a name="l00103"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81eb0122fb482008aa025719b0558a2b21">00103</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81eb0122fb482008aa025719b0558a2b21">Tab</a>,
<a name="l00104"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81422447bc7ab651c4bec1a7062020df43">00104</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81422447bc7ab651c4bec1a7062020df43">PageUp</a>,
<a name="l00105"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c813e8883bb03cb01d1693031bd73527c54">00105</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c813e8883bb03cb01d1693031bd73527c54">PageDown</a>,
<a name="l00106"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8128ce57312fa03e0f1bae49899d603935">00106</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8128ce57312fa03e0f1bae49899d603935">End</a>,
<a name="l00107"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c812c0d8ba0e8420362538f18f20811d635">00107</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c812c0d8ba0e8420362538f18f20811d635">Home</a>,
<a name="l00108"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81587e64e6e80464eb499f300a8b9b38b6">00108</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81587e64e6e80464eb499f300a8b9b38b6">Insert</a>,
<a name="l00109"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81ad4165b29176276c3157785786a3ce42">00109</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81ad4165b29176276c3157785786a3ce42">Delete</a>,
<a name="l00110"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e">00110</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1a4bc755e274027f79cd34a6951977e" title="+">Add</a>,          
<a name="l00111"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865">00111</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8161d59029edf2f17e0c562a674e2a1865" title="-">Subtract</a>,     
<a name="l00112"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814">00112</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810c2cf360fb1665c3387f205a001a6814" title="*">Multiply</a>,     
<a name="l00113"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2">00113</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f0ef65e172118c443e123935e64269e2" title="/">Divide</a>,       
<a name="l00114"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94">00114</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811b48e9fd546b2afdcbb64ae95047be94" title="Left arrow.">Left</a>,         
<a name="l00115"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e">00115</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8132eb7e9964eda306d83efd2442991f8e" title="Right arrow.">Right</a>,        
<a name="l00116"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff">00116</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8193a664cfe6ee856cf5027a01f03954ff" title="Up arrow.">Up</a>,           
<a name="l00117"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62">00117</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81db621980e92786cf06b6fb65d622bb62" title="Down arrow.">Down</a>,         
<a name="l00118"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fb8e6371224bc83a43019ae65584bd05">00118</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fb8e6371224bc83a43019ae65584bd05">Numpad0</a>,
<a name="l00119"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c813559d90bf21bce751c7c90cfc6f00f05">00119</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c813559d90bf21bce751c7c90cfc6f00f05">Numpad1</a>,
<a name="l00120"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fd8b7df9af54e5dc3670bc03d8b0503b">00120</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81fd8b7df9af54e5dc3670bc03d8b0503b">Numpad2</a>,
<a name="l00121"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81842c5966772e988fa1eb083ecfbc1e7a">00121</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81842c5966772e988fa1eb083ecfbc1e7a">Numpad3</a>,
<a name="l00122"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8165aa332cfa34e12509797ee688550b4b">00122</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8165aa332cfa34e12509797ee688550b4b">Numpad4</a>,
<a name="l00123"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c813fbc4813062ef6a68b158799b001256f">00123</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c813fbc4813062ef6a68b158799b001256f">Numpad5</a>,
<a name="l00124"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c3c93a0280b5a112036cc7ecb910a2c1">00124</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c3c93a0280b5a112036cc7ecb910a2c1">Numpad6</a>,
<a name="l00125"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8135ca432502dd7a2d67238ad35b9321be">00125</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8135ca432502dd7a2d67238ad35b9321be">Numpad7</a>,
<a name="l00126"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8178ee5c4a641a48be33852012b6da09b4">00126</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8178ee5c4a641a48be33852012b6da09b4">Numpad8</a>,
<a name="l00127"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8124e9ec3b806b7475db2212076f357ec7">00127</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8124e9ec3b806b7475db2212076f357ec7">Numpad9</a>,
<a name="l00128"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81250086a6e4c9fdf85633867b4d5b7f8b">00128</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81250086a6e4c9fdf85633867b4d5b7f8b">F1</a>,
<a name="l00129"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d00a2fb063512f02f1bcd824b0500ebe">00129</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81d00a2fb063512f02f1bcd824b0500ebe">F2</a>,
<a name="l00130"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817ee1567832b895e0022dc0d453560f28">00130</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c817ee1567832b895e0022dc0d453560f28">F3</a>,
<a name="l00131"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8183e01e85717567b8bbf2a803c7aceae9">00131</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8183e01e85717567b8bbf2a803c7aceae9">F4</a>,
<a name="l00132"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81ad697d94fd5c422b83f5d6403f523ad6">00132</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81ad697d94fd5c422b83f5d6403f523ad6">F5</a>,
<a name="l00133"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8191d3bc2b7c150f3f9bf225455a7d2a73">00133</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8191d3bc2b7c150f3f9bf225455a7d2a73">F6</a>,
<a name="l00134"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8172ac28d67aea1994e706856deb46e823">00134</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8172ac28d67aea1994e706856deb46e823">F7</a>,
<a name="l00135"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1995f92cf6d30de3e1e95862dc747f2">00135</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81c1995f92cf6d30de3e1e95862dc747f2">F8</a>,
<a name="l00136"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81615c5be88f63eba232f766f176c1268e">00136</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81615c5be88f63eba232f766f176c1268e">F9</a>,
<a name="l00137"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81083c35ca9bdfd29c944e72035fa4d441">00137</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81083c35ca9bdfd29c944e72035fa4d441">F10</a>,
<a name="l00138"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810a984cb1dd6a8bad8db8398df9c32df7">00138</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810a984cb1dd6a8bad8db8398df9c32df7">F11</a>,
<a name="l00139"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81b6be50a336f1de1dba89e061cc5a3e75">00139</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81b6be50a336f1de1dba89e061cc5a3e75">F12</a>,
<a name="l00140"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f9032e0f95f33c1bdaf32bb733a68cf2">00140</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81f9032e0f95f33c1bdaf32bb733a68cf2">F13</a>,
<a name="l00141"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811621adf4564b0474cd7dd4b62117dfc5">00141</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c811621adf4564b0474cd7dd4b62117dfc5">F14</a>,
<a name="l00142"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81402d34e3e0bb9497d43085dd02722861">00142</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81402d34e3e0bb9497d43085dd02722861">F15</a>,
<a name="l00143"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810f82c32e6385cb44227a16783619083d">00143</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c810f82c32e6385cb44227a16783619083d">Pause</a>,
<a name="l00144"></a>00144 
<a name="l00145"></a><a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8122c2194947c560a4598af6e705adac9a">00145</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c8122c2194947c560a4598af6e705adac9a">Count</a> <span class="comment">// For internal use</span>
<a name="l00146"></a>00146     };
<a name="l00147"></a>00147 }
<a name="l00148"></a>00148 
<a name="l00149"></a>00149 
<a name="l00153"></a><a class="code" href="namespacesf_1_1Mouse.htm">00153</a> <span class="keyword">namespace </span>Mouse
<a name="l00154"></a>00154 {
<a name="l00155"></a><a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa90">00155</a>     <span class="keyword">enum</span> <a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa90">Button</a>
<a name="l00156"></a>00156     {
<a name="l00157"></a><a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa908bb4856e1ec7f6b6a8605effdfc0eee8">00157</a>         <a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa908bb4856e1ec7f6b6a8605effdfc0eee8">Left</a>,
<a name="l00158"></a><a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa90f2cff24ab6c26daf079b11189f982fc4">00158</a>         <a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa90f2cff24ab6c26daf079b11189f982fc4">Right</a>,
<a name="l00159"></a><a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa902c353189c4b11cf216d7caddafcc609d">00159</a>         <a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa902c353189c4b11cf216d7caddafcc609d">Middle</a>,
<a name="l00160"></a><a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa90ecc7f3ce9ad6a60b9b0027876446b8d7">00160</a>         <a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa90ecc7f3ce9ad6a60b9b0027876446b8d7">XButton1</a>,
<a name="l00161"></a><a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa9003fa056fd0dd9d629c205d91a8ef1b5a">00161</a>         <a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa9003fa056fd0dd9d629c205d91a8ef1b5a">XButton2</a>,
<a name="l00162"></a>00162 
<a name="l00163"></a><a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa904b95cd42f58c56f31d9a513465e75968">00163</a>         <a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa904b95cd42f58c56f31d9a513465e75968">Count</a> <span class="comment">// For internal use</span>
<a name="l00164"></a>00164     };
<a name="l00165"></a>00165 }
<a name="l00166"></a>00166 
<a name="l00167"></a>00167 
<a name="l00171"></a><a class="code" href="namespacesf_1_1Joy.htm">00171</a> <span class="keyword">namespace </span>Joy
<a name="l00172"></a>00172 {
<a name="l00173"></a><a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa1039">00173</a>     <span class="keyword">enum</span> <a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa1039">Axis</a>
<a name="l00174"></a>00174     {
<a name="l00175"></a><a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa103957bea633c5de52b28f734fb6b71e2834">00175</a>         <a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa103957bea633c5de52b28f734fb6b71e2834">AxisX</a>,
<a name="l00176"></a><a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa10391ee21608c5ad03d400e9c3b10ddea202">00176</a>         <a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa10391ee21608c5ad03d400e9c3b10ddea202">AxisY</a>,
<a name="l00177"></a><a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa10398d515a43b933d62839de9b9bafcf24d5">00177</a>         <a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa10398d515a43b933d62839de9b9bafcf24d5">AxisZ</a>,
<a name="l00178"></a><a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa103986e65c4375e5bc22417b8e3bfde4d66b">00178</a>         <a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa103986e65c4375e5bc22417b8e3bfde4d66b">AxisR</a>,
<a name="l00179"></a><a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa1039e8de2f58c8b4cde85ab2ee600e5ef8c4">00179</a>         <a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa1039e8de2f58c8b4cde85ab2ee600e5ef8c4">AxisU</a>,
<a name="l00180"></a><a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa1039beac0518f19525e059f114466041ff1b">00180</a>         <a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa1039beac0518f19525e059f114466041ff1b">AxisV</a>,
<a name="l00181"></a><a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa10393901e70c52aad6e205189592fe295b45">00181</a>         <a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa10393901e70c52aad6e205189592fe295b45">AxisPOV</a>,
<a name="l00182"></a>00182 
<a name="l00183"></a><a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa1039668554c121c39f79eceb15f8b6631a9f">00183</a>         <a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa1039668554c121c39f79eceb15f8b6631a9f">Count</a> <span class="comment">// For internal use</span>
<a name="l00184"></a>00184     };
<a name="l00185"></a>00185 }
<a name="l00186"></a>00186 
<a name="l00187"></a>00187 
<a name="l00191"></a><a class="code" href="classsf_1_1Event.htm">00191</a> <span class="keyword">class </span><a class="code" href="classsf_1_1Event.htm" title="Event defines a system event and its parameters.">Event</a>
<a name="l00192"></a>00192 {
<a name="l00193"></a>00193 <span class="keyword">public</span> :
<a name="l00194"></a>00194 
<a name="l00198"></a><a class="code" href="structsf_1_1Event_1_1KeyEvent.htm">00198</a>     <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1KeyEvent.htm" title="Keyboard event parameters.">KeyEvent</a>
<a name="l00199"></a>00199     {
<a name="l00200"></a><a class="code" href="structsf_1_1Event_1_1KeyEvent.htm#2a835e0538e666c26af15722ac95934d">00200</a>         <a class="code" href="namespacesf_1_1Key.htm#d32ed01d3448273340bd25af5cdd9c81">Key::Code</a> <a class="code" href="structsf_1_1Event_1_1KeyEvent.htm#2a835e0538e666c26af15722ac95934d">Code</a>;
<a name="l00201"></a><a class="code" href="structsf_1_1Event_1_1KeyEvent.htm#6270b578cce29ed958492788571f2c4c">00201</a>         <span class="keywordtype">bool</span>      <a class="code" href="structsf_1_1Event_1_1KeyEvent.htm#6270b578cce29ed958492788571f2c4c">Alt</a>;
<a name="l00202"></a><a class="code" href="structsf_1_1Event_1_1KeyEvent.htm#9dd63eccbdb38ad68d32de484f0151c8">00202</a>         <span class="keywordtype">bool</span>      <a class="code" href="structsf_1_1Event_1_1KeyEvent.htm#9dd63eccbdb38ad68d32de484f0151c8">Control</a>;
<a name="l00203"></a><a class="code" href="structsf_1_1Event_1_1KeyEvent.htm#024b19f70f7a0c04f358b6fb5b818984">00203</a>         <span class="keywordtype">bool</span>      <a class="code" href="structsf_1_1Event_1_1KeyEvent.htm#024b19f70f7a0c04f358b6fb5b818984">Shift</a>;
<a name="l00204"></a>00204     };
<a name="l00205"></a>00205 
<a name="l00209"></a><a class="code" href="structsf_1_1Event_1_1TextEvent.htm">00209</a>     <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1TextEvent.htm" title="Text event parameters.">TextEvent</a>
<a name="l00210"></a>00210     {
<a name="l00211"></a><a class="code" href="structsf_1_1Event_1_1TextEvent.htm#56342a4d036036d233160b20be7e8855">00211</a>         Uint32 <a class="code" href="classsf_1_1Unicode.htm" title="Provides utility functions to convert from and to any unicode and ASCII encoding...">Unicode</a>;
<a name="l00212"></a>00212     };
<a name="l00213"></a>00213 
<a name="l00217"></a><a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.htm">00217</a>     <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.htm" title="Mouse move event parameters.">MouseMoveEvent</a>
<a name="l00218"></a>00218     {
<a name="l00219"></a><a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.htm#010fa592ac21e4566f9f23415d0b77dc">00219</a>         <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.htm#010fa592ac21e4566f9f23415d0b77dc">X</a>;
<a name="l00220"></a><a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.htm#cb4d3d5f74ce68cbd26a277d4918b77c">00220</a>         <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.htm#cb4d3d5f74ce68cbd26a277d4918b77c">Y</a>;
<a name="l00221"></a>00221     };
<a name="l00222"></a>00222 
<a name="l00226"></a><a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm">00226</a>     <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm" title="Mouse buttons events parameters.">MouseButtonEvent</a>
<a name="l00227"></a>00227     {
<a name="l00228"></a><a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm#2f7f7e1dfb8ffd744510ffa4540f3578">00228</a>         <a class="code" href="namespacesf_1_1Mouse.htm#4fb128be433f9aafe66bc0c605daaa90">Mouse::Button</a> <a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm#2f7f7e1dfb8ffd744510ffa4540f3578">Button</a>;
<a name="l00229"></a><a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm#558da3a034c64ff6a2ac52b01936f02a">00229</a>         <span class="keywordtype">int</span>           <a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm#558da3a034c64ff6a2ac52b01936f02a">X</a>;
<a name="l00230"></a><a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm#59a22c45a777b871c3ef3dd5c1b4d218">00230</a>         <span class="keywordtype">int</span>           <a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm#59a22c45a777b871c3ef3dd5c1b4d218">Y</a>;
<a name="l00231"></a>00231     };
<a name="l00232"></a>00232 
<a name="l00236"></a><a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.htm">00236</a>     <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.htm" title="Mouse wheel events parameters.">MouseWheelEvent</a>
<a name="l00237"></a>00237     {
<a name="l00238"></a><a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.htm#34a075257c261a33fa40f7f6196e496f">00238</a>         <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.htm#34a075257c261a33fa40f7f6196e496f">Delta</a>;
<a name="l00239"></a>00239     };
<a name="l00240"></a>00240 
<a name="l00244"></a><a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm">00244</a>     <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm" title="Joystick axis move event parameters.">JoyMoveEvent</a>
<a name="l00245"></a>00245     {
<a name="l00246"></a><a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm#94d1b6343ef0fddbb997ce5c98c35ede">00246</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm#94d1b6343ef0fddbb997ce5c98c35ede">JoystickId</a>;
<a name="l00247"></a><a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm#32135c0f72321d3cd5302caf0f0a3e11">00247</a>         <a class="code" href="namespacesf_1_1Joy.htm#e7ae4bc4af23f012e5667f18d4aa1039">Joy::Axis</a>    <a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm#32135c0f72321d3cd5302caf0f0a3e11">Axis</a>;
<a name="l00248"></a><a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm#8662f85e4cd6a18609bf04d5aaed8bd8">00248</a>         <span class="keywordtype">float</span>        <a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm#8662f85e4cd6a18609bf04d5aaed8bd8">Position</a>;
<a name="l00249"></a>00249     };
<a name="l00250"></a>00250 
<a name="l00254"></a><a class="code" href="structsf_1_1Event_1_1JoyButtonEvent.htm">00254</a>     <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1JoyButtonEvent.htm" title="Joystick buttons events parameters.">JoyButtonEvent</a>
<a name="l00255"></a>00255     {
<a name="l00256"></a><a class="code" href="structsf_1_1Event_1_1JoyButtonEvent.htm#1e0742191da2566433577cb1e0f070ef">00256</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1JoyButtonEvent.htm#1e0742191da2566433577cb1e0f070ef">JoystickId</a>;
<a name="l00257"></a><a class="code" href="structsf_1_1Event_1_1JoyButtonEvent.htm#03dee4c051e606562d74c29847029706">00257</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1JoyButtonEvent.htm#03dee4c051e606562d74c29847029706">Button</a>;
<a name="l00258"></a>00258     };
<a name="l00259"></a>00259 
<a name="l00263"></a><a class="code" href="structsf_1_1Event_1_1SizeEvent.htm">00263</a>     <span class="keyword">struct </span><a class="code" href="structsf_1_1Event_1_1SizeEvent.htm" title="Size events parameters.">SizeEvent</a>
<a name="l00264"></a>00264     {
<a name="l00265"></a><a class="code" href="structsf_1_1Event_1_1SizeEvent.htm#eb65b016cbcac57cb964623b1e453d1b">00265</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1SizeEvent.htm#eb65b016cbcac57cb964623b1e453d1b">Width</a>;
<a name="l00266"></a><a class="code" href="structsf_1_1Event_1_1SizeEvent.htm#03cd57484155d672ffc59acdb6c9779c">00266</a>         <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structsf_1_1Event_1_1SizeEvent.htm#03cd57484155d672ffc59acdb6c9779c">Height</a>;
<a name="l00267"></a>00267     };
<a name="l00268"></a>00268 
<a name="l00272"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a">00272</a>     <span class="keyword">enum</span> <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a" title="Enumeration of the different types of events.">EventType</a>
<a name="l00273"></a>00273     {
<a name="l00274"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a316e4212e083f1dce79efd8d9e9c0a95">00274</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a316e4212e083f1dce79efd8d9e9c0a95">Closed</a>,
<a name="l00275"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a67fd26d7e520bc6722db3ff47ef24941">00275</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a67fd26d7e520bc6722db3ff47ef24941">Resized</a>,
<a name="l00276"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4abd7877b5011a337268357c973e8347bd">00276</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4abd7877b5011a337268357c973e8347bd">LostFocus</a>,
<a name="l00277"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a8c5003ced508499933d540df8a6023ec">00277</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a8c5003ced508499933d540df8a6023ec">GainedFocus</a>,
<a name="l00278"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a7e09871dc984080ff528e4f7e073e874">00278</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a7e09871dc984080ff528e4f7e073e874">TextEntered</a>,
<a name="l00279"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4ac3c7abfaa98c73bfe6be0b57df09c71b">00279</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4ac3c7abfaa98c73bfe6be0b57df09c71b">KeyPressed</a>,
<a name="l00280"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4aa5bcc1e603d5a6f4c137af39558bd5d1">00280</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4aa5bcc1e603d5a6f4c137af39558bd5d1">KeyReleased</a>,
<a name="l00281"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a5cc9d3941af2a36049f4f9922c934a80">00281</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a5cc9d3941af2a36049f4f9922c934a80">MouseWheelMoved</a>,
<a name="l00282"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a55a3dcc8bf6c40e37f9ff2cdf606481f">00282</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a55a3dcc8bf6c40e37f9ff2cdf606481f">MouseButtonPressed</a>,
<a name="l00283"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a9be69ecc07e484467ebbb133182fe5c1">00283</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a9be69ecc07e484467ebbb133182fe5c1">MouseButtonReleased</a>,
<a name="l00284"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a4ff4fc3b3dc857e3617a63feb54be209">00284</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a4ff4fc3b3dc857e3617a63feb54be209">MouseMoved</a>,
<a name="l00285"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a50d98590a953e74c7ccf3dabadb22067">00285</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a50d98590a953e74c7ccf3dabadb22067">MouseEntered</a>,
<a name="l00286"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4aa90b8526b328e0246d04b026de17c6e7">00286</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4aa90b8526b328e0246d04b026de17c6e7">MouseLeft</a>,
<a name="l00287"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4ade775771e9d3cbb61195b605c51de12a">00287</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4ade775771e9d3cbb61195b605c51de12a">JoyButtonPressed</a>,
<a name="l00288"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4af46cb19972ae5314adbccc52fea942a2">00288</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4af46cb19972ae5314adbccc52fea942a2">JoyButtonReleased</a>,
<a name="l00289"></a><a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4ade4f95e7116fb238a36d1e565e42e78a">00289</a>         <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4ade4f95e7116fb238a36d1e565e42e78a">JoyMoved</a>
<a name="l00290"></a>00290     };
<a name="l00291"></a>00291 
<a name="l00293"></a>00293     <span class="comment">// Member data</span>
<a name="l00295"></a><a class="code" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65">00295</a> <span class="comment"></span>    <a class="code" href="classsf_1_1Event.htm#f41fa9ed45c02449030699f671331d4a" title="Enumeration of the different types of events.">EventType</a> <a class="code" href="classsf_1_1Event.htm#90d5da29dd2f49d13dc10e7a402c0b65" title="Type of the event.">Type</a>; 
<a name="l00296"></a>00296 
<a name="l00297"></a>00297     <span class="keyword">union</span>
<a name="l00298"></a>00298     {
<a name="l00299"></a><a class="code" href="classsf_1_1Event.htm#529227c18c1530068dafd241da7b0af9">00299</a>         <a class="code" href="structsf_1_1Event_1_1KeyEvent.htm" title="Keyboard event parameters.">KeyEvent</a>         <a class="code" href="classsf_1_1Event.htm#529227c18c1530068dafd241da7b0af9">Key</a>;
<a name="l00300"></a><a class="code" href="classsf_1_1Event.htm#b5e7e4154cd3734502f226303f68c58d">00300</a>         <a class="code" href="structsf_1_1Event_1_1TextEvent.htm" title="Text event parameters.">TextEvent</a>        <a class="code" href="classsf_1_1Event.htm#b5e7e4154cd3734502f226303f68c58d">Text</a>;
<a name="l00301"></a><a class="code" href="classsf_1_1Event.htm#0ac5a0cd79bea16e374023f18b8d39db">00301</a>         <a class="code" href="structsf_1_1Event_1_1MouseMoveEvent.htm" title="Mouse move event parameters.">MouseMoveEvent</a>   <a class="code" href="classsf_1_1Event.htm#0ac5a0cd79bea16e374023f18b8d39db">MouseMove</a>;
<a name="l00302"></a><a class="code" href="classsf_1_1Event.htm#bcd104440e0e43647d8f0ba49a593210">00302</a>         <a class="code" href="structsf_1_1Event_1_1MouseButtonEvent.htm" title="Mouse buttons events parameters.">MouseButtonEvent</a> <a class="code" href="classsf_1_1Event.htm#bcd104440e0e43647d8f0ba49a593210">MouseButton</a>;
<a name="l00303"></a><a class="code" href="classsf_1_1Event.htm#64d0f7a2cce7196de0a0e28b2d3fdd7c">00303</a>         <a class="code" href="structsf_1_1Event_1_1MouseWheelEvent.htm" title="Mouse wheel events parameters.">MouseWheelEvent</a>  <a class="code" href="classsf_1_1Event.htm#64d0f7a2cce7196de0a0e28b2d3fdd7c">MouseWheel</a>;
<a name="l00304"></a><a class="code" href="classsf_1_1Event.htm#7225b7733f73845dc8d07af7c8ecfb22">00304</a>         <a class="code" href="structsf_1_1Event_1_1JoyMoveEvent.htm" title="Joystick axis move event parameters.">JoyMoveEvent</a>     <a class="code" href="classsf_1_1Event.htm#7225b7733f73845dc8d07af7c8ecfb22">JoyMove</a>;
<a name="l00305"></a><a class="code" href="classsf_1_1Event.htm#d39651df3634e2bcdc4c567933055464">00305</a>         <a class="code" href="structsf_1_1Event_1_1JoyButtonEvent.htm" title="Joystick buttons events parameters.">JoyButtonEvent</a>   <a class="code" href="classsf_1_1Event.htm#d39651df3634e2bcdc4c567933055464">JoyButton</a>;
<a name="l00306"></a><a class="code" href="classsf_1_1Event.htm#bf98a968c19a31f9719ff40839c28f9e">00306</a>         <a class="code" href="structsf_1_1Event_1_1SizeEvent.htm" title="Size events parameters.">SizeEvent</a>        <a class="code" href="classsf_1_1Event.htm#bf98a968c19a31f9719ff40839c28f9e">Size</a>;
<a name="l00307"></a>00307     };
<a name="l00308"></a>00308 };
<a name="l00309"></a>00309 
<a name="l00310"></a>00310 } <span class="comment">// namespace sf</span>
<a name="l00311"></a>00311 
<a name="l00312"></a>00312 
<a name="l00313"></a>00313 <span class="preprocessor">#endif // SFML_EVENT_HPP</span>
</pre></div>
        <p id="footer">
            &nbsp;::&nbsp; Copyright &copy; 2007-2008 Laurent Gomila, all rights reserved &nbsp;::&nbsp;
            Documentation generated by <a href="http://www.doxygen.org/" title="doxygen website">doxygen 1.5.2</a> &nbsp;::&nbsp;
        </p>

    </body>
</html>