Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/UI_interface.hh
| Show All 18 Lines | |||||
| */ | */ | ||||
| #pragma once | #pragma once | ||||
| #include <memory> | #include <memory> | ||||
| #include "BLI_string_ref.hh" | #include "BLI_string_ref.hh" | ||||
| namespace blender::nodes::geometry_nodes_eval_log { | |||||
| struct GeometryAttributeInfo; | |||||
| } | |||||
| struct uiBlock; | struct uiBlock; | ||||
| namespace blender::ui { | namespace blender::ui { | ||||
| class AbstractTreeView; | class AbstractTreeView; | ||||
| } | |||||
| void attribute_search_add_items( | |||||
| StringRefNull str, | |||||
| const bool is_output, | |||||
| Span<const nodes::geometry_nodes_eval_log::GeometryAttributeInfo *> infos, | |||||
| uiSearchItems *items, | |||||
| const bool is_first); | |||||
| } // namespace blender::ui | |||||
| blender::ui::AbstractTreeView *UI_block_add_view( | blender::ui::AbstractTreeView *UI_block_add_view( | ||||
| uiBlock &block, | uiBlock &block, | ||||
| blender::StringRef idname, | blender::StringRef idname, | ||||
| std::unique_ptr<blender::ui::AbstractTreeView> tree_view); | std::unique_ptr<blender::ui::AbstractTreeView> tree_view); | ||||