Added custom face data support in edit mode. The code used to do this is
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Sat, 11 Nov 2006 16:38:37 +0000 (16:38 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Sat, 11 Nov 2006 16:38:37 +0000 (16:38 +0000)
commit97f892b86b9b31e8165c27c698da7996dfd2d0a2
tree41a2de3709265c3e871c29aa02d1aacf36e21dac
parent9e717b59cb4feb16314f0b2c026ebfd9278862a5
Added custom face data support in edit mode. The code used to do this is
the CustomData module from the modifier stack rewrite, but with additions
to make it also usable in edit mode. Some of the datatypes from that
module were move to a DNA header file, they are not saved to file now, but
will be soon.

The only code that wasn't abstracted is the uv collapse / merging code. It
is rather complicated, will look into that in the future.

There should be no user level changes.
14 files changed:
source/blender/blenkernel/BKE_DerivedMesh.h
source/blender/blenkernel/BKE_customdata.h
source/blender/blenkernel/intern/DerivedMesh.c
source/blender/blenkernel/intern/cdderivedmesh.c
source/blender/blenkernel/intern/customdata.c
source/blender/blenkernel/intern/subsurf_ccg.c
source/blender/blenlib/BLI_editVert.h
source/blender/include/BIF_editmesh.h
source/blender/include/BIF_verse.h
source/blender/makesdna/DNA_customdata_types.h [new file with mode: 0644]
source/blender/src/editmesh.c
source/blender/src/editmesh_lib.c
source/blender/src/editmesh_mods.c
source/blender/src/editmesh_tools.c