Crazy Eddies GUI System  0.6.0
Public Member Functions | Public Attributes | List of all members
CEGUI::KeyEventArgs Class Reference

EventArgs based class that is used for objects passed to input event handlers concerning keyboard input. More...

+ Inheritance diagram for CEGUI::KeyEventArgs:
+ Collaboration diagram for CEGUI::KeyEventArgs:

Public Member Functions

 KeyEventArgs (Window *wnd)
 
- Public Member Functions inherited from CEGUI::WindowEventArgs
 WindowEventArgs (Window *wnd)
 

Public Attributes

utf32 codepoint
 utf32 codepoint for the key (only used for Character inputs).
 
Key::Scan scancode
 Scan code of key that caused event (only used for key up & down inputs.
 
uint sysKeys
 current state of the system keys and mouse buttons.
 
- Public Attributes inherited from CEGUI::WindowEventArgs
Windowwindow
 pointer to a Window object of relevance to the event.
 
- Public Attributes inherited from CEGUI::EventArgs
bool handled
 handlers should set this to true if they handled the event, or false otherwise.
 
bool d_hasWindow
 Indicates if this event set has a parent window.
 

Detailed Description

EventArgs based class that is used for objects passed to input event handlers concerning keyboard input.