35 bNode &evaluate_closure_node,
39 bNode &separate_bundle_node,
43 bNode &combine_bundle_node,
47 bNode &closure_input_node,
48 bNode &closure_output_node,
struct bNodeTree bNodeTree
struct bNodeSocket bNodeSocket
struct SpaceNode SpaceNode
void sync_node(bContext &C, bNode &node, ReportList *reports)
void sync_sockets_evaluate_closure(SpaceNode &snode, bNode &evaluate_closure_node, ReportList *reports, const bNodeSocket *src_closure_socket)
bool node_can_sync_sockets(const bContext &C, const bNodeTree &, const bNode &node)
void sync_sockets_combine_bundle(SpaceNode &snode, bNode &combine_bundle_node, ReportList *reports, const bNodeSocket *src_bundle_socket)
void sync_sockets_separate_bundle(SpaceNode &snode, bNode &separate_bundle_node, ReportList *reports, const bNodeSocket *src_bundle_socket)
void sync_sockets_closure(SpaceNode &snode, bNode &closure_input_node, bNode &closure_output_node, ReportList *reports, const bNodeSocket *src_closure_socket)
void node_can_sync_cache_clear(Main &bmain)
std::string sync_node_description_get(const bContext &C, const bNode &node)