|
|
| static const bNodeTree * | blender::ed::geometry::get_asset_or_local_node_group (const bContext &C, PointerRNA &ptr, ReportList *reports) |
| |
| static const bNodeTree * | blender::ed::geometry::get_node_group (const bContext &C, PointerRNA &ptr, ReportList *reports) |
| |
| static GeoOperatorLog & | blender::ed::geometry::get_static_eval_log () |
| |
| const GeoOperatorLog & | blender::ed::geometry::node_group_operator_static_eval_log () |
| |
| static void | blender::ed::geometry::find_socket_log_contexts (const Main &bmain, Set< ComputeContextHash > &r_socket_log_contexts) |
| |
| static bke::GeometrySet | blender::ed::geometry::get_original_geometry_eval_copy (Object &object, nodes::GeoNodesOperatorData &operator_data) |
| |
| static void | blender::ed::geometry::store_result_geometry (const wmOperator &op, Main &bmain, Scene &scene, Object &object, bke::GeometrySet geometry) |
| |
| static void | blender::ed::geometry::gather_node_group_ids (const bNodeTree &node_tree, Set< ID * > &ids) |
| |
| static const bNodeTreeInterfaceSocket * | blender::ed::geometry::find_group_input_by_identifier (const bNodeTree &node_group, const StringRef identifier) |
| |
| static std::optional< ID_Type > | blender::ed::geometry::socket_type_to_id_type (const eNodeSocketDatatype socket_type) |
| |
| static Map< StringRef, ID * > | blender::ed::geometry::gather_input_ids (const Main &bmain, const bNodeTree &node_group, const IDProperty &properties) |
| |
| static Depsgraph * | blender::ed::geometry::build_extra_depsgraph (const Depsgraph &depsgraph_active, const Set< ID * > &ids) |
| |
| static IDProperty * | blender::ed::geometry::replace_strings_with_id_pointers (const IDProperty &op_properties, const Map< StringRef, ID * > &input_ids) |
| |
| static void | blender::ed::geometry::replace_inputs_evaluated_data_blocks (IDProperty &properties, const nodes::GeoNodesOperatorDepsgraphs &depsgraphs) |
| |
| static bool | blender::ed::geometry::object_has_editable_data (const Main &bmain, const Object &object) |
| |
| static Vector< Object * > | blender::ed::geometry::gather_supported_objects (const bContext &C, const Main &bmain, const eObjectMode mode) |
| |
| static int | blender::ed::geometry::run_node_group_exec (bContext *C, wmOperator *op) |
| |
| static void | blender::ed::geometry::store_input_node_values_rna_props (const bContext &C, wmOperator &op, const wmEvent &event) |
| |
| static int | blender::ed::geometry::run_node_group_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static std::string | blender::ed::geometry::run_node_group_get_description (bContext *C, wmOperatorType *, PointerRNA *ptr) |
| |
| static void | blender::ed::geometry::add_attribute_search_or_value_buttons (uiLayout *layout, PointerRNA *md_ptr, const bNodeTreeInterfaceSocket &socket) |
| |
| static void | blender::ed::geometry::draw_property_for_socket (const bNodeTree &node_tree, uiLayout *layout, IDProperty *op_properties, PointerRNA *bmain_ptr, PointerRNA *op_ptr, const bNodeTreeInterfaceSocket &socket, const int socket_index) |
| |
| static void | blender::ed::geometry::run_node_group_ui (bContext *C, wmOperator *op) |
| |
| static bool | blender::ed::geometry::run_node_ui_poll (wmOperatorType *, PointerRNA *ptr) |
| |
| static std::string | blender::ed::geometry::run_node_group_get_name (wmOperatorType *, PointerRNA *ptr) |
| |
| static bool | blender::ed::geometry::run_node_group_depends_on_cursor (bContext &C, wmOperatorType &, PointerRNA *ptr) |
| |
| void | blender::ed::geometry::GEOMETRY_OT_execute_node_group (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::geometry::asset_menu_poll (const bContext *C, MenuType *) |
| |
| static GeometryNodeAssetTraitFlag | blender::ed::geometry::asset_flag_for_context (const ObjectType type, const eObjectMode mode) |
| |
| static GeometryNodeAssetTraitFlag | blender::ed::geometry::asset_flag_for_context (const Object &active_object) |
| |
| static asset::AssetItemTree * | blender::ed::geometry::get_static_item_tree (const ObjectType type, const eObjectMode mode) |
| |
| static asset::AssetItemTree * | blender::ed::geometry::get_static_item_tree (const Object &active_object) |
| |
| void | blender::ed::geometry::clear_operator_asset_trees () |
| |
| static asset::AssetItemTree | blender::ed::geometry::build_catalog_tree (const bContext &C, const Object &active_object) |
| |
| static Set< std::string > | blender::ed::geometry::get_builtin_menus (const ObjectType object_type, const eObjectMode mode) |
| |
| static void | blender::ed::geometry::catalog_assets_draw (const bContext *C, Menu *menu) |
| |
| MenuType | blender::ed::geometry::node_group_operator_assets_menu () |
| |
| static bool | blender::ed::geometry::unassigned_local_poll (const bContext &C) |
| |
| static void | blender::ed::geometry::catalog_assets_draw_unassigned (const bContext *C, Menu *menu) |
| |
| MenuType | blender::ed::geometry::node_group_operator_assets_menu_unassigned () |
| |
| void | blender::ed::geometry::ui_template_node_operator_asset_menu_items (uiLayout &layout, const bContext &C, const StringRef catalog_path) |
| |
| void | blender::ed::geometry::ui_template_node_operator_asset_root_items (uiLayout &layout, const bContext &C) |
| |