|
XenevaOS
|
#include <stdlib.h>#include "events/mouse_multi_wheel_event.h"#include "events/keyboard_event.h"#include "core/document.h"#include "utils/utils.h"
| dom_exception _dom_mouse_multi_wheel_event_create | ( | struct dom_mouse_multi_wheel_event ** | evt | ) |
| void _dom_mouse_multi_wheel_event_destroy | ( | struct dom_mouse_multi_wheel_event * | evt | ) |
| dom_exception _dom_mouse_multi_wheel_event_get_wheel_delta_x | ( | dom_mouse_multi_wheel_event * | evt, |
| int32_t * | x | ||
| ) |
Get wheelDeltaX
| evt | The Event object |
| x | The returned wheelDeltaX |
| dom_exception _dom_mouse_multi_wheel_event_get_wheel_delta_y | ( | dom_mouse_multi_wheel_event * | evt, |
| int32_t * | y | ||
| ) |
Get wheelDeltaY
| evt | The Event object |
| y | The returned wheelDeltaY |
| dom_exception _dom_mouse_multi_wheel_event_get_wheel_delta_z | ( | dom_mouse_multi_wheel_event * | evt, |
| int32_t * | z | ||
| ) |
Get wheelDeltaZ
| evt | The Event object |
| z | The returned wheelDeltaZ |
| dom_exception _dom_mouse_multi_wheel_event_init_ns | ( | dom_mouse_multi_wheel_event * | evt, |
| dom_string * | namespace, | ||
| dom_string * | type, | ||
| bool | bubble, | ||
| bool | cancelable, | ||
| struct dom_abstract_view * | view, | ||
| int32_t | detail, | ||
| int32_t | screen_x, | ||
| int32_t | screen_y, | ||
| int32_t | client_x, | ||
| int32_t | client_y, | ||
| unsigned short | button, | ||
| dom_event_target * | et, | ||
| dom_string * | modifier_list, | ||
| int32_t | wheel_delta_x, | ||
| int32_t | wheel_delta_y, | ||
| int32_t | wheel_delta_z | ||
| ) |
Intialise this event with namespace
| evt | The Event object |
| namespace | The namespace of this event |
| type | The event's type |
| bubble | Whether this is a bubbling event |
| cancelable | Whether this is a cancelable event |
| view | The AbstractView associated with this event |
| detail | The detail information of this mouse event |
| screen_x | The x position of the mouse pointer in screen |
| screen_y | The y position of the mouse pointer in screen |
| client_x | The x position of the mouse pointer in client window |
| client_y | The y position of the mouse pointer in client window |
| button | The mouse button pressed |
| et | The related target of this event, may be NULL |
| modifier_list | The string contains the modifier identifier strings |
| wheel_delta_x | The wheelDeltaX |
| wheel_delta_y | The wheelDeltaY |
| wheel_delta_z | The wheelDeltaZ |
| dom_exception _dom_mouse_multi_wheel_event_initialise | ( | struct dom_mouse_multi_wheel_event * | evt | ) |