Big node groups improvement patch. Node group trees now have their own lists of input...
authorLukas Toenne <lukas.toenne@googlemail.com>
Mon, 21 Feb 2011 13:47:49 +0000 (13:47 +0000)
committerLukas Toenne <lukas.toenne@googlemail.com>
Mon, 21 Feb 2011 13:47:49 +0000 (13:47 +0000)
commit1c7a422f78805a0533d9623c3f11f682f0c98083
tree196f722f1446e1bfd262f63b50e95b6a389a2656
parent9ef0eed4b64325092dc90bf2db0ca9825fd94f83
Big node groups improvement patch. Node group trees now have their own lists of input/output sockets. Those can be linked to internal nodes just like links between regular nodes. In addition group sockets can be renamed and have a defined order, which can be modified, and they can be removed again.
More details can be found in the patch tracker description (#24883) and on the code.blender.org development blog.
15 files changed:
source/blender/blenkernel/BKE_blender.h
source/blender/blenkernel/BKE_node.h
source/blender/blenkernel/intern/node.c
source/blender/blenloader/intern/readfile.c
source/blender/blenloader/intern/writefile.c
source/blender/editors/space_node/drawnode.c
source/blender/editors/space_node/node_draw.c
source/blender/editors/space_node/node_edit.c
source/blender/editors/space_node/node_intern.h
source/blender/editors/space_node/node_ops.c
source/blender/editors/space_node/node_select.c
source/blender/makesdna/DNA_node_types.h
source/blender/makesrna/RNA_enum_types.h
source/blender/makesrna/intern/rna_main_api.c
source/blender/makesrna/intern/rna_nodetree.c