Murl::IRawKeyboard Interface Referenceabstract
The raw-keyboard device interface. More...
#include "murl_i_raw_keyboard.h"
Inherited by Murl::Input::RawKeyboardDevice.
Public Types | |
enum | EventAction { EVENT_ACTION_NONE , EVENT_ACTION_KEY_DOWN , EVENT_ACTION_KEY_UP , EVENT_ACTION_FLUSH , NUM_EVENT_ACTIONS } |
Definition of event actions. More... | |
Public Member Functions | |
virtual void | PostEvent (EventAction action, RawKeyCode code)=0 |
Post the current raw-key state. More... | |
Detailed Description
The raw-keyboard device interface.
Used by the platform to post events to the device.
Member Enumeration Documentation
◆ EventAction
Definition of event actions.
Member Function Documentation
◆ PostEvent()
|
pure virtual |
Post the current raw-key state.
- Parameters
-
action The event action, see enum EventAction. code The raw-key code.
The documentation for this interface was generated from the following file:
- murl_i_raw_keyboard.h