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