_Evas_Event_Mouse_Wheel Struct Reference

Wheel event. More...

#include <Evas_Legacy.h>

Data Fields

int direction
 Axis of screen wheel - 0 = default up/down wheel, 1 = horizontal left/right wheel.
int z
 The step for the wheel movement relative to the direction above...,-2,-1 = down, 1,2,... = up.
Evas_Point output
 The X/Y location of the cursor.
Evas_Coord_Point canvas
 The X/Y location of the cursor.
void * data
Evas_Modifier * modifiers
 modifier keys pressed during the event
Evas_Lock * locks
unsigned int timestamp
Evas_Event_Flags event_flags
Evas_Device * dev

Detailed Description

Wheel event.

Field Documentation

◆ direction

int _Evas_Event_Mouse_Wheel::direction

Axis of screen wheel - 0 = default up/down wheel, 1 = horizontal left/right wheel.

Referenced by ecore_imf_evas_event_mouse_wheel_wrap(), and evas_event_refeed_event().

◆ z

int _Evas_Event_Mouse_Wheel::z

The step for the wheel movement relative to the direction above...,-2,-1 = down, 1,2,... = up.

Referenced by ecore_imf_evas_event_mouse_wheel_wrap().

◆ output

Evas_Point _Evas_Event_Mouse_Wheel::output

The X/Y location of the cursor.

Referenced by ecore_imf_evas_event_mouse_wheel_wrap().

◆ canvas

Evas_Coord_Point _Evas_Event_Mouse_Wheel::canvas

The X/Y location of the cursor.

Referenced by ecore_imf_evas_event_mouse_wheel_wrap().

◆ modifiers

Evas_Modifier* _Evas_Event_Mouse_Wheel::modifiers

modifier keys pressed during the event

Referenced by ecore_imf_evas_event_mouse_wheel_wrap().