36 Span<GPointer> group_input_values,
37 MutableSpan<SocketUsage> r_input_usages);
44 Span<const bNodeSocket *> input_sockets,
45 MutableSpan<SocketUsage> r_input_usages);
53 MutableSpan<SocketUsage> r_input_usages);
struct bNodeTree bNodeTree
void infer_group_interface_inputs_usage(const bNodeTree &group, const Span< GPointer > group_input_values, const MutableSpan< SocketUsage > r_input_usages)
Array< SocketUsage > infer_all_input_sockets_usage(const bNodeTree &tree)
CustomIDVectorSet< IDProperty *, IDPropNameGetter, 16 > PropertiesVectorSet