Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

CEGUIInputEvent.h File Reference

#include "CEGUIBase.h"
#include "CEGUIEventArgs.h"
#include "CEGUIString.h"
#include "CEGUIVector.h"

Include dependency graph for CEGUIInputEvent.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  CEGUI

Classes

struct  CEGUI::Key
 struct to give scope to scan code enumeration. More...
class  CEGUI::WindowEventArgs
 EventArgs based class that is used for objects passed to handlers triggered for events concerning some Window object. More...
class  CEGUI::MouseEventArgs
 EventArgs based class that is used for objects passed to input event handlers concerning mouse input. More...
class  CEGUI::MouseCursorEventArgs
 EventArgs based class that is used for objects passed to input event handlers concerning mouse cursor events. More...
class  CEGUI::KeyEventArgs
 EventArgs based class that is used for objects passed to input event handlers concerning keyboard input. More...
class  CEGUI::ActivationEventArgs
 EventArgs based class that is used for Activated and Deactivated window events. More...

Enumerations

enum  MouseButton {
  LeftButton, RightButton, MiddleButton, X1Button,
  X2Button, MouseButtonCount, NoButton
}
enum  SystemKey {
  LeftMouse = 0x01, RightMouse = 0x02, Shift = 0x04, Control = 0x08,
  MiddleMouse = 0x10, X1Mouse = 0x20, X2Mouse = 0x40
}
 System key flag values. More...


Enumeration Type Documentation

enum MouseButton
 

/brief Enumeration of mouse buttons

Enumeration values:
LeftButton 
RightButton 
MiddleButton 
X1Button 
X2Button 
MouseButtonCount 
NoButton  Value set for no mouse button. NB: This is not 0, do not assume!

Definition at line 200 of file CEGUIInputEvent.h.

enum SystemKey
 

System key flag values.

Enumeration values:
LeftMouse  The left mouse button.
RightMouse  The right mouse button.
Shift  Either shift key.
Control  Either control key.
MiddleMouse  The middle mouse button.
X1Mouse  The first 'extra' mouse button.
X2Mouse  The second 'extra' mouse button.

Definition at line 216 of file CEGUIInputEvent.h.


Generated on Wed Feb 16 12:41:09 2005 for Crazy Eddies GUI System by  doxygen 1.3.9.1