csKeyComposer Class Reference
Inheritance diagram for csKeyComposer:
Public Member Functions | |
| virtual csKeyComposeResult | HandleKey (const csKeyEventData &keyEventData, utf32_char *buf, size_t bufChars, int *resultChars=0) |
| Handle keyboard input. | |
| virtual void | ResetState () |
| Reset the composer's internal state. | |
Protected Attributes | |
| utf32_char | lastDead |
Detailed Description
Definition at line 71 of file csinput.h.
Member Function Documentation
|
||||||||||||||||||||
|
Handle keyboard input. Converts the input to characters, if possible. If the key passed in is a dead key, it will be stored internally and affect the returned data of the subsequent keypress.
Implements iKeyComposer. |
|
|
Reset the composer's internal state. Specifically, it will clear any stored dead key - the next key won't be combined with it. Implements iKeyComposer. |
The documentation for this class was generated from the following file:
- csutil/csinput.h
Generated for Crystal Space by doxygen 1.4.6
