Blender
V3.3
|
#include <DNA_screen_types.h>
Public Attributes | |
const char * | category |
rcti | visible_rect |
int | offset_x |
int | offset_y |
struct GHash * | block_name_map |
Definition at line 429 of file DNA_screen_types.h.
struct GHash* ARegion_Runtime::block_name_map |
Definition at line 444 of file DNA_screen_types.h.
Referenced by BKE_area_region_free(), menu_items_from_ui_create(), UI_block_region_set(), UI_blocklist_free(), and UI_blocklist_free_inactive().
const char* ARegion_Runtime::category |
Definition at line 431 of file DNA_screen_types.h.
Referenced by ED_region_panels_draw(), and ED_region_panels_layout_ex().
int ARegion_Runtime::offset_x |
Definition at line 441 of file DNA_screen_types.h.
Referenced by hud_region_add(), and region_rect_recursive().
int ARegion_Runtime::offset_y |
Definition at line 441 of file DNA_screen_types.h.
Referenced by hud_region_add(), and region_rect_recursive().
rcti ARegion_Runtime::visible_rect |
The visible part of the region, use with region overlap not to draw on top of the overlapping regions.
Lazy initialize, zero'd when unset, relative to ARegion.winrct x/y min.
Definition at line 438 of file DNA_screen_types.h.
Referenced by ED_region_visible_rect(), and region_rect_recursive().