|
Blender V4.3
|
Inherits blender::bke::bNodeTreeToDotOptions.
Public Member Functions | |
| bNodeTreeToDotOptionsForAnonymousAttributeInferencing (const AnonymousAttributeInferencingResult &result) | |
| std::string | socket_name (const bNodeSocket &socket) const override |
Public Member Functions inherited from blender::bke::bNodeTreeToDotOptions | |
| virtual std::optional< std::string > | socket_font_color (const bNodeSocket &socket) const |
| virtual void | add_edge_attributes (const bNodeLink &link, dot::DirectedEdge &dot_edge) const |
Definition at line 175 of file node_tree_anonymous_attributes.cc.
|
inline |
Definition at line 180 of file node_tree_anonymous_attributes.cc.
|
inlineoverridevirtual |
Reimplemented from blender::bke::bNodeTreeToDotOptions.
Definition at line 186 of file node_tree_anonymous_attributes.cc.
References blender::bits::foreach_1_index(), bNodeSocket::identifier, blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::propagate_to_output_by_geometry_socket, blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::propagated_fields_by_socket, blender::bke::anonymous_attribute_inferencing::AnonymousAttributeInferencingResult::required_fields_by_geometry_socket, SOCK_GEOMETRY, blender::nodes::socket_type_supports_fields(), and bNodeSocket::type.