_Ecore_Event_Mouse_Move Struct Reference

Contains information about an Ecore mouse move 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,..).
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.

Detailed Description

Contains information about an Ecore mouse move event.

Field Documentation

◆ window

Ecore_Window _Ecore_Event_Mouse_Move::window

The main window where event happened.

Referenced by ecore_sdl_feed_events().

◆ event_window

Ecore_Window _Ecore_Event_Mouse_Move::event_window

The child window where event happened.

Referenced by ecore_sdl_feed_events().

◆ timestamp

unsigned int _Ecore_Event_Mouse_Move::timestamp

Time when the event occurred.

Referenced by ecore_sdl_feed_events().

◆ modifiers

unsigned int _Ecore_Event_Mouse_Move::modifiers

The combination of modifiers key (SHIFT,CTRL,ALT,..).

Referenced by ecore_sdl_feed_events().

◆ x

int _Ecore_Event_Mouse_Move::x

x coordinate relative to window where event happened

Referenced by ecore_sdl_feed_events().

◆ y

int _Ecore_Event_Mouse_Move::y

y coordinate relative to window where event happened

Referenced by ecore_sdl_feed_events().

◆ root

struct _Ecore_Event_Mouse_Move::[struct].root _Ecore_Event_Mouse_Move::root

Coordinates relative to root window.

Referenced by ecore_sdl_feed_events().

◆ dev

Eo* _Ecore_Event_Mouse_Move::dev

The Efl_Input_Device that originated the event.

Since
1.19