34 const char *allocname,
35 int link_after_region_type);
43 const char *allocname,
44 int link_after_region_type);
58 const char *new_name);
62 const char *new_name);
66 const char *new_name);
84 const char *identifier);
109 int socket_index_orig,
110 int socket_index_offset,
111 int total_number_of_sockets);
128 const char *identifier,
166 const char *socket_identifier,
void add_realize_instances_before_socket(bNodeTree *ntree, bNode *node, bNodeSocket *geometry_socket)
bNode * version_eevee_output_node_get(bNodeTree *ntree, int16_t node_type)
void version_node_input_socket_name(bNodeTree *ntree, int node_type, const char *old_name, const char *new_name)
ARegion * do_versions_add_region(int regiontype, const char *name)
float * version_cycles_node_socket_float_value(bNodeSocket *socket)
void version_cycles_property_int_set(IDProperty *idprop, const char *name, int value)
IDProperty * version_cycles_properties_from_ID(ID *id)
bNodeSocket & version_node_add_socket(bNodeTree &ntree, bNode &node, eNodeSocketInOut in_out, const char *idname, const char *identifier)
int version_cycles_property_int(IDProperty *idprop, const char *name, int default_value)
IDProperty * version_cycles_properties_from_render_layer(SceneRenderLayer *render_layer)
void version_node_socket_index_animdata(Main *bmain, int node_tree_type, int node_type, int socket_index_orig, int socket_index_offset, int total_number_of_sockets)
ARegion * do_versions_add_region_if_not_found(ListBase *regionbase, int region_type, const char *allocname, int link_after_region_type)
bool version_node_socket_is_used(bNodeSocket *sock)
void version_update_node_input(bNodeTree *ntree, FunctionRef< bool(bNode *)> check_node, const char *socket_identifier, FunctionRef< void(bNode *, bNodeSocket *)> update_input, FunctionRef< void(bNode *, bNodeSocket *, bNode *, bNodeSocket *)> update_input_link)
void version_node_socket_id_delim(bNodeSocket *socket)
float * version_cycles_node_socket_rgba_value(bNodeSocket *socket)
bNode & version_node_add_empty(bNodeTree &ntree, const char *idname)
void version_node_id(bNodeTree *ntree, int node_type, const char *new_name)
void node_tree_relink_with_socket_id_map(bNodeTree &ntree, bNode &old_node, bNode &new_node, const blender::Map< std::string, std::string > &map)
void version_node_output_socket_name(bNodeTree *ntree, int node_type, const char *old_name, const char *new_name)
float * version_cycles_node_socket_vector_value(bNodeSocket *socket)
bool version_cycles_property_boolean(IDProperty *idprop, const char *name, bool default_value)
void version_socket_update_is_used(bNodeTree *ntree)
IDProperty * version_cycles_visibility_properties_from_ID(ID *id)
ID * do_versions_rename_id(Main *bmain, short id_type, const char *name_src, const char *name_dst)
bNodeLink & version_node_add_link(bNodeTree &ntree, bNode &node_a, bNodeSocket &socket_a, bNode &node_b, bNodeSocket &socket_b)
IDProperty * version_cycles_properties_from_view_layer(ViewLayer *view_layer)
bNodeSocket * version_node_add_socket_if_not_exist(bNodeTree *ntree, bNode *node, int in_out, int type, int subtype, const char *identifier, const char *name)
float version_cycles_property_float(IDProperty *idprop, const char *name, float default_value)
void version_cycles_property_boolean_set(IDProperty *idprop, const char *name, bool value)
ARegion * do_versions_ensure_region(ListBase *regionbase, int region_type, const char *allocname, int link_after_region_type)
void sequencer_init_preview_region(ARegion *region)
void version_node_socket_name(bNodeTree *ntree, int node_type, const char *old_name, const char *new_name)