win_pointer_event Struct Reference
[Window System]

Event data for all pointer events, e.g. touch screen or mouse. More...

#include <win.h>

Collaboration diagram for win_pointer_event:
Collaboration graph
[legend]

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.

Detailed Description

Event data for all pointer events, e.g. touch screen or mouse.

Definition at line 225 of file win.h.


Field Documentation

Pressed, released or held-while-move buttons.

Definition at line 233 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().

Type of this event.

Definition at line 235 of file win.h.

Referenced by memgame_handle_pointer_event(), win_handle_pointer_event(), and wtk_slider_handler().


The documentation for this struct was generated from the following file:
Generated on Thu Apr 29 14:10:03 2010 for display-demo by  doxygen 1.6.3