|
Blender V4.5
|
Inherits uiLayout.
Public Attributes | |
| uiBut * | roundbox |
| Public Attributes inherited from uiLayout | |
| uiLayoutRoot * | root_ |
| bContextStore * | context_ |
| uiLayout * | parent_ |
| blender::Vector< uiItem * > | items_ |
| char | heading_ [UI_MAX_NAME_STR] |
| uiLayout * | child_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_ |
| blender::ui::EmbossType | emboss_ |
| float | units_ [2] |
| float | search_weight_ |
| Public Attributes inherited from uiItem | |
| blender::ui::ItemType | type_ |
| blender::ui::ItemInternalFlag | flag_ |
Additional Inherited Members | |
| Public Member Functions inherited from uiLayout | |
| uiLayout & | absolute (bool align) |
| uiBlock * | absolute_block () |
| uiLayout & | box () |
| uiLayout & | column (bool align) |
| uiLayout & | column (bool align, blender::StringRef heading) |
| uiLayout & | row (bool align) |
| uiLayout & | row (bool align, blender::StringRef heading) |
| uiLayout & | column_flow (int number, bool align) |
| uiLayout & | grid_flow (bool row_major, int columns_len, bool even_columns, bool even_rows, bool align) |
| uiLayout & | list_box (uiList *ui_list, PointerRNA *actptr, PropertyRNA *actprop) |
| uiLayout & | menu_pie () |
| uiLayout & | overlap () |
| PanelLayout | panel_prop (const bContext *C, PointerRNA *open_prop_owner, blender::StringRefNull open_prop_name) |
| uiLayout * | panel_prop (const bContext *C, PointerRNA *open_prop_owner, blender::StringRefNull open_prop_name, blender::StringRef label) |
| PanelLayout | panel_prop_with_bool_header (const bContext *C, PointerRNA *open_prop_owner, blender::StringRefNull open_prop_name, PointerRNA *bool_prop_owner, blender::StringRefNull bool_prop_name, std::optional< blender::StringRefNull > label) |
| PanelLayout | panel (const bContext *C, blender::StringRef idname, bool default_closed) |
| uiLayout * | panel (const bContext *C, blender::StringRef idname, bool default_closed, blender::StringRef label) |
| uiLayout & | split (float percentage, bool align) |
| void | label (blender::StringRef name, int icon) |
| void | menu (MenuType *mt, std::optional< blender::StringRef > name, int icon) |
| void | menu (blender::StringRef menuname, std::optional< blender::StringRef > name, int icon) |
| void | menu_fn (blender::StringRefNull name, int icon, uiMenuCreateFunc func, void *arg) |
| void | menu_fn_argN_free (blender::StringRefNull name, int icon, uiMenuCreateFunc func, void *argN) |
| PointerRNA | op (wmOperatorType *ot, std::optional< blender::StringRef > name, int icon, wmOperatorCallContext context, eUI_Item_Flag flag) |
| PointerRNA | op (wmOperatorType *ot, std::optional< blender::StringRef > name, int icon) |
| PointerRNA | op (blender::StringRefNull opname, std::optional< blender::StringRef > name, int icon) |
| PointerRNA | op (blender::StringRefNull opname, std::optional< blender::StringRef > name, int icon, wmOperatorCallContext context, eUI_Item_Flag flag) |
| void | prop (PointerRNA *ptr, PropertyRNA *prop, int index, int value, eUI_Item_Flag flag, std::optional< blender::StringRef > name_opt, int icon, std::optional< blender::StringRef > placeholder=std::nullopt) |
| void | prop (PointerRNA *ptr, blender::StringRefNull propname, eUI_Item_Flag flag, std::optional< blender::StringRef > name, int icon) |
| void | separator (float factor=1.0f, LayoutSeparatorType type=LayoutSeparatorType::Auto) |
| Public Member Functions inherited from uiItem | |
| uiItem ()=default | |
| uiItem (const uiItem &)=default | |
| virtual | ~uiItem ()=default |
Definition at line 169 of file interface_layout.cc.
| uiBut* uiLayoutItemBx::roundbox |
Definition at line 170 of file interface_layout.cc.
Referenced by uiLayout::list_box(), ui_item_align(), ui_layout_box(), and ui_litem_layout_box().