Waltham  0.1.0
Data Fields
wthp_pointer_listener Struct Reference

Data Fields

void(* enter )(struct wthp_pointer *wthp_pointer, uint32_t serial, struct wthp_surface *surface, wth_fixed_t surface_x, wth_fixed_t surface_y)
 
void(* leave )(struct wthp_pointer *wthp_pointer, uint32_t serial, struct wthp_surface *surface)
 
void(* motion )(struct wthp_pointer *wthp_pointer, uint32_t time, wth_fixed_t surface_x, wth_fixed_t surface_y)
 
void(* button )(struct wthp_pointer *wthp_pointer, uint32_t serial, uint32_t time, uint32_t button, uint32_t state)
 
void(* axis )(struct wthp_pointer *wthp_pointer, uint32_t time, uint32_t axis, wth_fixed_t value)
 
void(* frame )(struct wthp_pointer *wthp_pointer)
 
void(* axis_source )(struct wthp_pointer *wthp_pointer, uint32_t axis_source)
 
void(* axis_stop )(struct wthp_pointer *wthp_pointer, uint32_t time, uint32_t axis)
 
void(* axis_discrete )(struct wthp_pointer *wthp_pointer, uint32_t axis, int32_t discrete)
 

The documentation for this struct was generated from the following file: