|
Blender V4.3
|
Inherits blender::ui::AbstractTreeView.
Friends | |
| class | InstancesTreeViewItem |
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 180 of file spreadsheet_dataset_draw.cc.
|
inline |
Definition at line 189 of file spreadsheet_dataset_draw.cc.
|
inlineoverridevirtual |
Implements blender::ui::AbstractTreeView.
Definition at line 196 of file spreadsheet_dataset_draw.cc.
References blender::ui::TreeViewItemContainer::add_tree_item(), build_tree_for_instances(), and blender::bke::GeometrySet::get_instances().
|
inline |
Definition at line 205 of file spreadsheet_dataset_draw.cc.
References blender::ui::TreeViewItemContainer::add_tree_item(), build_tree_for_instances(), blender::bke::GeometrySet::get_instances(), and blender::Span< T >::index_range().
Referenced by build_tree(), and build_tree_for_instances().
|
friend |
Definition at line 186 of file spreadsheet_dataset_draw.cc.