Blender V4.3
uiLayoutItemGridFlow Struct Reference

Inherits uiLayout.

Public Attributes

bool row_major
 
bool even_columns
 
bool even_rows
 
int columns_len
 
int tot_items
 
int tot_columns
 
int tot_rows
 
- Public Attributes inherited from uiLayout
uiLayoutRootroot
 
bContextStorecontext
 
uiLayoutparent
 
blender::Vector< uiItem * > items
 
char heading [UI_MAX_NAME_STR]
 
uiLayoutchild_items_layout
 
int x
 
int y
 
int w
 
int h
 
float scale [2]
 
short space
 
bool align
 
bool active
 
bool active_default
 
bool activate_init
 
bool enabled
 
bool redalert
 
bool keepaspect
 
bool variable_size
 
char alignment
 
eUIEmbossType emboss
 
float units [2]
 
float search_weight
 
- Public Attributes inherited from uiItem
uiItemType type
 
uiItemInternalFlag flag
 

Additional Inherited Members

- Public Member Functions inherited from uiItem
 uiItem ()=default
 
 uiItem (const uiItem &)=default
 
virtual ~uiItem ()=default
 

Detailed Description

Definition at line 183 of file interface_layout.cc.

Member Data Documentation

◆ columns_len

int uiLayoutItemGridFlow::columns_len
  • If positive, absolute fixed number of columns.
  • If 0, fully automatic (based on available width).
  • If negative, automatic but only generates number of columns/rows multiple of given (absolute) value.

Definition at line 194 of file interface_layout.cc.

Referenced by ui_litem_estimate_grid_flow(), and uiLayoutGridFlow().

◆ even_columns

bool uiLayoutItemGridFlow::even_columns

◆ even_rows

bool uiLayoutItemGridFlow::even_rows

◆ row_major

bool uiLayoutItemGridFlow::row_major

◆ tot_columns

int uiLayoutItemGridFlow::tot_columns

Definition at line 197 of file interface_layout.cc.

Referenced by ui_litem_estimate_grid_flow(), and ui_litem_layout_grid_flow().

◆ tot_items

int uiLayoutItemGridFlow::tot_items

Definition at line 197 of file interface_layout.cc.

Referenced by ui_litem_estimate_grid_flow(), and ui_litem_layout_grid_flow().

◆ tot_rows

int uiLayoutItemGridFlow::tot_rows

Definition at line 197 of file interface_layout.cc.

Referenced by ui_litem_estimate_grid_flow(), and ui_litem_layout_grid_flow().


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