|
Blender V4.5
|
#include <UI_interface_layout.hh>
Inherited by uiButtonItem, and uiLayout.
Public Member Functions | |
| uiItem ()=default | |
| uiItem (const uiItem &)=default | |
| virtual | ~uiItem ()=default |
Public Attributes | |
| blender::ui::ItemType | type_ |
| blender::ui::ItemInternalFlag | flag_ |
NOTE: uiItem properties should be considered private outside interface_layout.cc, incoming refactors would remove public access and add public read/write function methods. Meanwhile keep using uiLayout* functions to read/write this properties.
Definition at line 53 of file UI_interface_layout.hh.
|
default |
Referenced by uiLayout::menu_pie(), and uiItem().
|
virtualdefault |
| blender::ui::ItemInternalFlag uiItem::flag_ |
Definition at line 55 of file UI_interface_layout.hh.
Referenced by uiLayout::panel_prop_with_bool_header(), uiLayout::prop(), UI_block_layout(), ui_item_layout(), ui_item_prop_split_layout_hack(), ui_item_rna_size(), ui_item_with_label(), ui_layout_add_but(), ui_litem_estimate_column(), ui_litem_estimate_row(), ui_litem_estimate_split(), ui_litem_init_from_parent(), ui_litem_layout_column(), ui_litem_layout_row(), ui_text_icon_width_ex(), uiItemL_respect_property_split(), uiItemPointerR_prop(), uiLayoutGetFixedSize(), uiLayoutGetPropDecorate(), uiLayoutGetPropSep(), uiLayoutSetFixedSize(), uiLayoutSetPropDecorate(), and uiLayoutSetPropSep().
| blender::ui::ItemType uiItem::type_ |
Definition at line 54 of file UI_interface_layout.hh.
Referenced by uiLayout::absolute(), uiLayout::column(), uiLayout::column_flow(), uiLayout::grid_flow(), uiLayout::menu_pie(), uiLayout::overlap(), uiLayout::panel_prop(), uiLayout::row(), spaces_after_column_item(), UI_block_layout(), ui_item_align(), ui_item_enum_expand_exec(), ui_item_estimate(), ui_item_flag(), ui_item_is_radial_displayable(), ui_item_layout(), ui_item_move(), ui_item_offset(), ui_item_position(), ui_item_prop_split_layout_hack(), ui_item_scale(), ui_item_size(), ui_layout_add_but(), ui_layout_box(), ui_layout_free(), ui_layout_has_panel_label(), ui_layout_is_radial(), ui_layout_list_set_labels_active(), ui_litem_init_from_parent(), ui_litem_layout_radial(), ui_litem_layout_root_radial(), ui_litem_layout_row(), uiLayoutEndsWithPanelHeader(), uiLayoutGetLocalDir(), and uiLayoutSetTooltipFunc().