_Ecore_Wl_Input Struct Reference
Data Fields | |
| Ecore_Wl_Display * | display |
| struct wl_seat * | seat |
| struct wl_pointer * | pointer |
| struct wl_keyboard * | keyboard |
| struct wl_touch * | touch |
| const char * | cursor_name |
| struct wl_surface * | cursor_surface |
| struct wl_callback * | cursor_frame_cb |
| struct wl_data_device * | data_device |
| Ecore_Wl_Window * | pointer_focus |
| Ecore_Wl_Window * | keyboard_focus |
| unsigned int | button |
| unsigned int | timestamp |
| unsigned int | modifiers |
| unsigned int | pointer_enter_serial |
| int | sx |
| int | sy |
| struct wl_list | link |
| Ecore_Wl_Window * | grab |
| unsigned int | grab_button |
| Ecore_Wl_Dnd_Source * | drag_source |
| Ecore_Wl_Dnd_Source * | selection_source |
| Ecore_Wl_Dnd * | dnd |
| struct { | |
| struct xkb_keymap * keymap | |
| struct xkb_state * state | |
| xkb_mod_mask_t control_mask | |
| xkb_mod_mask_t alt_mask | |
| xkb_mod_mask_t shift_mask | |
| } | xkb |
| struct { | |
| Ecore_Fd_Handler * hdlr | |
| int timerfd | |
| unsigned int sym | |
| unsigned int key | |
| unsigned int time | |
| } | repeat |
