#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... | |
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... |
|
/brief Enumeration of mouse buttons
Definition at line 200 of file CEGUIInputEvent.h. |
|
System key flag values.
Definition at line 216 of file CEGUIInputEvent.h. |