|
Blender V4.3
|
Inherits blender::ui::AbstractTreeView.
Friends | |
| class | DataSetViewItem |
Additional Inherited Members | |
Public Types inherited from blender::ui::TreeViewItemContainer | |
| enum class | IterOptions { None = 0 , SkipCollapsed = 1 << 0 , SkipFiltered = 1 << 1 } |
| using | ItemIterFn = FunctionRef<void(AbstractTreeViewItem &)> |
Protected Member Functions inherited from blender::ui::AbstractView | |
| AbstractView ()=default | |
| virtual void | change_state_delayed () |
| void | update_from_old (uiBlock &new_block) |
| bool | is_reconstructed () const |
| const AbstractViewItem * | search_highlight_item () const |
| void | filter (std::optional< StringRef > filter_str) |
Protected Member Functions inherited from blender::ui::TreeViewItemContainer | |
| void | foreach_item_recursive (ItemIterFn iter_fn, IterOptions options=IterOptions::None) const |
| void | foreach_parent (ItemIterFn iter_fn) const |
Protected Attributes inherited from blender::ui::TreeViewItemContainer | |
| Vector< std::unique_ptr< AbstractTreeViewItem > > | children_ |
| TreeViewItemContainer * | root_ = nullptr |
| AbstractTreeViewItem * | parent_ = nullptr |
Definition at line 491 of file spreadsheet_dataset_draw.cc.
|
inline |
Definition at line 500 of file spreadsheet_dataset_draw.cc.
|
inlineoverridevirtual |
Implements blender::ui::AbstractTreeView.
Definition at line 507 of file spreadsheet_dataset_draw.cc.
References build_tree_for_geometry().
|
inline |
Definition at line 543 of file spreadsheet_dataset_draw.cc.
References blender::ui::TreeViewItemContainer::add_tree_item(), blender::bke::Curve, blender::bke::Point, and blender::ui::AbstractTreeViewItem::uncollapse_by_default().
Referenced by build_tree_for_geometry().
|
inline |
Definition at line 512 of file spreadsheet_dataset_draw.cc.
References build_tree_for_curves(), build_tree_for_grease_pencil(), build_tree_for_instances(), build_tree_for_mesh(), build_tree_for_pointcloud(), and build_tree_for_volume().
Referenced by build_tree().
|
inline |
Definition at line 551 of file spreadsheet_dataset_draw.cc.
References blender::ui::TreeViewItemContainer::add_tree_item(), blender::bke::Curve, blender::bke::Point, and blender::ui::AbstractTreeViewItem::uncollapse_by_default().
Referenced by build_tree_for_geometry().
|
inline |
Definition at line 584 of file spreadsheet_dataset_draw.cc.
References blender::ui::TreeViewItemContainer::add_tree_item().
Referenced by build_tree_for_geometry().
|
inline |
Definition at line 533 of file spreadsheet_dataset_draw.cc.
References blender::ui::TreeViewItemContainer::add_tree_item(), blender::bke::Corner, blender::bke::Edge, blender::bke::Face, mesh, blender::bke::Point, and blender::ui::AbstractTreeViewItem::uncollapse_by_default().
Referenced by build_tree_for_geometry().
|
inline |
Definition at line 572 of file spreadsheet_dataset_draw.cc.
References blender::ui::TreeViewItemContainer::add_tree_item(), and blender::ui::AbstractTreeViewItem::uncollapse_by_default().
Referenced by build_tree_for_geometry().
|
inline |
Definition at line 579 of file spreadsheet_dataset_draw.cc.
References blender::ui::TreeViewItemContainer::add_tree_item().
Referenced by build_tree_for_geometry().
|
friend |
Definition at line 497 of file spreadsheet_dataset_draw.cc.