IDA SDK
|
Information about a mouse action within a view.
Public Attributes | |
tcc_renderer_type_t | rtype |
type of renderer that received the event | |
uint32 | x |
screen x coordinate | |
uint32 | y |
screen y coordinate | |
location_t | location |
location where event was generated | |
view_event_state_t | state |
contains information about what buttons are CURRENTLY pressed on the keyboard and mouse. More... | |
vme_button_t | button |
represents which mouse button was responsible for generating the event. More... | |
renderer_pos_info_t | renderer_pos |
position where event was generated, relative to the renderer | |
Public Types | |
typedef view_mouse_event_location_t | location_t |
view_event_state_t view_mouse_event_t::state |
contains information about what buttons are CURRENTLY pressed on the keyboard and mouse.
view_mouse_event_t instances created in functions like mouseReleaseEvent() won't contain any information about the mouse, because it has been released.
vme_button_t view_mouse_event_t::button |
represents which mouse button was responsible for generating the event.
This field does not care about the current state of the mouse.