|
IDAPython 9.0
|
Proxy of C++ View_Hooks class.
Public Member Functions | |
| __init__ (self, "uint32" _flags=0, "uint32" _hkcb_flags=0x0001) | |
| init(self, _flags=0, _hkcb_flags=0x0001) -> View_Hooks | |
| "bool" | hook (self) |
| hook(self) -> bool | |
| "bool" | unhook (self) |
| unhook(self) -> bool | |
| "void" | view_activated (self, "TWidget *" view) |
| view_activated(self, view) A view is activated | |
| "void" | view_deactivated (self, "TWidget *" view) |
| view_deactivated(self, view) A view is deactivated | |
| "void" | view_keydown (self, "TWidget *" view, "int" key, "view_event_state_t" state) |
| view_keydown(self, view, key, state) Key down event | |
| "void" | view_click (self, "TWidget *" view, "view_mouse_event_t" event) |
| view_click(self, view, event) Click event | |
| "void" | view_dblclick (self, "TWidget *" view, "view_mouse_event_t" event) |
| view_dblclick(self, view, event) Double click event | |
| "void" | view_curpos (self, "TWidget *" view) |
| view_curpos(self, view) Cursor position changed | |
| "void" | view_created (self, "TWidget *" view) |
| view_created(self, view) A view is being created. | |
| "void" | view_close (self, "TWidget *" view) |
| view_close(self, view) View closed | |
| "void" | view_switched (self, "TWidget *" view, "tcc_renderer_type_t" rt) |
| view_switched(self, view, rt) A view's renderer has changed. | |
| "void" | view_mouse_over (self, "TWidget *" view, "view_mouse_event_t" event) |
| view_mouse_over(self, view, event) The user moved the mouse over (or out of) a node or an edge. | |
| "void" | view_loc_changed (self, "TWidget *" view, "lochist_entry_t const *" now, "lochist_entry_t const *" was) |
| view_loc_changed(self, view, now, was) The location for the view has changed (can be either the place_t, the renderer_info_t, or both.) | |
| "void" | view_mouse_moved (self, "TWidget *" view, "view_mouse_event_t" event) |
| view_mouse_moved(self, view, event) The mouse moved on the view | |
| __disown__ (self) | |
Properties | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
| __init__ | ( | self, | |
| "uint32" | _flags = 0, | ||
| "uint32" | _hkcb_flags = 0x0001 ) |
| _flags | uint32 |
| _hkcb_flags | uint32 |
Reimplemented in GraphViewer, CustomIDAMemo, and IDAViewWrapper.
| __disown__ | ( | self | ) |
| "bool" hook | ( | self | ) |
| "bool" unhook | ( | self | ) |
| "void" view_activated | ( | self, | |
| "TWidget *" | view ) |
| view | (TWidget *) |
Reimplemented in CustomIDAMemo.
| "void" view_click | ( | self, | |
| "TWidget *" | view, | ||
| "view_mouse_event_t" | event ) |
| view | (TWidget *) |
| event | (const view_mouse_event_t *) |
Reimplemented in CustomIDAMemo.
| "void" view_close | ( | self, | |
| "TWidget *" | view ) |
| view | (TWidget *) |
Reimplemented in CustomIDAMemo.
| "void" view_created | ( | self, | |
| "TWidget *" | view ) |
| view | (TWidget *) |
| "void" view_curpos | ( | self, | |
| "TWidget *" | view ) |
| view | (TWidget *) |
Reimplemented in CustomIDAMemo.
| "void" view_dblclick | ( | self, | |
| "TWidget *" | view, | ||
| "view_mouse_event_t" | event ) |
| view | (TWidget *) |
| event | (const view_mouse_event_t *) |
Reimplemented in CustomIDAMemo.
| "void" view_deactivated | ( | self, | |
| "TWidget *" | view ) |
| view | (TWidget *) |
Reimplemented in CustomIDAMemo.
| "void" view_keydown | ( | self, | |
| "TWidget *" | view, | ||
| "int" | key, | ||
| "view_event_state_t" | state ) |
| view | (TWidget *) |
| key | (int) |
| state | (::view_event_state_t) |
Reimplemented in CustomIDAMemo.
| "void" view_loc_changed | ( | self, | |
| "TWidget *" | view, | ||
| "lochist_entry_t const *" | now, | ||
| "lochist_entry_t const *" | was ) |
| view | (TWidget *) |
| now | (const lochist_entry_t *) |
| was | (const lochist_entry_t *) |
Reimplemented in CustomIDAMemo.
| "void" view_mouse_moved | ( | self, | |
| "TWidget *" | view, | ||
| "view_mouse_event_t" | event ) |
| view | (TWidget *) |
| event | (const view_mouse_event_t *) |
Reimplemented in CustomIDAMemo.
| "void" view_mouse_over | ( | self, | |
| "TWidget *" | view, | ||
| "view_mouse_event_t" | event ) |
This is only relevant in a graph view.
| view | (TWidget *) |
| event | (const view_mouse_event_t *) |
Reimplemented in CustomIDAMemo.
| "void" view_switched | ( | self, | |
| "TWidget *" | view, | ||
| "tcc_renderer_type_t" | rt ) |
| view | (TWidget *) |
| rt | (tcc_renderer_type_t) |
Reimplemented in CustomIDAMemo.
|
static |