Contains information about an Ecore mouse button event. More...
#include <Ecore_Input.h>
Data Structures | |
| struct | [struct].root |
| struct | [struct].multi |
Data Fields | |
| Ecore_Window | window |
| The main window where event happened. | |
| Ecore_Window | root_window |
| The root window where event happened. | |
| Ecore_Window | event_window |
| The child window where event happened. | |
| unsigned int | timestamp |
| Time when the event occurred. | |
| unsigned int | modifiers |
| The combination of modifiers key (SHIFT,CTRL,ALT,..). | |
| unsigned int | buttons |
| The button that was used. | |
| unsigned int | double_click |
| Double click event. | |
| unsigned int | triple_click |
| Triple click event. | |
| int | same_screen |
| Same screen flag. | |
| int | x |
| x coordinate relative to window where event happened | |
| int | y |
| y coordinate relative to window where event happened | |
| struct | root |
| Coordinates relative to root window. | |
| struct | multi |
| Eo * | dev |
| The Efl_Input_Device that originated the event. | |
Contains information about an Ecore mouse button event.
| Ecore_Window _Ecore_Event_Mouse_Button::window |
The main window where event happened.
Referenced by ecore_sdl_feed_events().
| Ecore_Window _Ecore_Event_Mouse_Button::event_window |
The child window where event happened.
Referenced by ecore_sdl_feed_events().
| unsigned int _Ecore_Event_Mouse_Button::timestamp |
Time when the event occurred.
Referenced by ecore_sdl_feed_events().
| unsigned int _Ecore_Event_Mouse_Button::modifiers |
The combination of modifiers key (SHIFT,CTRL,ALT,..).
Referenced by ecore_sdl_feed_events().
| unsigned int _Ecore_Event_Mouse_Button::buttons |
The button that was used.
Referenced by ecore_sdl_feed_events().
| unsigned int _Ecore_Event_Mouse_Button::double_click |
Double click event.
Referenced by ecore_sdl_feed_events().
| unsigned int _Ecore_Event_Mouse_Button::triple_click |
Triple click event.
Referenced by ecore_sdl_feed_events().
| int _Ecore_Event_Mouse_Button::x |
x coordinate relative to window where event happened
Referenced by ecore_sdl_feed_events().
| int _Ecore_Event_Mouse_Button::y |
y coordinate relative to window where event happened
Referenced by ecore_sdl_feed_events().
| struct _Ecore_Event_Mouse_Button::[struct].root _Ecore_Event_Mouse_Button::root |
Coordinates relative to root window.
Referenced by ecore_sdl_feed_events().
| Eo* _Ecore_Event_Mouse_Button::dev |
The Efl_Input_Device that originated the event.