Blender
V3.3
|
Public Attributes | |
struct uiLayoutRoot * | next |
struct uiLayoutRoot * | prev |
int | type |
wmOperatorCallContext | opcontext |
int | emw |
int | emh |
int | padding |
uiMenuHandleFunc | handlefunc |
void * | argv |
const uiStyle * | style |
uiBlock * | block |
uiLayout * | layout |
Definition at line 69 of file interface_layout.c.
void* uiLayoutRoot::argv |
Definition at line 79 of file interface_layout.c.
Referenced by ui_layout_end(), and uiLayoutSetFunc().
uiBlock* uiLayoutRoot::block |
Definition at line 82 of file interface_layout.c.
Referenced by menu_item_enum_opname_menu(), menu_item_enum_rna_menu(), UI_block_layout(), ui_item_array(), ui_item_disabled(), ui_item_layout(), ui_item_menu(), ui_item_menu_hold(), ui_item_menutype_func(), ui_item_paneltype_func(), ui_item_rna_size(), ui_layout_add_padding_button(), ui_layout_box(), ui_litem_layout_radial(), ui_menu_enumpropname(), ui_text_icon_width_ex(), uiItemDecoratorR_prop(), uiItemEnumO_string(), uiItemEnumR_string_prop(), uiItemFullO_ptr_ex(), uiItemFullR(), uiItemFullR_with_menu(), uiItemFullR_with_popover(), uiItemL_(), uiItemM_ptr(), uiItemMContents(), uiItemMenuEnumFullO_ptr(), uiItemS_ex(), uiItemsEnumR(), uiItemsFullEnumO(), uiItemsFullEnumO_items(), uiItemSpacer(), uiItemTabsEnumR_prop(), uiItemV(), uiLayoutAbsolute(), uiLayoutColumn(), uiLayoutColumnFlow(), uiLayoutContextCopy(), uiLayoutGetBlock(), uiLayoutGetEmboss(), uiLayoutGridFlow(), uiLayoutOverlap(), uiLayoutRadial(), uiLayoutRow(), uiLayoutSetContextPointer(), and uiLayoutSplit().
int uiLayoutRoot::emh |
Definition at line 75 of file interface_layout.c.
Referenced by UI_block_layout().
int uiLayoutRoot::emw |
Definition at line 75 of file interface_layout.c.
Referenced by UI_block_layout(), and ui_litem_estimate_column_flow().
uiMenuHandleFunc uiLayoutRoot::handlefunc |
Definition at line 78 of file interface_layout.c.
Referenced by ui_layout_end(), and uiLayoutSetFunc().
uiLayout* uiLayoutRoot::layout |
Definition at line 83 of file interface_layout.c.
Referenced by UI_block_layout(), ui_item_enum_expand_exec(), ui_layout_add_padding_button(), and uiLayoutRadial().
struct uiLayoutRoot* uiLayoutRoot::next |
Definition at line 70 of file interface_layout.c.
wmOperatorCallContext uiLayoutRoot::opcontext |
Definition at line 73 of file interface_layout.c.
Referenced by UI_block_layout(), uiItemBooleanO(), uiItemEnumO_ptr(), uiItemEnumO_string(), uiItemEnumO_value(), uiItemFloatO(), uiItemIntO(), uiItemMenuEnumFullO_ptr(), uiItemMenuEnumR_prop(), uiItemO(), uiItemsEnumO(), uiItemStringO(), uiLayoutGetOperatorContext(), and uiLayoutSetOperatorContext().
int uiLayoutRoot::padding |
Definition at line 76 of file interface_layout.c.
Referenced by UI_block_layout(), and ui_layout_add_padding_button().
struct uiLayoutRoot * uiLayoutRoot::prev |
Definition at line 70 of file interface_layout.c.
const uiStyle* uiLayoutRoot::style |
Definition at line 81 of file interface_layout.c.
Referenced by UI_block_layout(), ui_item_array(), ui_layout_box(), ui_litem_estimate_box(), ui_litem_estimate_column_flow(), ui_litem_estimate_grid_flow(), ui_litem_layout_box(), ui_litem_layout_column_flow(), ui_litem_layout_grid_flow(), uiLayoutColumn(), uiLayoutColumnFlow(), uiLayoutGridFlow(), uiLayoutRow(), and uiLayoutSplit().
int uiLayoutRoot::type |
Definition at line 72 of file interface_layout.c.
Referenced by UI_block_layout(), ui_item_enum_expand_exec(), ui_item_menu(), ui_layout_is_radial(), ui_layout_vary_direction(), ui_litem_estimate_box(), ui_litem_layout_box(), ui_litem_layout_root(), uiItemFullO_ptr_ex(), uiItemFullR(), uiItemL_(), uiItemM_ptr(), uiItemMenuEnumFullO_ptr(), uiItemMenuEnumR_prop(), uiItemPopoverPanel_ptr(), uiItemV(), and uiLayoutRadial().