Sophie

Sophie

distrib > Mandriva > 10.0 > i586 > media > contrib > by-pkgid > 06719cf03808e17ae6f0852ca1052dc2 > files > 1469

libogre1-devel-0.13.0-1mdk.i586.rpm

<html>
<head>
<title>Ogre::ActionEvent class Reference - OGRE Documentation</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<link type="text/css" rel="stylesheet" href="style.css">
</head>

<body>
<!-- Generated by Doxygen 1.2.16 -->
<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; </center>
<hr><h1>Ogre::ActionEvent  Class Reference</h1><code>#include &lt;<a class="el" href="OgreActionEvent_8h-source.html">OgreActionEvent.h</a>&gt;</code>
<p>
Inheritance diagram for Ogre::ActionEvent:<p><center><img src="classOgre_1_1ActionEvent__inherit__graph.png" border="0" usemap="#Ogre_1_1ActionEvent__inherit__map" alt="Inheritance graph"></center>
<map name="Ogre_1_1ActionEvent__inherit__map">
<area href="classOgre_1_1InputEvent.html" shape="rect" coords="11,36,120,17" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for Ogre::ActionEvent:<p><center><img src="classOgre_1_1ActionEvent__coll__graph.png" border="0" usemap="#Ogre_1_1ActionEvent__coll__map" alt="Collaboration graph"></center>
<map name="Ogre_1_1ActionEvent__coll__map">
<area href="classOgre_1_1InputEvent.html" shape="rect" coords="12,127,121,108" alt="">
<area href="classOgre_1_1EventTarget.html" shape="rect" coords="7,36,127,17" alt="">
<area href="classOgre_1_1String.html" shape="rect" coords="145,127,225,108" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classOgre_1_1ActionEvent-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Public Types</h2></td></tr>
<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom>{ <a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ActionEvents3Ogre_1_1ActionEvents0">AE_ACTION_FIRST</a> =  1001, 
<a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ActionEvents3Ogre_1_1ActionEvents1">AE_ACTION_LAST</a> =  1001
 }</td></tr>
<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom>{ <a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ActionEvents4Ogre_1_1ActionEvents2">AE_ACTION_PERFORMED</a> =  AE_ACTION_FIRST
 }</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>This event id indicates that a meaningful action occured.</em> <a href="#Ogre_1_1ActionEvents4">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>enum &nbsp;</td><td valign=bottom>{ <br>
&nbsp;&nbsp;<a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents5">SHIFT_MASK</a> =  1 &lt;&lt; 0, 
<a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents6">CTRL_MASK</a> =  1 &lt;&lt; 1, 
<a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents7">META_MASK</a> =  1 &lt;&lt; 2, 
<a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents8">ALT_MASK</a> =  1 &lt;&lt; 3, 
<br>
&nbsp;&nbsp;<a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents9">BUTTON0_MASK</a> =  1 &lt;&lt; 4, 
<a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents10">BUTTON1_MASK</a> =  1 &lt;&lt; 5, 
<a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents11">BUTTON2_MASK</a> =  1 &lt;&lt; 6, 
<a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents12">BUTTON3_MASK</a> =  1 &lt;&lt; 7, 
<br>
&nbsp;&nbsp;<a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents13">BUTTON_ANY_MASK</a> =  0x1111 &lt;&lt; 4
<br>
 }</td></tr>
<tr><td colspan=2><br><h2>Public Methods</h2></td></tr>
<tr><td nowrap align=right valign=top>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ActionEventa0">ActionEvent</a> (<a class="el" href="classOgre_1_1ActionTarget.html">ActionTarget</a> *source, int id, <a class="el" href="namespaceOgre.html#a349">Real</a> when, int modifiers, const <a class="el" href="classOgre_1_1String.html">String</a> &amp;actionCommand)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Constructs a <a class="el" href="classOgre_1_1ActionEvent.html">ActionEvent</a> object with the specified source <a class="el" href="classOgre_1_1GuiElement.html">GuiElement</a>, type, modifiers, coordinates, and click count.</em> <a href="#Ogre_1_1ActionEventa0"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>const <a class="el" href="classOgre_1_1String.html">String</a> &amp;&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ActionEventa1">getActionCommand</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the command string associated with this action.</em> <a href="#Ogre_1_1ActionEventa1"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1String.html">String</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ActionEventa2">paramString</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns a parameter string identifying this action event.</em> <a href="#Ogre_1_1ActionEventa2"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>void&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa5">consume</a> ()</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Consumes this event so that it will not be processed in the default manner by the source which originated it.</em> <a href="#Ogre_1_1ScrollEventa5"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa6">getModifiers</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the modifiers flag for this event.</em> <a href="#Ogre_1_1ScrollEventa6"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a349">Real</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa7">getWhen</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns the timestamp of when this event occurred.</em> <a href="#Ogre_1_1ScrollEventa7"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa8">isAltDown</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns whether or not the Alt modifier is down on this event.</em> <a href="#Ogre_1_1ScrollEventa8"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa9">isConsumed</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns whether or not this event has been consumed.</em> <a href="#Ogre_1_1ScrollEventa9"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa10">isControlDown</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns whether or not the Control modifier is down on this event.</em> <a href="#Ogre_1_1ScrollEventa10"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa11">isMetaDown</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns whether or not the Meta modifier is down on this event.</em> <a href="#Ogre_1_1ScrollEventa11"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa12">isShiftDown</a> () const</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Returns whether or not the Shift modifier is down on this event.</em> <a href="#Ogre_1_1ScrollEventa12"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa13">isEventBetween</a> (int start, int end) const</td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa14">getID</a> () const</td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1EventTarget.html">EventTarget</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventa15">getSource</a> () const</td></tr>
<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1String.html">String</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ActionEventn0">mActionCommand</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>The nonlocalized string that gives more details of what actually caused the event.</em> <a href="#Ogre_1_1ActionEventn0"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="namespaceOgre.html#a349">Real</a>&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventn3">mWhen</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Not implemented yet.</em> <a href="#Ogre_1_1ScrollEventn3"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventn4">mModifiers</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>The state of the modifier keys at the time the input event was fired.</em> <a href="#Ogre_1_1ScrollEventn4"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top><a class="el" href="classOgre_1_1EventTarget.html">EventTarget</a> *&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventn5">mSource</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>The target to process the event.</em> <a href="#Ogre_1_1ScrollEventn5"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>int&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventn6">mId</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>The ID of the event.</em> <a href="#Ogre_1_1ScrollEventn6"></a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>bool&nbsp;</td><td valign=bottom><a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ScrollEventn7">mConsumed</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>whether the event has been consumed</em> <a href="#Ogre_1_1ScrollEventn7"></a><em></em></font><br><br></td></tr>
</table>
<hr><h2>Member Enumeration Documentation</h2>
<a name="Ogre_1_1ActionEvents3" doxytag="Ogre::ActionEvent::@2"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> anonymous enum
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b>
Enumeration values:</b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em><a name="Ogre_1_1ActionEvents3Ogre_1_1ActionEvents0" doxytag="AE_ACTION_FIRST"></a><em>AE_ACTION_FIRST</em></em>&nbsp;</td><td>
The first number in the range of ids used for action events.</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1ActionEvents3Ogre_1_1ActionEvents1" doxytag="AE_ACTION_LAST"></a><em>AE_ACTION_LAST</em></em>&nbsp;</td><td>
The last number in the range of ids used for action events.</td></tr>
</table>
</dl>

<p>
Definition at line <a class="el" href="OgreActionEvent_8h-source.html#l00088">88</a> of file <a class="el" href="OgreActionEvent_8h-source.html">OgreActionEvent.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1ActionEvents4" doxytag="Ogre::ActionEvent::@3"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> anonymous enum
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
This event id indicates that a meaningful action occured.
<p>
<dl compact><dt><b>
Enumeration values:</b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em><a name="Ogre_1_1ActionEvents4Ogre_1_1ActionEvents2" doxytag="AE_ACTION_PERFORMED"></a><em>AE_ACTION_PERFORMED</em></em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>
Definition at line <a class="el" href="OgreActionEvent_8h-source.html#l00104">104</a> of file <a class="el" href="OgreActionEvent_8h-source.html">OgreActionEvent.h</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEvents14" doxytag="Ogre::ActionEvent::@7"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> anonymous enum<code> [inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
<dl compact><dt><b>
Enumeration values:</b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em><a name="Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents5" doxytag="SHIFT_MASK"></a><em>SHIFT_MASK</em></em>&nbsp;</td><td>
This flag indicates that the Shift key was down when the event occurred.</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents6" doxytag="CTRL_MASK"></a><em>CTRL_MASK</em></em>&nbsp;</td><td>
This flag indicates that the Control key was down when the event occurred.</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents7" doxytag="META_MASK"></a><em>META_MASK</em></em>&nbsp;</td><td>
This flag indicates that the Meta key was down when the event occurred.
<p>
For mouse events, this flag indicates that the right button was pressed or released. </td></tr>
<tr><td valign=top><em><a name="Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents8" doxytag="ALT_MASK"></a><em>ALT_MASK</em></em>&nbsp;</td><td>
This flag indicates that the Alt key was down when the event occurred.
<p>
For mouse events, this flag indicates that the middle mouse button was pressed or released. </td></tr>
<tr><td valign=top><em><a name="Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents9" doxytag="BUTTON0_MASK"></a><em>BUTTON0_MASK</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents10" doxytag="BUTTON1_MASK"></a><em>BUTTON1_MASK</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents11" doxytag="BUTTON2_MASK"></a><em>BUTTON2_MASK</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents12" doxytag="BUTTON3_MASK"></a><em>BUTTON3_MASK</em></em>&nbsp;</td><td>
</td></tr>
<tr><td valign=top><em><a name="Ogre_1_1ScrollEvents14Ogre_1_1ScrollEvents13" doxytag="BUTTON_ANY_MASK"></a><em>BUTTON_ANY_MASK</em></em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>
Definition at line <a class="el" href="OgreInputEvent_8h-source.html#l00093">93</a> of file <a class="el" href="OgreInputEvent_8h-source.html">OgreInputEvent.h</a>.    </td>
  </tr>
</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a name="Ogre_1_1ActionEventa0" doxytag="Ogre::ActionEvent::ActionEvent"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> Ogre::ActionEvent::ActionEvent </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top"><a class="el" href="classOgre_1_1ActionTarget.html">ActionTarget</a> *&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>source</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>id</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap><a class="el" href="namespaceOgre.html#a349">Real</a>&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>when</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>modifiers</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>const <a class="el" href="classOgre_1_1String.html">String</a> &amp;&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>actionCommand</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Constructs a <a class="el" href="classOgre_1_1ActionEvent.html">ActionEvent</a> object with the specified source <a class="el" href="classOgre_1_1GuiElement.html">GuiElement</a>, type, modifiers, coordinates, and click count.
<p>
<dl compact><dt><b>
Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>source</em>&nbsp;</td><td>
the <a class="el" href="classOgre_1_1GuiElement.html">GuiElement</a> that originated the event </td></tr>
<tr><td valign=top><em>id</em>&nbsp;</td><td>
the integer that identifies the event </td></tr>
<tr><td valign=top><em>when</em>&nbsp;</td><td>
a long int that gives the time the event occurred </td></tr>
<tr><td valign=top><em>modifiers</em>&nbsp;</td><td>
the modifier keys down during event (shift, ctrl, alt, meta) </td></tr>
<tr><td valign=top><em>x</em>&nbsp;</td><td>
the horizontal x coordinate for the mouse location </td></tr>
<tr><td valign=top><em>y</em>&nbsp;</td><td>
the vertical y coordinate for the mouse location </td></tr>
<tr><td valign=top><em>actionCommand</em>&nbsp;</td><td>
The nonlocalized string that gives more details of what actually caused the event. </td></tr>
</table>
</dl>
<p>
Definition at line <a class="el" href="OgreActionEvent_8cpp-source.html#l00036">36</a> of file <a class="el" href="OgreActionEvent_8cpp-source.html">OgreActionEvent.cpp</a>.
<p>
References <a class="el" href="OgrePrerequisites_8h-source.html#l00086">Ogre::Real</a>.    </td>
  </tr>
</table>
<hr><h2>Member Function Documentation</h2>
<a name="Ogre_1_1ScrollEventa5" doxytag="Ogre::ActionEvent::consume"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> void Ogre::InputEvent::consume </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap><code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Consumes this event so that it will not be processed in the default manner by the source which originated it.
<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00043">43</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00088">Ogre::InputEvent::mConsumed</a>.
<p>
Referenced by <a class="el" href="OgreEventDispatcher_8cpp-source.html#l00155">Ogre::EventDispatcher::retargetMouseEvent</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ActionEventa1" doxytag="Ogre::ActionEvent::getActionCommand"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> const <a class="el" href="classOgre_1_1String.html">String</a> &amp; Ogre::ActionEvent::getActionCommand </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the command string associated with this action.
<p>
This string allows a "modal" component to specify one of several  commands, depending on its state. For example, a single button might toggle between "show details" and "hide details". The source object and the event would be the same in each case, but the command string would identify the intended action.
<p>
<dl compact><dt><b>
Returns: </b><dd>
the string identifying the command for this event </dl>
<p>
Definition at line <a class="el" href="OgreActionEvent_8cpp-source.html#l00044">44</a> of file <a class="el" href="OgreActionEvent_8cpp-source.html">OgreActionEvent.cpp</a>.
<p>
References <a class="el" href="OgreActionEvent_8h-source.html#l00083">mActionCommand</a>.
<p>
Referenced by <a class="el" href="OgreScrollBarGuiElement_8cpp-source.html#l00248">Ogre::ScrollBarGuiElement::actionPerformed</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventa14" doxytag="Ogre::ActionEvent::getID"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::InputEvent::getID </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00089">89</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00083">Ogre::InputEvent::mId</a>.
<p>
Referenced by <a class="el" href="OgreActionTarget_8cpp-source.html#l00045">Ogre::ActionTarget::processActionEvent</a>(), <a class="el" href="OgreTextBoxGuiElement_8cpp-source.html#l00224">Ogre::TextBoxGuiElement::processEvent</a>(), <a class="el" href="OgreScrollBarGuiElement_8cpp-source.html#l00280">Ogre::ScrollBarGuiElement::processEvent</a>(), <a class="el" href="OgreOverlayManager_8cpp-source.html#l00567">Ogre::OverlayManager::processEvent</a>(), <a class="el" href="OgreGuiElement_8cpp-source.html#l00549">Ogre::GuiElement::processEvent</a>(), <a class="el" href="OgreGuiControl_8cpp-source.html#l00045">Ogre::GuiControl::processEvent</a>(), <a class="el" href="OgreEventProcessor_8cpp-source.html#l00152">Ogre::EventProcessor::processEvent</a>(), <a class="el" href="OgreCursor_8cpp-source.html#l00087">Ogre::Cursor::processEvent</a>(), <a class="el" href="OgreKeyTarget_8cpp-source.html#l00044">Ogre::KeyTarget::processKeyEvent</a>(), <a class="el" href="OgreMouseTarget_8cpp-source.html#l00046">Ogre::MouseTarget::processMouseEvent</a>(), <a class="el" href="OgreEventDispatcher_8cpp-source.html#l00093">Ogre::EventDispatcher::processMouseEvent</a>(), <a class="el" href="OgreMouseMotionTarget_8cpp-source.html#l00044">Ogre::MouseMotionTarget::processMouseMotionEvent</a>(), <a class="el" href="OgreScrollTarget_8cpp-source.html#l00045">Ogre::ScrollTarget::processScrollEvent</a>(), and <a class="el" href="OgreEventDispatcher_8cpp-source.html#l00155">Ogre::EventDispatcher::retargetMouseEvent</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventa6" doxytag="Ogre::ActionEvent::getModifiers"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::InputEvent::getModifiers </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the modifiers flag for this event.
<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00048">48</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00072">Ogre::InputEvent::mModifiers</a>.
<p>
Referenced by <a class="el" href="OgreMouseEvent_8cpp-source.html#l00109">Ogre::MouseEvent::paramString</a>(), <a class="el" href="OgreEventDispatcher_8cpp-source.html#l00204">Ogre::EventDispatcher::retargetKeyEvent</a>(), and <a class="el" href="OgreEventDispatcher_8cpp-source.html#l00155">Ogre::EventDispatcher::retargetMouseEvent</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventa15" doxytag="Ogre::ActionEvent::getSource"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1EventTarget.html">EventTarget</a> * Ogre::InputEvent::getSource </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00095">95</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00078">Ogre::InputEvent::mSource</a>.
<p>
Referenced by <a class="el" href="OgreScrollBarGuiElement_8cpp-source.html#l00316">Ogre::ScrollBarGuiElement::mousePressed</a>(), and <a class="el" href="OgreListGuiElement_8cpp-source.html#l00530">Ogre::ListGuiElement::mousePressed</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventa7" doxytag="Ogre::ActionEvent::getWhen"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a349">Real</a> Ogre::InputEvent::getWhen </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns the timestamp of when this event occurred.
<p>
Not implemented yet 
<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00053">53</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00067">Ogre::InputEvent::mWhen</a>, and <a class="el" href="OgrePrerequisites_8h-source.html#l00086">Ogre::Real</a>.
<p>
Referenced by <a class="el" href="OgreEventDispatcher_8cpp-source.html#l00204">Ogre::EventDispatcher::retargetKeyEvent</a>(), and <a class="el" href="OgreEventDispatcher_8cpp-source.html#l00155">Ogre::EventDispatcher::retargetMouseEvent</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventa8" doxytag="Ogre::ActionEvent::isAltDown"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::InputEvent::isAltDown </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns whether or not the Alt modifier is down on this event.
<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00058">58</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00072">Ogre::InputEvent::mModifiers</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventa9" doxytag="Ogre::ActionEvent::isConsumed"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::InputEvent::isConsumed </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns whether or not this event has been consumed.
<p>
<dl compact><dt><b>
See also: </b><dd>
<a class="el" href="classOgre_1_1InputEvent.html#Ogre_1_1ScrollEventa5">consume</a> </dl>
<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00063">63</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00088">Ogre::InputEvent::mConsumed</a>.
<p>
Referenced by <a class="el" href="OgreTextBoxGuiElement_8cpp-source.html#l00224">Ogre::TextBoxGuiElement::processEvent</a>(), <a class="el" href="OgreScrollBarGuiElement_8cpp-source.html#l00280">Ogre::ScrollBarGuiElement::processEvent</a>(), <a class="el" href="OgreGuiElement_8cpp-source.html#l00549">Ogre::GuiElement::processEvent</a>(), <a class="el" href="OgreGuiControl_8cpp-source.html#l00045">Ogre::GuiControl::processEvent</a>(), <a class="el" href="OgreEventProcessor_8cpp-source.html#l00152">Ogre::EventProcessor::processEvent</a>(), <a class="el" href="OgreEventDispatcher_8cpp-source.html#l00083">Ogre::EventDispatcher::processKeyEvent</a>(), and <a class="el" href="OgreEventDispatcher_8cpp-source.html#l00093">Ogre::EventDispatcher::processMouseEvent</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventa10" doxytag="Ogre::ActionEvent::isControlDown"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::InputEvent::isControlDown </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns whether or not the Control modifier is down on this event.
<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00068">68</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00072">Ogre::InputEvent::mModifiers</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventa13" doxytag="Ogre::ActionEvent::isEventBetween"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::InputEvent::isEventBetween </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>start</em>, </td>
        </tr>
        <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>int&nbsp;</td>
          <td class="mdname" nowrap>&nbsp; <em>end</em></td>
        </tr>
        <tr>
          <td></td>
          <td class="md">)&nbsp;</td>
          <td class="md" colspan="2"> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00083">83</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00083">Ogre::InputEvent::mId</a>.
<p>
Referenced by <a class="el" href="OgreEventDispatcher_8cpp-source.html#l00058">Ogre::EventDispatcher::dispatchEvent</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventa11" doxytag="Ogre::ActionEvent::isMetaDown"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::InputEvent::isMetaDown </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns whether or not the Meta modifier is down on this event.
<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00073">73</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00072">Ogre::InputEvent::mModifiers</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventa12" doxytag="Ogre::ActionEvent::isShiftDown"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::InputEvent::isShiftDown </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const<code> [inherited]</code></td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns whether or not the Shift modifier is down on this event.
<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8cpp-source.html#l00078">78</a> of file <a class="el" href="OgreInputEvent_8cpp-source.html">OgreInputEvent.cpp</a>.
<p>
References <a class="el" href="OgreInputEvent_8h-source.html#l00072">Ogre::InputEvent::mModifiers</a>.    </td>
  </tr>
</table>
<a name="Ogre_1_1ActionEventa2" doxytag="Ogre::ActionEvent::paramString"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1String.html">String</a> Ogre::ActionEvent::paramString </td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap> const</td>
        </tr>

      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Returns a parameter string identifying this action event.
<p>
This method is useful for event-logging and for debugging.
<p>
<dl compact><dt><b>
Returns: </b><dd>
a string identifying the event and its associated command </dl>
<p>
Definition at line <a class="el" href="OgreActionEvent_8cpp-source.html#l00051">51</a> of file <a class="el" href="OgreActionEvent_8cpp-source.html">OgreActionEvent.cpp</a>.
<p>
References <a class="el" href="classOgre_1_1ActionEvent.html#Ogre_1_1ActionEvents4Ogre_1_1ActionEvents2">AE_ACTION_PERFORMED</a>, and <a class="el" href="OgreActionEvent_8h-source.html#l00083">mActionCommand</a>.    </td>
  </tr>
</table>
<hr><h2>Member Data Documentation</h2>
<a name="Ogre_1_1ActionEventn0" doxytag="Ogre::ActionEvent::mActionCommand"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1String.html">String</a> Ogre::ActionEvent::mActionCommand<code> [protected]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
The nonlocalized string that gives more details of what actually caused the event.
<p>
This information is very specific to the component that fired it. 
<p>
Definition at line <a class="el" href="OgreActionEvent_8h-source.html#l00083">83</a> of file <a class="el" href="OgreActionEvent_8h-source.html">OgreActionEvent.h</a>.
<p>
Referenced by <a class="el" href="OgreActionEvent_8cpp-source.html#l00044">getActionCommand</a>(), and <a class="el" href="OgreActionEvent_8cpp-source.html#l00051">paramString</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventn7" doxytag="Ogre::ActionEvent::mConsumed"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> bool Ogre::InputEvent::mConsumed<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
whether the event has been consumed
<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8h-source.html#l00088">88</a> of file <a class="el" href="OgreInputEvent_8h-source.html">OgreInputEvent.h</a>.
<p>
Referenced by <a class="el" href="OgreInputEvent_8cpp-source.html#l00043">Ogre::InputEvent::consume</a>(), <a class="el" href="OgreInputEvent_8cpp-source.html#l00033">Ogre::InputEvent::InputEvent</a>(), and <a class="el" href="OgreInputEvent_8cpp-source.html#l00063">Ogre::InputEvent::isConsumed</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventn6" doxytag="Ogre::ActionEvent::mId"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::InputEvent::mId<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
The ID of the event.
<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8h-source.html#l00083">83</a> of file <a class="el" href="OgreInputEvent_8h-source.html">OgreInputEvent.h</a>.
<p>
Referenced by <a class="el" href="OgreInputEvent_8cpp-source.html#l00089">Ogre::InputEvent::getID</a>(), and <a class="el" href="OgreInputEvent_8cpp-source.html#l00083">Ogre::InputEvent::isEventBetween</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventn4" doxytag="Ogre::ActionEvent::mModifiers"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> int Ogre::InputEvent::mModifiers<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
The state of the modifier keys at the time the input event was fired.
<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8h-source.html#l00072">72</a> of file <a class="el" href="OgreInputEvent_8h-source.html">OgreInputEvent.h</a>.
<p>
Referenced by <a class="el" href="OgreKeyEvent_8cpp-source.html#l00048">Ogre::KeyEvent::getKeyChar</a>(), <a class="el" href="OgreInputEvent_8cpp-source.html#l00048">Ogre::InputEvent::getModifiers</a>(), <a class="el" href="OgreInputEvent_8cpp-source.html#l00058">Ogre::InputEvent::isAltDown</a>(), <a class="el" href="OgreInputEvent_8cpp-source.html#l00068">Ogre::InputEvent::isControlDown</a>(), <a class="el" href="OgreInputEvent_8cpp-source.html#l00073">Ogre::InputEvent::isMetaDown</a>(), and <a class="el" href="OgreInputEvent_8cpp-source.html#l00078">Ogre::InputEvent::isShiftDown</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventn5" doxytag="Ogre::ActionEvent::mSource"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="classOgre_1_1EventTarget.html">EventTarget</a>* Ogre::InputEvent::mSource<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
The target to process the event.
<p>
This is ususally found by the dispatcher 
<p>
Definition at line <a class="el" href="OgreInputEvent_8h-source.html#l00078">78</a> of file <a class="el" href="OgreInputEvent_8h-source.html">OgreInputEvent.h</a>.
<p>
Referenced by <a class="el" href="OgreInputEvent_8cpp-source.html#l00095">Ogre::InputEvent::getSource</a>().    </td>
  </tr>
</table>
<a name="Ogre_1_1ScrollEventn3" doxytag="Ogre::ActionEvent::mWhen"></a><p>
<table width="100%" cellpadding="2" cellspacing="0" border="0">
  <tr>
    <td class="md">
      <table cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td class="md" nowrap valign="top"> <a class="el" href="namespaceOgre.html#a349">Real</a> Ogre::InputEvent::mWhen<code> [protected, inherited]</code>
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Not implemented yet.
<p>

<p>
Definition at line <a class="el" href="OgreInputEvent_8h-source.html#l00067">67</a> of file <a class="el" href="OgreInputEvent_8h-source.html">OgreInputEvent.h</a>.
<p>
Referenced by <a class="el" href="OgreInputEvent_8cpp-source.html#l00053">Ogre::InputEvent::getWhen</a>().    </td>
  </tr>
</table>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="OgreActionEvent_8h-source.html">OgreActionEvent.h</a><li><a class="el" href="OgreActionEvent_8cpp-source.html">OgreActionEvent.cpp</a></ul>
<p>
Copyright &copy; 2002-2003 by The OGRE Team<br />
Last modified Wed Jan 21 00:16:37 2004
</p>
</body>
</html>