Rizin
unix-like reverse engineering framework and cli tools
rz_panels_t Struct Reference

#include <rz_cons.h>

Public Attributes

RzConsCanvascan
 
RzPanel ** panel
 
int n_panels
 
int columnWidth
 
int curnode
 
int mouse_orig_x
 
int mouse_orig_y
 
bool autoUpdate
 
bool mouse_on_edge_x
 
bool mouse_on_edge_y
 
RzPanelsMenupanels_menu
 
Sdbdb
 
Sdbrotate_db
 
Sdbalmighty_db
 
HtPP * mht
 
RzPanelsMode mode
 
RzPanelsMode prevMode
 
RzPanelsLayout layout
 
char * name
 

Detailed Description

Definition at line 1203 of file rz_cons.h.

Member Data Documentation

◆ almighty_db

Sdb* rz_panels_t::almighty_db

◆ autoUpdate

bool rz_panels_t::autoUpdate

◆ can

◆ columnWidth

int rz_panels_t::columnWidth

Definition at line 1207 of file rz_cons.h.

Referenced by __init(), __layout_default(), __move_panel_to_left(), and __move_panel_to_right().

◆ curnode

◆ db

Sdb* rz_panels_t::db

Definition at line 1215 of file rz_cons.h.

Referenced by __create_panel_db(), __init(), __init_almighty_db(), __init_sdb(), and __search_db().

◆ layout

RzPanelsLayout rz_panels_t::layout

Definition at line 1221 of file rz_cons.h.

Referenced by __create_default_panels(), and __init().

◆ mht

HtPP* rz_panels_t::mht

Definition at line 1218 of file rz_cons.h.

Referenced by __add_menu(), __init(), and __update_menu().

◆ mode

◆ mouse_on_edge_x

bool rz_panels_t::mouse_on_edge_x

Definition at line 1212 of file rz_cons.h.

Referenced by __check_if_mouse_x_on_edge(), __drag_and_resize(), __handle_mouse(), and __init().

◆ mouse_on_edge_y

bool rz_panels_t::mouse_on_edge_y

Definition at line 1213 of file rz_cons.h.

Referenced by __check_if_mouse_y_on_edge(), __drag_and_resize(), __handle_mouse(), and __init().

◆ mouse_orig_x

int rz_panels_t::mouse_orig_x

Definition at line 1209 of file rz_cons.h.

Referenced by __check_if_mouse_x_on_edge(), __drag_and_resize(), __init(), and __update_edge_x().

◆ mouse_orig_y

int rz_panels_t::mouse_orig_y

Definition at line 1210 of file rz_cons.h.

Referenced by __check_if_mouse_y_on_edge(), __drag_and_resize(), __init(), and __update_edge_y().

◆ n_panels

◆ name

◆ panel

◆ panels_menu

◆ prevMode

RzPanelsMode rz_panels_t::prevMode

Definition at line 1220 of file rz_cons.h.

Referenced by __init(), __toggle_window_mode(), and __toggle_zoom_mode().

◆ rotate_db

Sdb* rz_panels_t::rotate_db

Definition at line 1216 of file rz_cons.h.

Referenced by __init(), __init_rotate_db(), and __set_rcb().


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