|
Blender V4.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 |
| Panel * | popup_block_panel |
Definition at line 453 of file DNA_screen_types.h.
| struct GHash* ARegion_Runtime::block_name_map |
Maps uiBlock::name to uiBlock for faster lookups.
Definition at line 468 of file DNA_screen_types.h.
| const char* ARegion_Runtime::category |
Panel category to use between 'layout' and 'draw'.
Definition at line 455 of file DNA_screen_types.h.
| int ARegion_Runtime::offset_x |
Definition at line 465 of file DNA_screen_types.h.
| int ARegion_Runtime::offset_y |
Definition at line 465 of file DNA_screen_types.h.
| Panel* ARegion_Runtime::popup_block_panel |
Definition at line 471 of file DNA_screen_types.h.
| 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 462 of file DNA_screen_types.h.