egueb  0.0.23.1
Modules | Functions
Mouse Event

Mouse Event inherits from \1. More...

Modules

 Definitions

Functions

EAPI Egueb_Dom_Eventegueb_dom_event_mouse_new (void)
EAPI Egueb_Dom_Nodeegueb_dom_event_mouse_related_get (Egueb_Dom_Event *e)
EAPI void egueb_dom_event_mouse_screen_coords_get (Egueb_Dom_Event *e, int *x, int *y)
EAPI int egueb_dom_event_mouse_button_get (Egueb_Dom_Event *e)
EAPI int egueb_dom_event_mouse_client_x_get (Egueb_Dom_Event *e)
EAPI int egueb_dom_event_mouse_client_y_get (Egueb_Dom_Event *e)
EAPI void egueb_dom_event_mouse_client_coords_get (Egueb_Dom_Event *e, int *x, int *y)

Detailed Description

Mouse Event inherits from \1.

TODO make it inherit from ui event


Function Documentation

EAPI void egueb_dom_event_mouse_screen_coords_get ( Egueb_Dom_Event e,
int *  x,
int *  y 
)

Get the screen coordinates

Parameters:
[in]eThe mouse event to get the screen coords from
[out]xThe x coordinate
[out]yThe y coordinate
EAPI void egueb_dom_event_mouse_client_coords_get ( Egueb_Dom_Event e,
int *  x,
int *  y 
)

Get the client coordinates

Parameters:
[in]eThe mouse event to get the client coords from
[out]xThe x coordinate
[out]yThe y coordinate
 All Data Structures