Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages
csKeyEventData Struct Reference
[Event handling]
Structure that collects the data a keyboard event carries.
More...
#include <iutil/event.h>
Public Attributes | |
csKeyEventType | eventType |
Event type. | |
utf32_char | codeRaw |
Raw key code. | |
utf32_char | codeCooked |
Cooked key code. | |
csKeyModifiers | modifiers |
Modifiers at the time the event was generated. | |
bool | autoRepeat |
Auto-repeat flag. | |
csKeyCharType | charType |
Type of the key, if it is a character key. |
Detailed Description
Structure that collects the data a keyboard event carries.The event it self doesn't transfer the data in this structure; it is merely meant to pass around keyboard event data in a compact way within client code without having to pass around the event itself.
- See also:
- csKeyEventHelper
Definition at line 114 of file event.h.
Member Data Documentation
|
Auto-repeat flag.
|
|
Type of the key, if it is a character key.
|
|
Cooked key code.
|
|
Raw key code.
|
|
Event type.
|
|
Modifiers at the time the event was generated.
|
The documentation for this struct was generated from the following file:
- iutil/event.h
Generated for Crystal Space by doxygen 1.3.9.1