Blender  V3.3
Public Attributes | List of all members
ARegion_Runtime Struct Reference

#include <DNA_screen_types.h>

Public Attributes

const char * category
 
rcti visible_rect
 
int offset_x
 
int offset_y
 
struct GHashblock_name_map
 

Detailed Description

Definition at line 429 of file DNA_screen_types.h.

Member Data Documentation

◆ block_name_map

struct GHash* ARegion_Runtime::block_name_map

◆ category

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().

◆ offset_x

int ARegion_Runtime::offset_x

Definition at line 441 of file DNA_screen_types.h.

Referenced by hud_region_add(), and region_rect_recursive().

◆ offset_y

int ARegion_Runtime::offset_y

Definition at line 441 of file DNA_screen_types.h.

Referenced by hud_region_add(), and region_rect_recursive().

◆ visible_rect

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().


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