aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/events_8h-source.html
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
committerneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
commit0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch)
tree2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /docs/doxygen/nel/events_8h-source.html
downloadnevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz
nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip
Initial commit
Diffstat (limited to 'docs/doxygen/nel/events_8h-source.html')
-rw-r--r--docs/doxygen/nel/events_8h-source.html439
1 files changed, 439 insertions, 0 deletions
diff --git a/docs/doxygen/nel/events_8h-source.html b/docs/doxygen/nel/events_8h-source.html
new file mode 100644
index 00000000..ba3cb076
--- /dev/null
+++ b/docs/doxygen/nel/events_8h-source.html
@@ -0,0 +1,439 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+<HTML>
+<HEAD>
+ <TITLE>nevrax.org : docs</TITLE>
+ <LINK REL=stylesheet TYPE="text/css" HREF="http://www.nevrax.org/inc/css/nevrax.css">
+ <link href="doxygen.css" rel="stylesheet" type="text/css">
+</HEAD>
+<BODY MARGINHEIGHT="0" MARGINWIDTH="0">
+
+<!-- uplinks -->
+<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0>
+ <TR>
+ <TD WIDTH=16><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD>
+ <TD WIDTH=140 BGCOLOR=#dddddd><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="140" HEIGHT="16" BORDER=0 ALT=""></TD>
+ <TD WIDTH=16><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD>
+ <TD><IMG width=6 height=14 SRC="http://www.nevrax.org/inc/img/reddots.gif" ALT="#" VSPACE=2 HSPACE=2 BORDER=0 ></TD><TD VALIGN=middle>&nbsp;<A CLASS=uplinks HREF=http://www.nevrax.org><b>Home</B></FONT></A>&nbsp;&nbsp;&nbsp;</TD>
+ <TD><IMG width=6 height=14 SRC="http://www.nevrax.org/inc/img/reddots.gif" ALT="#" VSPACE=2 HSPACE=2 BORDER=0 ></TD><TD VALIGN=middle>&nbsp;<A CLASS=uplinks HREF=http://www.nevrax.com><b>nevrax.com</B></FONT></A>&nbsp;&nbsp;&nbsp;</TD>
+ </TR>
+</TABLE>
+
+<!-- banner Nevrax -->
+<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 WIDTH=100%>
+ <TR><TD BGCOLOR="#000000" BACKGROUND="http://www.nevrax.org/inc/img/black_banner.jpg"><A HREF="http://www.nevrax.org"><IMG SRC="http://www.nevrax.org/inc/img/nevrax.gif" WIDTH="170" HEIGHT="45" BORDER=0 ALT="Nevrax" ></A></TD></TR>
+</TABLE>
+
+<!-- main table -->
+<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 height=100%>
+ <TR>
+ <TD WIDTH=16><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="10" BORDER=0 ALT=""></TD>
+ <TD WIDTH=140 BGCOLOR=#dddddd VALIGN=TOP ALIGN=middle><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="140" HEIGHT="10" BORDER=0 ALT="">
+
+ <!------ Begin Box ------>
+ <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 BGCOLOR=black><TR><TD><TABLE border=0 cellspacing=2 cellpadding=0 width=120><tr><TD ALIGN=middle bgcolor=black>
+ <FONT COLOR=white FACE="sans-serif"><B>Nevrax.org</B></FONT></TD></TR><tr><td colspan=2 bgcolor=#FFFFFF>
+ <TABLE cellspacing=0 cellpadding=1 border=0>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/news/" TITLE="Rubrique news"><img width=13 height=15 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-news.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/news/" TITLE="News">News</a></td></tr>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/mail/" TITLE="Rubrique mail"><img width=15 height=11 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-mail.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/mail/" TITLE="Mailing list archive">Mailing-list</a></td></tr>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/docs/" TITLE="Rubrique docs"><img width=14 height=16 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-docs.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/docs/" TITLE="Documentation">Documentation</a></td></tr>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/cvs/" TITLE="Rubrique cvs"><img width=13 height=17 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-cvs.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/cvs/" TITLE="CVS Web">CVS</a></td></tr>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/bugs/" TITLE="Rubrique bugs"><img width=20 height=16 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-bugs.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/bugs/" TITLE="Bugtracking">Bugs</a></td></tr>
+ <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/GPL.php3" TITLE="Rubrique license"><img width=18 height=12 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-gpl.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/GPL.php3" TITLE="License">License</a></td></tr>
+ </TABLE>
+ </TD></TR></TABLE></TD></TR></TABLE>
+ <!------ End Box ------>
+
+ </TD>
+ <TD WIDTH=15><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD>
+ <TD ALIGN=left valign=top><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="140" HEIGHT="10" BORDER=0 ALT="">
+
+<!-- title -->
+<TABLE background="http://www.nevrax.org/inc/img/redline.gif" CELLSPACING=0 CELLPADDING=0 BORDER=0 width=100%><tr><td>
+<A HREF="http://www.nevrax.org/docs/"><img src="http://www.nevrax.org/inc/img/t_docs.gif" ALT="Docs" HEIGHT=20 BORDER=0></A>
+</td><td><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="1" HEIGHT="1" BORDER=0 ALT="">
+</td></tr></table>
+&nbsp;
+
+<!-- block -->
+<TABLE bgcolor="#dddddd" CELLSPACING=0 CELLPADDING=0 BORDER=0 width=100%><tr><td width=1% valign=middle><img width=6 height=14 hspace=2 vspace=2 src="http://www.nevrax.org/inc/img/reddots.gif"></TD>
+ <TD><B>Documentation</B></TD>
+ <TD ALIGN=RIGHT>&nbsp;</td>
+</tr></table>
+<!-- Generated by Doxygen 1.2.14 -->
+<center>
+<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="namespacemembers.html">Namespace Members</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; <a class="qindexRef" doxygen="_cgi:http://www.nevrax.org/cgi-bin/nel-search.cgi" href="http://www.nevrax.org/cgi-bin/nel-search.cgi">Search</a> &nbsp; </center>
+<hr><h1>events.h</h1><a href="events_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001
+00007 <font class="comment">/* Copyright, 2000 Nevrax Ltd.</font>
+00008 <font class="comment"> *</font>
+00009 <font class="comment"> * This file is part of NEVRAX NEL.</font>
+00010 <font class="comment"> * NEVRAX NEL is free software; you can redistribute it and/or modify</font>
+00011 <font class="comment"> * it under the terms of the GNU General Public License as published by</font>
+00012 <font class="comment"> * the Free Software Foundation; either version 2, or (at your option)</font>
+00013 <font class="comment"> * any later version.</font>
+00014 <font class="comment"></font>
+00015 <font class="comment"> * NEVRAX NEL is distributed in the hope that it will be useful, but</font>
+00016 <font class="comment"> * WITHOUT ANY WARRANTY; without even the implied warranty of</font>
+00017 <font class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</font>
+00018 <font class="comment"> * General Public License for more details.</font>
+00019 <font class="comment"></font>
+00020 <font class="comment"> * You should have received a copy of the GNU General Public License</font>
+00021 <font class="comment"> * along with NEVRAX NEL; see the file COPYING. If not, write to the</font>
+00022 <font class="comment"> * Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,</font>
+00023 <font class="comment"> * MA 02111-1307, USA.</font>
+00024 <font class="comment"> */</font>
+00025
+00026 <font class="preprocessor">#ifndef NL_EVENTS_H</font>
+00027 <font class="preprocessor"></font><font class="preprocessor">#define NL_EVENTS_H</font>
+00028 <font class="preprocessor"></font>
+00029 <font class="preprocessor">#include "<a class="code" href="types__nl_8h.html">nel/misc/types_nl.h</a>"</font>
+00030 <font class="preprocessor">#include "<a class="code" href="class__id_8h.html">nel/misc/class_id.h</a>"</font>
+00031 <font class="preprocessor">#include &lt;map&gt;</font>
+00032 <font class="preprocessor">#include &lt;list&gt;</font>
+00033
+00034 <font class="keyword">namespace </font>NLMISC {
+00035
+00036 <font class="comment">/*===================================================================*/</font>
+00037
+00038 <font class="keyword">class </font>IEventEmitter;
+00039
+<a name="l00044"></a><a class="code" href="classNLMISC_1_1CEvent.html">00044</a> <font class="keyword">class </font>CEvent : <font class="keyword">public</font> CClassId
+00045 {
+00046 <font class="keyword">public</font>:
+<a name="l00048"></a><a class="code" href="classNLMISC_1_1CEvent.html#m0">00048</a> IEventEmitter* <a class="code" href="classNLMISC_1_1CEvent.html#m0">Emitter</a>;
+00049 <font class="keyword">protected</font>:
+<a name="l00054"></a><a class="code" href="classNLMISC_1_1CEvent.html#b0">00054</a> <a class="code" href="classNLMISC_1_1CEvent.html#b0">CEvent</a> (IEventEmitter* emitter, <font class="keyword">const</font> <a class="code" href="classNLMISC_1_1CClassId.html#a0">CClassId</a>&amp; classId) : <a class="code" href="classNLMISC_1_1CClassId.html#a0">CClassId</a> (classId)
+00055 {
+00056 <a class="code" href="classNLMISC_1_1CEvent.html#m0">Emitter</a>=emitter;
+00057 }
+00058 };
+00059
+00060 <font class="comment">// Key events</font>
+00061 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a252">EventKeyDownId</a> (0x3c2643da, 0x43f802a1);
+00062 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a253">EventKeyUpId</a> (0x1e62e85, 0x68a35d46);
+00063 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a254">EventCharId</a> (0x552255fe, 0x75a2373f);
+00064
+00065 <font class="comment">// Window events</font>
+00066 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a255">EventActivateId</a> (0x7da66b0a, 0x1ef74519);
+00067 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a256">EventSetFocusId</a> (0x17650fac, 0x19f85dde);
+00068 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a257">EventDestroyWindowId</a> (0x69be73fe, 0x4b07603b);
+00069
+00070 <font class="comment">// Mouse events</font>
+00071 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a258">EventMouseMoveId</a> (0x3dd12fdb, 0x472f548b);
+00072 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a259">EventMouseDownId</a> (0x35b7878, 0x5d4a0f86);
+00073 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a260">EventMouseUpId</a> (0xcce1f7e, 0x7ed344d7);
+00074 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a261">EventMouseDblClkId</a> (0x55a94cb3, 0x3e641517);
+00075 <font class="keyword">const</font> CClassId <a class="code" href="namespaceNLMISC.html#a262">EventMouseWheelId</a> (0x73ac4321, 0x4c273150);
+00076
+00077
+00078 <font class="keyword">enum</font> <a class="code" href="namespaceNLMISC.html#a317">TKey</a>
+00079 {
+00080 <a class="code" href="namespaceNLMISC.html#a317a17">Key0</a> =<font class="charliteral">'0'</font>,
+00081 <a class="code" href="namespaceNLMISC.html#a317a18">Key1</a> =<font class="charliteral">'1'</font>,
+00082 <a class="code" href="namespaceNLMISC.html#a317a19">Key2</a> =<font class="charliteral">'2'</font>,
+00083 <a class="code" href="namespaceNLMISC.html#a317a20">Key3</a> =<font class="charliteral">'3'</font>,
+00084 <a class="code" href="namespaceNLMISC.html#a317a21">Key4</a> =<font class="charliteral">'4'</font>,
+00085 <a class="code" href="namespaceNLMISC.html#a317a22">Key5</a> =<font class="charliteral">'5'</font>,
+00086 <a class="code" href="namespaceNLMISC.html#a317a23">Key6</a> =<font class="charliteral">'6'</font>,
+00087 <a class="code" href="namespaceNLMISC.html#a317a24">Key7</a> =<font class="charliteral">'7'</font>,
+00088 <a class="code" href="namespaceNLMISC.html#a317a25">Key8</a> =<font class="charliteral">'8'</font>,
+00089 <a class="code" href="namespaceNLMISC.html#a317a26">Key9</a> =<font class="charliteral">'9'</font>,
+00090 <a class="code" href="namespaceNLMISC.html#a317a27">KeyA</a> =<font class="charliteral">'A'</font>,
+00091 <a class="code" href="namespaceNLMISC.html#a317a28">KeyB</a> =<font class="charliteral">'B'</font>,
+00092 <a class="code" href="namespaceNLMISC.html#a317a29">KeyC</a> =<font class="charliteral">'C'</font>,
+00093 <a class="code" href="namespaceNLMISC.html#a317a30">KeyD</a> =<font class="charliteral">'D'</font>,
+00094 <a class="code" href="namespaceNLMISC.html#a317a31">KeyE</a> =<font class="charliteral">'E'</font>,
+00095 <a class="code" href="namespaceNLMISC.html#a317a32">KeyF</a> =<font class="charliteral">'F'</font>,
+00096 <a class="code" href="namespaceNLMISC.html#a317a33">KeyG</a> =<font class="charliteral">'G'</font>,
+00097 <a class="code" href="namespaceNLMISC.html#a317a34">KeyH</a> =<font class="charliteral">'H'</font>,
+00098 <a class="code" href="namespaceNLMISC.html#a317a35">KeyI</a> =<font class="charliteral">'I'</font>,
+00099 <a class="code" href="namespaceNLMISC.html#a317a36">KeyJ</a> =<font class="charliteral">'J'</font>,
+00100 <a class="code" href="namespaceNLMISC.html#a317a37">KeyK</a> =<font class="charliteral">'K'</font>,
+00101 <a class="code" href="namespaceNLMISC.html#a317a38">KeyL</a> =<font class="charliteral">'L'</font>,
+00102 <a class="code" href="namespaceNLMISC.html#a317a39">KeyM</a> =<font class="charliteral">'M'</font>,
+00103 <a class="code" href="namespaceNLMISC.html#a317a40">KeyN</a> =<font class="charliteral">'N'</font>,
+00104 <a class="code" href="namespaceNLMISC.html#a317a41">KeyO</a> =<font class="charliteral">'O'</font>,
+00105 <a class="code" href="namespaceNLMISC.html#a317a42">KeyP</a> =<font class="charliteral">'P'</font>,
+00106 <a class="code" href="namespaceNLMISC.html#a317a43">KeyQ</a> =<font class="charliteral">'Q'</font>,
+00107 <a class="code" href="namespaceNLMISC.html#a317a44">KeyR</a> =<font class="charliteral">'R'</font>,
+00108 <a class="code" href="namespaceNLMISC.html#a317a45">KeyS</a> =<font class="charliteral">'S'</font>,
+00109 <a class="code" href="namespaceNLMISC.html#a317a46">KeyT</a> =<font class="charliteral">'T'</font>,
+00110 <a class="code" href="namespaceNLMISC.html#a317a47">KeyU</a> =<font class="charliteral">'U'</font>,
+00111 <a class="code" href="namespaceNLMISC.html#a317a48">KeyV</a> =<font class="charliteral">'V'</font>,
+00112 <a class="code" href="namespaceNLMISC.html#a317a49">KeyW</a> =<font class="charliteral">'W'</font>,
+00113 <a class="code" href="namespaceNLMISC.html#a317a50">KeyX</a> =<font class="charliteral">'X'</font>,
+00114 <a class="code" href="namespaceNLMISC.html#a317a51">KeyY</a> =<font class="charliteral">'Y'</font>,
+00115 <a class="code" href="namespaceNLMISC.html#a317a52">KeyZ</a> =<font class="charliteral">'Z'</font>,
+00116 <a class="code" href="namespaceNLMISC.html#a317a53">KeyLBUTTON</a> =0x01,
+00117 <a class="code" href="namespaceNLMISC.html#a317a54">KeyRBUTTON</a> =0x02,
+00118 <a class="code" href="namespaceNLMISC.html#a317a55">KeyCANCEL</a> =0x03,
+00119 <a class="code" href="namespaceNLMISC.html#a317a56">KeyMBUTTON</a> =0x04,
+00120 <a class="code" href="namespaceNLMISC.html#a317a57">KeyBACK</a> =0x08,
+00121 <a class="code" href="namespaceNLMISC.html#a317a58">KeyTAB</a> =0x09,
+00122 <a class="code" href="namespaceNLMISC.html#a317a59">KeyCLEAR</a> =0x0C,
+00123 <a class="code" href="namespaceNLMISC.html#a317a60">KeyRETURN</a> =0x0D,
+00124 <a class="code" href="namespaceNLMISC.html#a317a61">KeySHIFT</a> =0x10,
+00125 <a class="code" href="namespaceNLMISC.html#a317a62">KeyCONTROL</a> =0x11,
+00126 <a class="code" href="namespaceNLMISC.html#a317a63">KeyMENU</a> =0x12,
+00127 <a class="code" href="namespaceNLMISC.html#a317a64">KeyPAUSE</a> =0x13,
+00128 <a class="code" href="namespaceNLMISC.html#a317a65">KeyCAPITAL</a> =0x14,
+00129 <a class="code" href="namespaceNLMISC.html#a317a66">KeyKANA</a> =0x15,
+00130 <a class="code" href="namespaceNLMISC.html#a317a67">KeyHANGEUL</a> =0x15,
+00131 <a class="code" href="namespaceNLMISC.html#a317a68">KeyHANGUL</a> =0x15,
+00132 <a class="code" href="namespaceNLMISC.html#a317a69">KeyJUNJA</a> =0x17,
+00133 <a class="code" href="namespaceNLMISC.html#a317a70">KeyFINAL</a> =0x18,
+00134 <a class="code" href="namespaceNLMISC.html#a317a71">KeyHANJA</a> =0x19,
+00135 <a class="code" href="namespaceNLMISC.html#a317a72">KeyKANJI</a> =0x19,
+00136 <a class="code" href="namespaceNLMISC.html#a317a73">KeyESCAPE</a> =0x1B,
+00137 <a class="code" href="namespaceNLMISC.html#a317a74">KeyCONVERT</a> =0x1C,
+00138 <a class="code" href="namespaceNLMISC.html#a317a75">KeyNONCONVERT</a> =0x1D,
+00139 <a class="code" href="namespaceNLMISC.html#a317a76">KeyACCEPT</a> =0x1E,
+00140 <a class="code" href="namespaceNLMISC.html#a317a77">KeyMODECHANGE</a> =0x1F,
+00141 <a class="code" href="namespaceNLMISC.html#a317a78">KeySPACE</a> =0x20,
+00142 <a class="code" href="namespaceNLMISC.html#a317a79">KeyPRIOR</a> =0x21,
+00143 <a class="code" href="namespaceNLMISC.html#a317a80">KeyNEXT</a> =0x22,
+00144 <a class="code" href="namespaceNLMISC.html#a317a81">KeyEND</a> =0x23,
+00145 <a class="code" href="namespaceNLMISC.html#a317a82">KeyHOME</a> =0x24,
+00146 <a class="code" href="namespaceNLMISC.html#a317a83">KeyLEFT</a> =0x25,
+00147 <a class="code" href="namespaceNLMISC.html#a317a84">KeyUP</a> =0x26,
+00148 <a class="code" href="namespaceNLMISC.html#a317a85">KeyRIGHT</a> =0x27,
+00149 <a class="code" href="namespaceNLMISC.html#a317a86">KeyDOWN</a> =0x28,
+00150 <a class="code" href="namespaceNLMISC.html#a317a87">KeySELECT</a> =0x29,
+00151 <a class="code" href="namespaceNLMISC.html#a317a88">KeyPRINT</a> =0x2A,
+00152 <a class="code" href="namespaceNLMISC.html#a317a89">KeyEXECUTE</a> =0x2B,
+00153 <a class="code" href="namespaceNLMISC.html#a317a90">KeySNAPSHOT</a> =0x2C,
+00154 <a class="code" href="namespaceNLMISC.html#a317a91">KeyINSERT</a> =0x2D,
+00155 <a class="code" href="namespaceNLMISC.html#a317a92">KeyDELETE</a> =0x2E,
+00156 <a class="code" href="namespaceNLMISC.html#a317a93">KeyHELP</a> =0x2F,
+00157 <a class="code" href="namespaceNLMISC.html#a317a94">KeyLWIN</a> =0x5B,
+00158 <a class="code" href="namespaceNLMISC.html#a317a95">KeyRWIN</a> =0x5C,
+00159 <a class="code" href="namespaceNLMISC.html#a317a96">KeyAPPS</a> =0x5D,
+00160 <a class="code" href="namespaceNLMISC.html#a317a97">KeyNUMPAD0</a> =0x60,
+00161 <a class="code" href="namespaceNLMISC.html#a317a98">KeyNUMPAD1</a> =0x61,
+00162 <a class="code" href="namespaceNLMISC.html#a317a99">KeyNUMPAD2</a> =0x62,
+00163 <a class="code" href="namespaceNLMISC.html#a317a100">KeyNUMPAD3</a> =0x63,
+00164 <a class="code" href="namespaceNLMISC.html#a317a101">KeyNUMPAD4</a> =0x64,
+00165 <a class="code" href="namespaceNLMISC.html#a317a102">KeyNUMPAD5</a> =0x65,
+00166 <a class="code" href="namespaceNLMISC.html#a317a103">KeyNUMPAD6</a> =0x66,
+00167 <a class="code" href="namespaceNLMISC.html#a317a104">KeyNUMPAD7</a> =0x67,
+00168 <a class="code" href="namespaceNLMISC.html#a317a105">KeyNUMPAD8</a> =0x68,
+00169 <a class="code" href="namespaceNLMISC.html#a317a106">KeyNUMPAD9</a> =0x69,
+00170 <a class="code" href="namespaceNLMISC.html#a317a107">KeyMULTIPLY</a> =0x6A,
+00171 <a class="code" href="namespaceNLMISC.html#a317a108">KeyADD</a> =0x6B,
+00172 <a class="code" href="namespaceNLMISC.html#a317a109">KeySEPARATOR</a> =0x6C,
+00173 <a class="code" href="namespaceNLMISC.html#a317a110">KeySUBTRACT</a> =0x6D,
+00174 <a class="code" href="namespaceNLMISC.html#a317a111">KeyDECIMAL</a> =0x6E,
+00175 <a class="code" href="namespaceNLMISC.html#a317a112">KeyDIVIDE</a> =0x6F,
+00176 <a class="code" href="namespaceNLMISC.html#a317a113">KeyF1</a> =0x70,
+00177 <a class="code" href="namespaceNLMISC.html#a317a114">KeyF2</a> =0x71,
+00178 <a class="code" href="namespaceNLMISC.html#a317a115">KeyF3</a> =0x72,
+00179 <a class="code" href="namespaceNLMISC.html#a317a116">KeyF4</a> =0x73,
+00180 <a class="code" href="namespaceNLMISC.html#a317a117">KeyF5</a> =0x74,
+00181 <a class="code" href="namespaceNLMISC.html#a317a118">KeyF6</a> =0x75,
+00182 <a class="code" href="namespaceNLMISC.html#a317a119">KeyF7</a> =0x76,
+00183 <a class="code" href="namespaceNLMISC.html#a317a120">KeyF8</a> =0x77,
+00184 <a class="code" href="namespaceNLMISC.html#a317a121">KeyF9</a> =0x78,
+00185 <a class="code" href="namespaceNLMISC.html#a317a122">KeyF10</a> =0x79,
+00186 <a class="code" href="namespaceNLMISC.html#a317a123">KeyF11</a> =0x7A,
+00187 <a class="code" href="namespaceNLMISC.html#a317a124">KeyF12</a> =0x7B,
+00188 <a class="code" href="namespaceNLMISC.html#a317a125">KeyF13</a> =0x7C,
+00189 <a class="code" href="namespaceNLMISC.html#a317a126">KeyF14</a> =0x7D,
+00190 <a class="code" href="namespaceNLMISC.html#a317a127">KeyF15</a> =0x7E,
+00191 <a class="code" href="namespaceNLMISC.html#a317a128">KeyF16</a> =0x7F,
+00192 <a class="code" href="namespaceNLMISC.html#a317a129">KeyF17</a> =0x80,
+00193 <a class="code" href="namespaceNLMISC.html#a317a130">KeyF18</a> =0x81,
+00194 <a class="code" href="namespaceNLMISC.html#a317a131">KeyF19</a> =0x82,
+00195 <a class="code" href="namespaceNLMISC.html#a317a132">KeyF20</a> =0x83,
+00196 <a class="code" href="namespaceNLMISC.html#a317a133">KeyF21</a> =0x84,
+00197 <a class="code" href="namespaceNLMISC.html#a317a134">KeyF22</a> =0x85,
+00198 <a class="code" href="namespaceNLMISC.html#a317a135">KeyF23</a> =0x86,
+00199 <a class="code" href="namespaceNLMISC.html#a317a136">KeyF24</a> =0x87,
+00200 <a class="code" href="namespaceNLMISC.html#a317a137">KeyNUMLOCK</a> =0x90,
+00201 <a class="code" href="namespaceNLMISC.html#a317a138">KeySCROLL</a> =0x91,
+00202 <a class="code" href="namespaceNLMISC.html#a317a139">KeyLSHIFT</a> =0xA0,
+00203 <a class="code" href="namespaceNLMISC.html#a317a140">KeyRSHIFT</a> =0xA1,
+00204 <a class="code" href="namespaceNLMISC.html#a317a141">KeyLCONTROL</a> =0xA2,
+00205 <a class="code" href="namespaceNLMISC.html#a317a142">KeyRCONTROL</a> =0xA3,
+00206 <a class="code" href="namespaceNLMISC.html#a317a143">KeyLMENU</a> =0xA4,
+00207 <a class="code" href="namespaceNLMISC.html#a317a144">KeyRMENU</a> =0xA5,
+00208 <a class="code" href="namespaceNLMISC.html#a317a145">KeyPROCESSKEY</a> =0xE5,
+00209 <a class="code" href="namespaceNLMISC.html#a317a146">KeyATTN</a> =0xF6,
+00210 <a class="code" href="namespaceNLMISC.html#a317a147">KeyCRSEL</a> =0xF7,
+00211 <a class="code" href="namespaceNLMISC.html#a317a148">KeyEXSEL</a> =0xF8,
+00212 <a class="code" href="namespaceNLMISC.html#a317a149">KeyEREOF</a> =0xF9,
+00213 <a class="code" href="namespaceNLMISC.html#a317a150">KeyPLAY</a> =0xFA,
+00214 <a class="code" href="namespaceNLMISC.html#a317a151">KeyZOOM</a> =0xFB,
+00215 <a class="code" href="namespaceNLMISC.html#a317a152">KeyNONAME</a> =0xFC,
+00216 <a class="code" href="namespaceNLMISC.html#a317a153">KeyPA1</a> =0xFD,
+00217 <a class="code" href="namespaceNLMISC.html#a317a154">KeyOEM_CLEAR</a> =0xFE,
+00218 <a class="code" href="namespaceNLMISC.html#a317a155">KeyCount</a> =0xFF
+00219 };
+00220
+00221 <font class="keyword">enum</font> <a class="code" href="namespaceNLMISC.html#a318">TMouseButton</a>
+00222 {
+00223 <a class="code" href="namespaceNLMISC.html#a318a156">noButton</a> =0x0,
+00224 <a class="code" href="namespaceNLMISC.html#a318a157">leftButton</a> =0x1,
+00225 <a class="code" href="namespaceNLMISC.html#a318a158">middleButton</a> =0x2,
+00226 <a class="code" href="namespaceNLMISC.html#a318a159">rightButton</a> =0x4,
+00227 <a class="code" href="namespaceNLMISC.html#a318a160">ctrlButton</a> =0x8,
+00228 <a class="code" href="namespaceNLMISC.html#a318a161">shiftButton</a> =0x10,
+00229 <a class="code" href="namespaceNLMISC.html#a318a162">altButton</a> =0x20
+00230 };
+00231
+00232 <font class="keyword">enum</font> <a class="code" href="namespaceNLMISC.html#a319">TKeyButton</a>
+00233 {
+00234 <a class="code" href="namespaceNLMISC.html#a319a163">noKeyButton</a> =0x0,
+00235 <a class="code" href="namespaceNLMISC.html#a319a164">ctrlKeyButton</a> =0x8,
+00236 <a class="code" href="namespaceNLMISC.html#a319a165">shiftKeyButton</a> =0x10,
+00237 <a class="code" href="namespaceNLMISC.html#a319a166">altKeyButton</a> =0x20
+00238 };
+00239
+<a name="l00243"></a><a class="code" href="classNLMISC_1_1CEventKey.html">00243</a> <font class="keyword">class </font>CEventKey : <font class="keyword">public</font> CEvent
+00244 {
+00245 <font class="keyword">public</font>:
+<a name="l00246"></a><a class="code" href="classNLMISC_1_1CEventKey.html#a0">00246</a> <a class="code" href="classNLMISC_1_1CEventKey.html#a0">CEventKey</a> (<a class="code" href="namespaceNLMISC.html#a319">TKeyButton</a> button, IEventEmitter* emitter, <font class="keyword">const</font> <a class="code" href="classNLMISC_1_1CClassId.html#a0">CClassId</a>&amp; classId) : <a class="code" href="classNLMISC_1_1CEvent.html#b0">CEvent</a> (emitter, classId)
+00247 {
+00248 <a class="code" href="classNLMISC_1_1CEventKey.html#m0">Button</a>=button;
+00249 }
+<a name="l00250"></a><a class="code" href="classNLMISC_1_1CEventKey.html#m0">00250</a> <a class="code" href="namespaceNLMISC.html#a319">TKeyButton</a> <a class="code" href="classNLMISC_1_1CEventKey.html#m0">Button</a>;
+00251 };
+00252
+<a name="l00257"></a><a class="code" href="classNLMISC_1_1CEventKeyDown.html">00257</a> <font class="keyword">class </font>CEventKeyDown : <font class="keyword">public</font> CEventKey
+00258 {
+00259 <font class="keyword">public</font>:
+<a name="l00260"></a><a class="code" href="classNLMISC_1_1CEventKeyDown.html#a0">00260</a> <a class="code" href="classNLMISC_1_1CEventKeyDown.html#a0">CEventKeyDown</a> (<a class="code" href="namespaceNLMISC.html#a317">TKey</a> key, <a class="code" href="namespaceNLMISC.html#a319">TKeyButton</a> button, <font class="keywordtype">bool</font> bFirstTime, IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEventKey.html#a0">CEventKey</a> (button, emitter, <a class="code" href="namespaceNLMISC.html#a252">EventKeyDownId</a>)
+00261 {
+00262 <a class="code" href="classNLMISC_1_1CEventKeyDown.html#m0">Key</a>=key;
+00263 <a class="code" href="classNLMISC_1_1CEventKeyDown.html#m1">FirstTime</a>=bFirstTime;
+00264 }
+<a name="l00265"></a><a class="code" href="classNLMISC_1_1CEventKeyDown.html#m0">00265</a> <a class="code" href="namespaceNLMISC.html#a317">TKey</a> <a class="code" href="classNLMISC_1_1CEventKeyDown.html#m0">Key</a>;
+<a name="l00266"></a><a class="code" href="classNLMISC_1_1CEventKeyDown.html#m1">00266</a> <font class="keywordtype">bool</font> <a class="code" href="classNLMISC_1_1CEventKeyDown.html#m1">FirstTime</a>;
+00267 };
+00268
+<a name="l00272"></a><a class="code" href="classNLMISC_1_1CEventKeyUp.html">00272</a> <font class="keyword">class </font>CEventKeyUp : <font class="keyword">public</font> CEventKey
+00273 {
+00274 <font class="keyword">public</font>:
+<a name="l00275"></a><a class="code" href="classNLMISC_1_1CEventKeyUp.html#a0">00275</a> <a class="code" href="classNLMISC_1_1CEventKeyUp.html#a0">CEventKeyUp</a> (<a class="code" href="namespaceNLMISC.html#a317">TKey</a> key, <a class="code" href="namespaceNLMISC.html#a319">TKeyButton</a> button, IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEventKey.html#a0">CEventKey</a> (button, emitter, <a class="code" href="namespaceNLMISC.html#a253">EventKeyUpId</a>)
+00276 {
+00277 <a class="code" href="classNLMISC_1_1CEventKeyUp.html#m0">Key</a>=key;
+00278 }
+<a name="l00279"></a><a class="code" href="classNLMISC_1_1CEventKeyUp.html#m0">00279</a> <a class="code" href="namespaceNLMISC.html#a317">TKey</a> <a class="code" href="classNLMISC_1_1CEventKeyUp.html#m0">Key</a>;
+00280 };
+00281
+<a name="l00285"></a><a class="code" href="classNLMISC_1_1CEventChar.html">00285</a> <font class="keyword">class </font>CEventChar : <font class="keyword">public</font> CEventKey
+00286 {
+00287 <font class="keyword">public</font>:
+<a name="l00288"></a><a class="code" href="classNLMISC_1_1CEventChar.html#a0">00288</a> <a class="code" href="classNLMISC_1_1CEventChar.html#a0">CEventChar</a> (<a class="code" href="types__nl_8h.html#a15">ucchar</a> c, <a class="code" href="namespaceNLMISC.html#a319">TKeyButton</a> button, IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEventKey.html#a0">CEventKey</a> (button, emitter, <a class="code" href="namespaceNLMISC.html#a254">EventCharId</a>)
+00289 {
+00290 <a class="code" href="classNLMISC_1_1CEventChar.html#m0">Char</a>=c;
+00291 }
+<a name="l00292"></a><a class="code" href="classNLMISC_1_1CEventChar.html#m0">00292</a> <a class="code" href="types__nl_8h.html#a15">ucchar</a> <a class="code" href="classNLMISC_1_1CEventChar.html#m0">Char</a>;
+00293 };
+00294
+00295
+<a name="l00300"></a><a class="code" href="classNLMISC_1_1CEventMouse.html">00300</a> <font class="keyword">class </font>CEventMouse : <font class="keyword">public</font> CEvent
+00301 {
+00302 <font class="keyword">public</font>:
+<a name="l00303"></a><a class="code" href="classNLMISC_1_1CEventMouse.html#m1">00303</a> <font class="keywordtype">float</font> <a class="code" href="classNLMISC_1_1CEventMouse.html#m0">X</a>,<a class="code" href="classNLMISC_1_1CEventMouse.html#m1">Y</a>;
+<a name="l00304"></a><a class="code" href="classNLMISC_1_1CEventMouse.html#m2">00304</a> <a class="code" href="namespaceNLMISC.html#a318">TMouseButton</a> <a class="code" href="classNLMISC_1_1CEventMouse.html#m2">Button</a>;
+00305
+<a name="l00306"></a><a class="code" href="classNLMISC_1_1CEventMouse.html#a0">00306</a> <a class="code" href="classNLMISC_1_1CEventMouse.html#a0">CEventMouse</a> (<font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, <a class="code" href="namespaceNLMISC.html#a318">TMouseButton</a> button, IEventEmitter* emitter, <font class="keyword">const</font> <a class="code" href="classNLMISC_1_1CClassId.html#a0">CClassId</a>&amp; classId) : <a class="code" href="classNLMISC_1_1CEvent.html#b0">CEvent</a> (emitter, classId)
+00307 {
+00308 <a class="code" href="classNLMISC_1_1CEventMouse.html#m0">X</a> = <a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>;
+00309 <a class="code" href="classNLMISC_1_1CEventMouse.html#m1">Y</a> = <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>;
+00310 <a class="code" href="classNLMISC_1_1CEventMouse.html#m2">Button</a> = button;
+00311 }
+00312 };
+00313
+00314
+<a name="l00320"></a><a class="code" href="classNLMISC_1_1CEventMouseDown.html">00320</a> <font class="keyword">class </font>CEventMouseDown : <font class="keyword">public</font> CEventMouse
+00321 {
+00322 <font class="keyword">public</font>:
+<a name="l00323"></a><a class="code" href="classNLMISC_1_1CEventMouseDown.html#a0">00323</a> <a class="code" href="classNLMISC_1_1CEventMouseDown.html#a0">CEventMouseDown</a> (<font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, <a class="code" href="namespaceNLMISC.html#a318">TMouseButton</a> button, IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEventMouse.html#a0">CEventMouse</a> (<a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, button, emitter, <a class="code" href="namespaceNLMISC.html#a259">EventMouseDownId</a>)
+00324 {}
+00325 };
+00326
+00327
+<a name="l00333"></a><a class="code" href="classNLMISC_1_1CEventMouseUp.html">00333</a> <font class="keyword">class </font>CEventMouseUp : <font class="keyword">public</font> CEventMouse
+00334 {
+00335 <font class="keyword">public</font>:
+<a name="l00336"></a><a class="code" href="classNLMISC_1_1CEventMouseUp.html#a0">00336</a> <a class="code" href="classNLMISC_1_1CEventMouseUp.html#a0">CEventMouseUp</a> (<font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, <a class="code" href="namespaceNLMISC.html#a318">TMouseButton</a> button, IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEventMouse.html#a0">CEventMouse</a> (<a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, button, emitter, <a class="code" href="namespaceNLMISC.html#a260">EventMouseUpId</a>)
+00337 {}
+00338 };
+00339
+00340
+<a name="l00346"></a><a class="code" href="classNLMISC_1_1CEventMouseMove.html">00346</a> <font class="keyword">class </font>CEventMouseMove : <font class="keyword">public</font> CEventMouse
+00347 {
+00348 <font class="keyword">public</font>:
+<a name="l00349"></a><a class="code" href="classNLMISC_1_1CEventMouseMove.html#a0">00349</a> <a class="code" href="classNLMISC_1_1CEventMouseMove.html#a0">CEventMouseMove</a> (<font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, <a class="code" href="namespaceNLMISC.html#a318">TMouseButton</a> button, IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEventMouse.html#a0">CEventMouse</a> (<a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, button, emitter, <a class="code" href="namespaceNLMISC.html#a258">EventMouseMoveId</a>)
+00350 {}
+00351 };
+00352
+00353
+<a name="l00359"></a><a class="code" href="classNLMISC_1_1CEventMouseDblClk.html">00359</a> <font class="keyword">class </font>CEventMouseDblClk : <font class="keyword">public</font> CEventMouse
+00360 {
+00361 <font class="keyword">public</font>:
+<a name="l00362"></a><a class="code" href="classNLMISC_1_1CEventMouseDblClk.html#a0">00362</a> <a class="code" href="classNLMISC_1_1CEventMouseDblClk.html#a0">CEventMouseDblClk</a> (<font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, <a class="code" href="namespaceNLMISC.html#a318">TMouseButton</a> button, IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEventMouse.html#a0">CEventMouse</a> (<a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, button, emitter, <a class="code" href="namespaceNLMISC.html#a261">EventMouseDblClkId</a>)
+00363 {}
+00364 };
+00365
+00366
+<a name="l00374"></a><a class="code" href="classNLMISC_1_1CEventMouseWheel.html">00374</a> <font class="keyword">class </font>CEventMouseWheel : <font class="keyword">public</font> CEventMouse
+00375 {
+00376 <font class="keyword">public</font>:
+<a name="l00377"></a><a class="code" href="classNLMISC_1_1CEventMouseWheel.html#m0">00377</a> <font class="keywordtype">bool</font> <a class="code" href="classNLMISC_1_1CEventMouseWheel.html#m0">Direction</a>;
+<a name="l00378"></a><a class="code" href="classNLMISC_1_1CEventMouseWheel.html#a0">00378</a> <a class="code" href="classNLMISC_1_1CEventMouseWheel.html#a0">CEventMouseWheel</a> (<font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <font class="keywordtype">float</font> <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, <a class="code" href="namespaceNLMISC.html#a318">TMouseButton</a> button, <font class="keywordtype">bool</font> direction, IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEventMouse.html#a0">CEventMouse</a> (<a class="code" href="driver__opengl__extension__def_8h.html#a364">x</a>, <a class="code" href="driver__opengl__extension__def_8h.html#a365">y</a>, button, emitter, <a class="code" href="namespaceNLMISC.html#a262">EventMouseWheelId</a>)
+00379 {
+00380 <a class="code" href="classNLMISC_1_1CEventMouseWheel.html#m0">Direction</a>=direction;
+00381 }
+00382 };
+00383
+00384
+<a name="l00388"></a><a class="code" href="classNLMISC_1_1CEventActivate.html">00388</a> <font class="keyword">class </font>CEventActivate : <font class="keyword">public</font> CEvent
+00389 {
+00390 <font class="keyword">public</font>:
+<a name="l00394"></a><a class="code" href="classNLMISC_1_1CEventActivate.html#m0">00394</a> <font class="keywordtype">bool</font> <a class="code" href="classNLMISC_1_1CEventActivate.html#m0">Activate</a>;
+00395
+<a name="l00400"></a><a class="code" href="classNLMISC_1_1CEventActivate.html#a0">00400</a> <a class="code" href="classNLMISC_1_1CEventActivate.html#a0">CEventActivate</a> (<font class="keywordtype">bool</font> activate, IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEvent.html#b0">CEvent</a> (emitter, <a class="code" href="namespaceNLMISC.html#a255">EventActivateId</a>)
+00401 {
+00402 <a class="code" href="classNLMISC_1_1CEventActivate.html#m0">Activate</a> = activate;
+00403 }
+00404 };
+00405
+00406
+<a name="l00410"></a><a class="code" href="classNLMISC_1_1CEventSetFocus.html">00410</a> <font class="keyword">class </font>CEventSetFocus : <font class="keyword">public</font> CEvent
+00411 {
+00412 <font class="keyword">public</font>:
+<a name="l00416"></a><a class="code" href="classNLMISC_1_1CEventSetFocus.html#m0">00416</a> <font class="keywordtype">bool</font> <a class="code" href="classNLMISC_1_1CEventSetFocus.html#m0">Get</a>;
+00417
+<a name="l00422"></a><a class="code" href="classNLMISC_1_1CEventSetFocus.html#a0">00422</a> <a class="code" href="classNLMISC_1_1CEventSetFocus.html#a0">CEventSetFocus</a> (<font class="keywordtype">bool</font> get, IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEvent.html#b0">CEvent</a> (emitter, <a class="code" href="namespaceNLMISC.html#a256">EventSetFocusId</a>)
+00423 {
+00424 <a class="code" href="classNLMISC_1_1CEventSetFocus.html#m0">Get</a> = get;
+00425 }
+00426 };
+00427
+00428
+<a name="l00432"></a><a class="code" href="classNLMISC_1_1CEventDestroyWindow.html">00432</a> <font class="keyword">class </font>CEventDestroyWindow : <font class="keyword">public</font> CEvent
+00433 {
+00434 <font class="keyword">public</font>:
+<a name="l00435"></a><a class="code" href="classNLMISC_1_1CEventDestroyWindow.html#a0">00435</a> <a class="code" href="classNLMISC_1_1CEventDestroyWindow.html#a0">CEventDestroyWindow</a> (IEventEmitter* emitter) : <a class="code" href="classNLMISC_1_1CEvent.html#b0">CEvent</a> (emitter, <a class="code" href="namespaceNLMISC.html#a257">EventDestroyWindowId</a>)
+00436 {
+00437 }
+00438 };
+00439
+00440
+00441 } <font class="comment">// NLMISC</font>
+00442
+00443
+00444 <font class="preprocessor">#endif // NL_EVENTS_H</font>
+00445 <font class="preprocessor"></font>
+00446 <font class="comment">/* End of events.h */</font>
+</pre></div>
+
+<!-- footer -->
+<BR><FONT Size=+5>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </FONT>
+</TD>
+<TD WIDTH=15><IMG SRC=http://www.nevrax.org/inc/img/pixel.gif WIDTH=15 HEIGHT=15 BORDER=0 ALT=""></TD>
+</TR>
+</TABLE>
+</BODY>
+</HTML>