remove Object member from BMesh struct - was only used for undo and BMEditMesh alread...
authorCampbell Barton <ideasman42@gmail.com>
Sun, 11 Mar 2012 19:58:56 +0000 (19:58 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 11 Mar 2012 19:58:56 +0000 (19:58 +0000)
commitb330abc290622b32419ba084b8bc7e6a8ea9aaa2
tree62c0590af336f1028fd05ffd33c28b7dec0f0c3c
parent42b3463030b07ba3a87574c173e759e3bb15353b
remove Object member from BMesh struct - was only used for undo and BMEditMesh already stores an object pointer.

also fix for own mistake with mesh conversion refactor, shape key index was off by 1 when switching editmode.
16 files changed:
source/blender/blenkernel/BKE_DerivedMesh.h
source/blender/blenkernel/intern/mesh.c
source/blender/blenkernel/intern/modifiers_bmesh.c
source/blender/bmesh/bmesh_class.h
source/blender/bmesh/intern/bmesh_construct.c
source/blender/bmesh/intern/bmesh_mesh.c
source/blender/bmesh/intern/bmesh_mesh.h
source/blender/bmesh/intern/bmesh_mesh_conv.c
source/blender/bmesh/operators/bmo_mesh_conv.c
source/blender/editors/mesh/bmesh_tools.c
source/blender/editors/mesh/bmesh_utils.c
source/blender/editors/transform/transform.c
source/blender/modifiers/intern/MOD_array.c
source/blender/modifiers/intern/MOD_bevel.c
source/blender/modifiers/intern/MOD_edgesplit.c
source/blender/python/bmesh/bmesh_py_api.c