26 class AbstractGridView;
27 class AbstractTreeView;
43 const BIFIconID icon_override = ICON_NONE);
49 bool can_create_attribute,
62 std::unique_ptr<blender::ui::AbstractGridView> grid_view);
66 std::unique_ptr<blender::ui::AbstractTreeView> tree_view);
blender::ui::AbstractGridView * UI_block_add_view(uiBlock &block, blender::StringRef idname, std::unique_ptr< blender::ui::AbstractGridView > grid_view)
void template_breadcrumbs(uiLayout &layout, Span< ContextPathItem > context_path)
void attribute_search_add_items(StringRefNull str, bool can_create_attribute, Span< const nodes::geometry_nodes_eval_log::GeometryAttributeInfo * > infos, uiSearchItems *items, bool is_first)
void context_path_add_generic(Vector< ContextPathItem > &path, StructRNA &rna_type, void *ptr, const BIFIconID icon_override=ICON_NONE)