Event data for all pointer events, e.g. touch screen or mouse. More...
#include <win.h>

Data Fields | |
| struct win_point | pos |
| Position of press/release, or destination of move. | |
| bool | is_relative |
| True if position vector is relative. | |
| struct win_point | last_pos |
| Absolute position of last event, set by window system. | |
| win_button_mask_t | buttons |
| Pressed, released or held-while-move buttons. | |
| enum win_pointer_event_type | type |
| Type of this event. | |
Event data for all pointer events, e.g. touch screen or mouse.
Definition at line 225 of file win.h.
True if position vector is relative.
Definition at line 229 of file win.h.
Referenced by win_process_pointer_event().
Absolute position of last event, set by window system.
Definition at line 231 of file win.h.
Referenced by wtk_handle_frame_move(), wtk_handle_frame_release(), wtk_handle_resize_move(), and wtk_handle_resize_release().
| struct win_point win_pointer_event::pos |
Position of press/release, or destination of move.
Definition at line 227 of file win.h.
Referenced by wtk_handle_frame_move(), wtk_handle_frame_press(), wtk_handle_frame_release(), wtk_handle_resize_move(), wtk_handle_resize_press(), and wtk_handle_resize_release().
Type of this event.
Definition at line 235 of file win.h.
Referenced by win_handle_pointer_event(), and wtk_slider_handler().
1.6.3