303 if (parent ==
nullptr || parent == &
root_panel) {
307 return parent->item_position(item);
339 bool include_root =
false)
355 blender::StringRef description,
356 blender::StringRef socket_type,
366 blender::StringRef description,
367 blender::StringRef socket_type,
378 blender::StringRef description,
388 blender::StringRef description,
442 bool include_root =
false)
454 bool include_root =
false)
const
460 void foreach_id(LibraryForeachIDData *cb);
463 bool items_cache_is_available()
const;
466 void ensure_items_cache()
const;
469 bool requires_dependent_tree_updates()
const;
472 void tag_items_changed();
474 void tag_items_changed_generic();
476 void tag_item_property_changed();
482 void reset_interface_changed();
486 void tag_interface_changed();
488 void tag_missing_runtime_data();