|
Blender V5.0
|
Inherits blender::ui::AbstractTreeView.
Definition at line 109 of file asset_shelf_popover.cc.
|
inline |
Definition at line 114 of file asset_shelf_popover.cc.
References blender::ed::asset::build_filtered_catalog_tree(), and blender::ui::AbstractView::set_popup_keep_open().
|
inline |
Definition at line 153 of file asset_shelf_popover.cc.
References blender::ui::TreeViewItemContainer::add_tree_item(), build_catalog_items_recursive(), C, blender::asset_system::AssetCatalogTreeItem::catalog_path(), blender::ui::AbstractTreeViewItem::count_parents(), blender::asset_system::AssetCatalogTreeItem::foreach_child(), blender::asset_system::AssetCatalogTreeItem::get_name(), blender::ed::asset::shelf::send_redraw_notifier(), blender::ui::BasicTreeViewItem::set_is_active_fn(), blender::ui::BasicTreeViewItem::set_on_activate_fn(), blender::ed::asset::shelf::settings_is_active_catalog(), blender::ed::asset::shelf::settings_set_active_catalog(), blender::asset_system::AssetCatalogPath::str(), and blender::ui::AbstractTreeViewItem::uncollapse_by_default().
Referenced by build_catalog_items_recursive(), and build_tree().
|
inlineoverridevirtual |
Implements blender::ui::AbstractTreeView.
Definition at line 128 of file asset_shelf_popover.cc.
References blender::ui::TreeViewItemContainer::add_tree_item(), build_catalog_items_recursive(), C, IFACE_, blender::asset_system::AssetCatalogTree::is_empty(), RPT_, blender::ed::asset::shelf::send_redraw_notifier(), blender::ed::asset::shelf::settings_is_all_catalog_active(), blender::ed::asset::shelf::settings_set_all_catalog_active(), and blender::ui::AbstractTreeViewItem::uncollapse_by_default().