|
| std::unique_ptr< LazyFunction > | blender::nodes::get_simulation_output_lazy_function (const bNode &node, GeometryNodesLazyFunctionGraphInfo &own_lf_graph_info) |
| std::unique_ptr< LazyFunction > | blender::nodes::get_simulation_input_lazy_function (const bNodeTree &node_tree, const bNode &node, GeometryNodesLazyFunctionGraphInfo &own_lf_graph_info) |
| std::unique_ptr< LazyFunction > | blender::nodes::get_switch_node_lazy_function (const bNode &node) |
| std::unique_ptr< LazyFunction > | blender::nodes::get_index_switch_node_lazy_function (const bNode &node, GeometryNodesLazyFunctionGraphInfo &lf_graph_info) |
| std::unique_ptr< LazyFunction > | blender::nodes::get_bake_lazy_function (const bNode &node, GeometryNodesLazyFunctionGraphInfo &lf_graph_info) |
| std::unique_ptr< LazyFunction > | blender::nodes::get_menu_switch_node_lazy_function (const bNode &node, GeometryNodesLazyFunctionGraphInfo &lf_graph_info) |
| std::unique_ptr< LazyFunction > | blender::nodes::get_menu_switch_node_socket_usage_lazy_function (const bNode &node) |
| std::unique_ptr< LazyFunction > | blender::nodes::get_warning_node_lazy_function (const bNode &node) |
| std::unique_ptr< LazyFunction > | blender::nodes::get_enable_output_node_lazy_function (const bNode &node, GeometryNodesLazyFunctionGraphInfo &own_lf_graph_info) |
| void | blender::nodes::set_default_remaining_node_outputs (lf::Params ¶ms, const bNode &node) |
| void | blender::nodes::set_default_value_for_output_socket (lf::Params ¶ms, const int lf_index, const bNodeSocket &bsocket) |
| void | blender::nodes::construct_socket_default_value (const bke::bNodeSocketType &stype, void *r_value) |
| std::string | blender::nodes::make_anonymous_attribute_socket_inspection_string (const bNodeSocket &socket) |
| std::string | blender::nodes::make_anonymous_attribute_socket_inspection_string (StringRef node_name, StringRef socket_name) |
| std::optional< FoundNestedNodeID > | blender::nodes::find_nested_node_id (const GeoNodesUserData &user_data, const int node_id) |
| const GeometryNodesLazyFunctionGraphInfo * | blender::nodes::ensure_geometry_nodes_lazy_function_graph (const bNodeTree &btree) |
| bool | blender::nodes::should_log_socket_values_for_context (const GeoNodesUserData &user_data, const ComputeContextHash hash) |
| LazyFunction & | blender::nodes::build_repeat_zone_lazy_function (ResourceScope &scope, const bNodeTree &btree, const bke::bNodeTreeZone &zone, ZoneBuildInfo &zone_info, const ZoneBodyFunction &body_fn) |
| LazyFunction & | blender::nodes::build_foreach_geometry_element_zone_lazy_function (ResourceScope &scope, const bNodeTree &btree, const bke::bNodeTreeZone &zone, ZoneBuildInfo &zone_info, const ZoneBodyFunction &body_fn) |
| LazyFunction & | blender::nodes::build_closure_zone_lazy_function (ResourceScope &scope, const bNodeTree &btree, const bke::bNodeTreeZone &zone, ZoneBuildInfo &zone_info, const ZoneBodyFunction &body_fn) |
| EvaluateClosureFunction | blender::nodes::build_evaluate_closure_node_lazy_function (ResourceScope &scope, const bNode &bnode) |
| void | blender::nodes::initialize_zone_wrapper (const bNodeTreeZone &zone, ZoneBuildInfo &zone_info, const ZoneBodyFunction &body_fn, const bool expose_all_reference_sets, Vector< lf::Input > &r_inputs, Vector< lf::Output > &r_outputs) |
| std::string | blender::nodes::zone_wrapper_input_name (const ZoneBuildInfo &zone_info, const bNodeTreeZone &zone, const Span< lf::Input > inputs, const int lf_socket_i) |
| std::string | blender::nodes::zone_wrapper_output_name (const ZoneBuildInfo &zone_info, const bNodeTreeZone &zone, const Span< lf::Output > outputs, const int lf_socket_i) |
| void | blender::nodes::report_from_multi_function (const mf::Context &context, NodeWarningType type, std::string message) |