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

CEGUIInputEvent.h File Reference

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

Include dependency graph for CEGUIInputEvent.h:

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

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...
class  CEGUI::DragDropEventArgs
 EventArgs based class used for certain drag/drop notifications. More...

Enumerations

enum  CEGUI::MouseButton {
  CEGUI::LeftButton, CEGUI::RightButton, CEGUI::MiddleButton, CEGUI::X1Button,
  CEGUI::X2Button, CEGUI::MouseButtonCount, CEGUI::NoButton
}
enum  CEGUI::SystemKey {
  CEGUI::LeftMouse = 0x0001, CEGUI::RightMouse = 0x0002, CEGUI::Shift = 0x0004, CEGUI::Control = 0x0008,
  CEGUI::MiddleMouse = 0x0010, CEGUI::X1Mouse = 0x0020, CEGUI::X2Mouse = 0x0040, CEGUI::Alt = 0x0080
}
 System key flag values. More...


Generated on Wed Sep 7 09:59:20 2005 for Crazy Eddies GUI System by  doxygen 1.4.3