diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-04-23 06:48:05 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-04-23 06:48:05 +0400 |
commit | 4c4389f6a42ebfe0140de8d1892d9990aa592980 (patch) | |
tree | 1f2c72e1fc815661e2e69da8deaed5099d47ddaf /source/blender | |
parent | 792f536b368067fd27d0eefbe1bf6c91123220f4 (diff) |
code cleanup: remove editbutflag flag from toolsettings & related defines.
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/blenkernel/intern/scene.c | 1 | ||||
-rw-r--r-- | source/blender/blenloader/intern/readfile.c | 1 | ||||
-rw-r--r-- | source/blender/editors/include/ED_mesh.h | 15 | ||||
-rw-r--r-- | source/blender/editors/mesh/editmesh_tools.c | 13 | ||||
-rw-r--r-- | source/blender/makesdna/DNA_scene_types.h | 8 |
5 files changed, 10 insertions, 28 deletions
diff --git a/source/blender/blenkernel/intern/scene.c b/source/blender/blenkernel/intern/scene.c index c950a6ccdb5..01ab5745256 100644 --- a/source/blender/blenkernel/intern/scene.c +++ b/source/blender/blenkernel/intern/scene.c @@ -418,7 +418,6 @@ Scene *add_scene(const char *name) sce->toolsettings->segments = 32; sce->toolsettings->rings = 32; sce->toolsettings->vertices = 32; - sce->toolsettings->editbutflag = 1; sce->toolsettings->uvcalc_radius = 1.0f; sce->toolsettings->uvcalc_cubesize = 1.0f; sce->toolsettings->uvcalc_mapdir = 1; diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index f87be2b8a83..b3d586fd78d 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -9153,7 +9153,6 @@ static void do_versions(FileData *fd, Library *lib, Main *main) sce->toolsettings->segments = 32; sce->toolsettings->rings = 32; sce->toolsettings->vertices = 32; - sce->toolsettings->editbutflag =1; } sce= sce->id.next; } diff --git a/source/blender/editors/include/ED_mesh.h b/source/blender/editors/include/ED_mesh.h index 16b3e0654bd..06e837b37bd 100644 --- a/source/blender/editors/include/ED_mesh.h +++ b/source/blender/editors/include/ED_mesh.h @@ -71,23 +71,8 @@ struct Material; struct Object; struct rcti; -#define EM_FGON_DRAW 1 // face flag -#define EM_FGON 2 // edge and face flag both - /* editbutflag */ -#define B_CLOCKWISE 1 -#define B_KEEPORIG 2 -#define B_BEAUTY 4 #define B_SMOOTH 8 -#define B_BEAUTY_SHORT 0x10 -#define B_AUTOFGON 0x20 -#define B_KNIFE 0x80 -#define B_PERCENTSUBD 0x40 -//#define B_MESH_X_MIRROR 0x100 // deprecated, use mesh -#define B_JOINTRIA_UV 0x200 -#define B_JOINTRIA_VCOL 0X400 -#define B_JOINTRIA_SHARP 0X800 -#define B_JOINTRIA_MAT 0X1000 #define B_FRACTAL 0x2000 #define B_SPHERE 0x4000 diff --git a/source/blender/editors/mesh/editmesh_tools.c b/source/blender/editors/mesh/editmesh_tools.c index e40a60203af..da475f9bdf4 100644 --- a/source/blender/editors/mesh/editmesh_tools.c +++ b/source/blender/editors/mesh/editmesh_tools.c @@ -82,7 +82,6 @@ static void add_normal_aligned(float nor[3], const float add[3]) static int edbm_subdivide_exec(bContext *C, wmOperator *op) { - ToolSettings *ts = CTX_data_tool_settings(C); Object *obedit = CTX_data_edit_object(C); BMEditMesh *em = BMEdit_FromObject(obedit); int cuts = RNA_int_get(op->ptr, "number_cuts"); @@ -103,7 +102,7 @@ static int edbm_subdivide_exec(bContext *C, wmOperator *op) BM_mesh_esubdivideflag(obedit, em->bm, BM_ELEM_SELECT, smooth, fractal, - ts->editbutflag | flag, + flag, cuts, 0, RNA_enum_get(op->ptr, "quadcorner"), RNA_boolean_get(op->ptr, "quadtri"), TRUE, RNA_int_get(op->ptr, "seed")); @@ -2742,7 +2741,7 @@ static int edbm_knife_cut_exec(bContext *C, wmOperator *op) if (mode == KNIFE_MIDPOINT) numcuts = 1; BMO_slot_int_set(&bmop, "numcuts", numcuts); - BMO_slot_int_set(&bmop, "flag", B_KNIFE); + BMO_slot_int_set(&bmop, "flag", 0); BMO_slot_int_set(&bmop, "quadcornertype", SUBD_STRAIGHT_CUT); BMO_slot_bool_set(&bmop, "singleedge", FALSE); BMO_slot_bool_set(&bmop, "gridfill", FALSE); @@ -3280,7 +3279,6 @@ void MESH_OT_split(wmOperatorType *ot) static int edbm_spin_exec(bContext *C, wmOperator *op) { Object *obedit = CTX_data_edit_object(C); - ToolSettings *ts = CTX_data_tool_settings(C); BMEditMesh *em = BMEdit_FromObject(obedit); BMesh *bm = em->bm; BMOperator spinop; @@ -3288,14 +3286,15 @@ static int edbm_spin_exec(bContext *C, wmOperator *op) float d[3] = {0.0f, 0.0f, 0.0f}; int steps, dupli; float degr; - + RNA_float_get_array(op->ptr, "center", cent); RNA_float_get_array(op->ptr, "axis", axis); steps = RNA_int_get(op->ptr, "steps"); degr = RNA_float_get(op->ptr, "degrees"); - if (ts->editbutflag & B_CLOCKWISE) degr = -degr; + //if (ts->editbutflag & B_CLOCKWISE) + degr = -degr; dupli = RNA_boolean_get(op->ptr, "dupli"); - + /* undo object transformation */ copy_m3_m4(imat, obedit->imat); sub_v3_v3(cent, obedit->obmat[3]); diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h index 79ed1186c1a..817ebaf8012 100644 --- a/source/blender/makesdna/DNA_scene_types.h +++ b/source/blender/makesdna/DNA_scene_types.h @@ -885,7 +885,7 @@ typedef struct ToolSettings { /* Subdivide Settings */ short cornertype; - short editbutflag; + short pad3; /*Triangle to Quad conversion threshold*/ float jointrilimit; /* Editmode Tools */ @@ -943,11 +943,11 @@ typedef struct ToolSettings { /* Auto-Keying Mode */ short autokey_mode, autokey_flag; /* defines in DNA_userdef_types.h */ - + /* Multires */ char multires_subdiv_type; char pad2[5]; - + /* Skeleton generation */ short skgen_resolution; float skgen_threshold_internal; @@ -965,7 +965,7 @@ typedef struct ToolSettings { char skgen_postpro_passes; char skgen_subdivisions[3]; char skgen_multi_level; - + /* Skeleton Sketching */ struct Object *skgen_template; char bone_sketching; |