IDA SDK

- Main Page
- Header Files
- Classes
- Modules

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Attributes | Classes | List of all members
view_mouse_event_t Struct Reference

## Detailed Description

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

## Classes
union | location_t
| Abstraction of location in flat view/graph views. More...

## Member Data Documentation

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.

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

- kernwin.hpp