Collaboration diagram for Enumerations:Enumerations | |
| enum | hal_gfx_mouse_event_t { MOUSE_EVENT_NONE = 0, MOUSE_EVENT_LEFT_CLICK, MOUSE_EVENT_LEFT_RELEASE, MOUSE_EVENT_MIDDLE_CLICK, MOUSE_EVENT_MIDDLE_RELEASE, MOUSE_EVENT_RIGHT_CLICK, MOUSE_EVENT_RIGHT_RELEASE, MOUSE_EVENT_SCROLL_UP, MOUSE_EVENT_SCROLL_DOWN, MOUSE_EVENT_MAX } |
| Mouse Event for Graphics. More... | |
| enum | hal_gfx_kb_event_t { KB_EVENT_NONE = 0, KB_EVENT_PRESS, KB_EVENT_HOLD, KB_EVENT_RELEASE, KB_EVENT_MAX } |
| KeyBoard Event for Graphics. More... | |
| enum | hal_gfx_mouse_state_t { MOUSE_STATE_NONE = 0, MOUSE_STATE_LEFT_CLICKED = 1, MOUSE_STATE_MIDDLE_CLICKED = 1U<<1, MOUSE_STATE_RIGHT_CLICKED = 1U<<2 } |
| Mouse State for Graphics. More... | |
| enum hal_gfx_kb_event_t |
KeyBoard Event for Graphics.
| Enumerator | |
|---|---|
| KB_EVENT_NONE | |
| KB_EVENT_PRESS | |
| KB_EVENT_HOLD | |
| KB_EVENT_RELEASE | |
| KB_EVENT_MAX | |
Definition at line 92 of file hal_gfx_event.h.
Mouse Event for Graphics.
Definition at line 76 of file hal_gfx_event.h.
Mouse State for Graphics.
| Enumerator | |
|---|---|
| MOUSE_STATE_NONE | |
| MOUSE_STATE_LEFT_CLICKED | |
| MOUSE_STATE_MIDDLE_CLICKED | |
| MOUSE_STATE_RIGHT_CLICKED | |
Definition at line 103 of file hal_gfx_event.h.