Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2004-03-14 19:59:48 +0300
committerDaniel Dunbar <daniel@zuster.org>2004-03-14 19:59:48 +0300
commit16e90d56d261f4f93b46d2eb494cb0d2b1187d71 (patch)
tree7a89739f5feadeaad42647df422c78bbb7f69ea7
parent59b5ac844968920ea30baffb0ef7ff307524ceb2 (diff)
- replaced AUTOSPACE define with {ME_,CU_,MB_}AUTOSPACE,
different objects shouldn't share flags this way (still sharing of other mesh flags in renderer... ickity pickity, but I'm not fixing now) - removed some unnecessary uses of DNA_mesh_types.h
-rw-r--r--source/blender/blenkernel/intern/curve.c5
-rw-r--r--source/blender/blenkernel/intern/mball.c3
-rw-r--r--source/blender/blenkernel/intern/mesh.c4
-rw-r--r--source/blender/blenkernel/intern/scene.c1
-rw-r--r--source/blender/blenkernel/intern/texture.c1
-rw-r--r--source/blender/makesdna/DNA_curve_types.h3
-rw-r--r--source/blender/makesdna/DNA_lattice_types.h4
-rw-r--r--source/blender/makesdna/DNA_mesh_types.h6
-rw-r--r--source/blender/makesdna/DNA_meta_types.h3
-rw-r--r--source/blender/render/intern/source/pixelshading.c1
-rw-r--r--source/blender/render/intern/source/ray.c1
-rw-r--r--source/blender/src/buttons_logic.c1
-rw-r--r--source/blender/src/buttons_script.c1
-rw-r--r--source/blender/src/drawaction.c1
-rw-r--r--source/blender/src/drawoops.c1
-rw-r--r--source/blender/src/editobject.c6
-rw-r--r--source/blender/src/usiblender.c1
17 files changed, 15 insertions, 28 deletions
diff --git a/source/blender/blenkernel/intern/curve.c b/source/blender/blenkernel/intern/curve.c
index 9101e8aeb9d..886728763b1 100644
--- a/source/blender/blenkernel/intern/curve.c
+++ b/source/blender/blenkernel/intern/curve.c
@@ -53,7 +53,6 @@
#include "DNA_object_types.h"
#include "DNA_curve_types.h"
#include "DNA_material_types.h"
-#include "DNA_mesh_types.h"
/* for dereferencing pointers */
#include "DNA_ID.h"
@@ -171,7 +170,7 @@ Curve *add_curve(int type)
cu->width= 1.0;
cu->spacing= cu->linedist= 1.0;
cu->fsize= 1.0;
- cu->texflag= AUTOSPACE;
+ cu->texflag= CU_AUTOSPACE;
cu->bb= unit_boundbox();
@@ -339,7 +338,7 @@ void tex_space_curve(Curve *cu)
bb->vec[0][2]=bb->vec[3][2]=bb->vec[4][2]=bb->vec[7][2]= loc[2]-size[2];
bb->vec[1][2]=bb->vec[2][2]=bb->vec[5][2]=bb->vec[6][2]= loc[2]+size[2];
- if(cu->texflag & AUTOSPACE) {
+ if(cu->texflag & CU_AUTOSPACE) {
VECCOPY(cu->loc, loc);
VECCOPY(cu->size, size);
cu->rot[0]= cu->rot[1]= cu->rot[2]= 0.0;
diff --git a/source/blender/blenkernel/intern/mball.c b/source/blender/blenkernel/intern/mball.c
index 393d8e296e8..7657908087d 100644
--- a/source/blender/blenkernel/intern/mball.c
+++ b/source/blender/blenkernel/intern/mball.c
@@ -48,7 +48,6 @@
#include "DNA_object_types.h"
#include "DNA_meta_types.h"
#include "DNA_scene_types.h"
-#include "DNA_mesh_types.h"
#include "BLI_blenlib.h"
@@ -104,7 +103,7 @@ MetaBall *add_mball()
mb= alloc_libblock(&G.main->mball, ID_MB, "Meta");
mb->size[0]= mb->size[1]= mb->size[2]= 1.0;
- mb->texflag= AUTOSPACE;
+ mb->texflag= MB_AUTOSPACE;
mb->wiresize= 0.4f;
mb->rendersize= 0.2f;
diff --git a/source/blender/blenkernel/intern/mesh.c b/source/blender/blenkernel/intern/mesh.c
index 8313c4bbf93..99a3574a617 100644
--- a/source/blender/blenkernel/intern/mesh.c
+++ b/source/blender/blenkernel/intern/mesh.c
@@ -216,7 +216,7 @@ Mesh *add_mesh()
me->size[0]= me->size[1]= me->size[2]= 1.0;
me->smoothresh= 30;
- me->texflag= AUTOSPACE;
+ me->texflag= ME_AUTOSPACE;
me->flag= ME_TWOSIDED;
me->subdiv= 1;
me->subdivr = 1;
@@ -397,7 +397,7 @@ void tex_space_mesh(Mesh *me)
boundbox_mesh(me, loc, size);
- if(me->texflag & AUTOSPACE) {
+ if(me->texflag & ME_AUTOSPACE) {
if(me->key) {
kb= me->key->refkey;
if (kb) {
diff --git a/source/blender/blenkernel/intern/scene.c b/source/blender/blenkernel/intern/scene.c
index 3dd9ad2180c..8b21e6b5e78 100644
--- a/source/blender/blenkernel/intern/scene.c
+++ b/source/blender/blenkernel/intern/scene.c
@@ -62,7 +62,6 @@
#include "DNA_ika_types.h"
#include "DNA_lamp_types.h"
#include "DNA_material_types.h"
-#include "DNA_mesh_types.h"
#include "DNA_group_types.h"
#include "DNA_curve_types.h"
#include "DNA_userdef_types.h"
diff --git a/source/blender/blenkernel/intern/texture.c b/source/blender/blenkernel/intern/texture.c
index ef9431c843b..3bd2b26fb89 100644
--- a/source/blender/blenkernel/intern/texture.c
+++ b/source/blender/blenkernel/intern/texture.c
@@ -57,7 +57,6 @@
#include "DNA_texture_types.h"
#include "DNA_key_types.h"
-#include "DNA_mesh_types.h"
#include "DNA_object_types.h"
#include "DNA_lamp_types.h"
#include "DNA_material_types.h"
diff --git a/source/blender/makesdna/DNA_curve_types.h b/source/blender/makesdna/DNA_curve_types.h
index b7bc03364ba..7d0f606b811 100644
--- a/source/blender/makesdna/DNA_curve_types.h
+++ b/source/blender/makesdna/DNA_curve_types.h
@@ -162,6 +162,9 @@ typedef struct IpoCurve {
/* **************** CURVE ********************* */
+/* texflag */
+#define CU_AUTOSPACE 1
+
/* flag */
#define CU_3D 1
#define CU_FRONT 2
diff --git a/source/blender/makesdna/DNA_lattice_types.h b/source/blender/makesdna/DNA_lattice_types.h
index 43649467b96..fc71982fb0e 100644
--- a/source/blender/makesdna/DNA_lattice_types.h
+++ b/source/blender/makesdna/DNA_lattice_types.h
@@ -1,8 +1,4 @@
/**
- * blenlib/DNA_mesh_types.h (mar-2001 nzc)
- *
- * Mesh stuff.
- *
* $Id$
*
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
diff --git a/source/blender/makesdna/DNA_mesh_types.h b/source/blender/makesdna/DNA_mesh_types.h
index 6a4f5260b58..55ab0f14cdd 100644
--- a/source/blender/makesdna/DNA_mesh_types.h
+++ b/source/blender/makesdna/DNA_mesh_types.h
@@ -1,8 +1,4 @@
/**
- * blenlib/DNA_mesh_types.h (mar-2001 nzc)
- *
- * Mesh stuff.
- *
* $Id$
*
* ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
@@ -154,7 +150,7 @@ typedef struct Mesh {
/* **************** MESH ********************* */
/* texflag */
-#define AUTOSPACE 1
+#define ME_AUTOSPACE 1
/* me->flag */
#define ME_ISDONE 1
diff --git a/source/blender/makesdna/DNA_meta_types.h b/source/blender/makesdna/DNA_meta_types.h
index 6b1c7e97601..9501aac82f6 100644
--- a/source/blender/makesdna/DNA_meta_types.h
+++ b/source/blender/makesdna/DNA_meta_types.h
@@ -82,6 +82,9 @@ typedef struct MetaBall {
#define MB_MAXELEM 1024
+/* texflag */
+#define MB_AUTOSPACE 1
+
/* mb->flag */
#define MB_UPDATE_ALWAYS 0
#define MB_UPDATE_HALFRES 1
diff --git a/source/blender/render/intern/source/pixelshading.c b/source/blender/render/intern/source/pixelshading.c
index 425cb44fb37..4b060272993 100644
--- a/source/blender/render/intern/source/pixelshading.c
+++ b/source/blender/render/intern/source/pixelshading.c
@@ -46,7 +46,6 @@
#include "DNA_camera_types.h"
#include "DNA_object_types.h"
-#include "DNA_mesh_types.h"
#include "DNA_image_types.h"
#include "DNA_texture_types.h"
#include "DNA_lamp_types.h"
diff --git a/source/blender/render/intern/source/ray.c b/source/blender/render/intern/source/ray.c
index 9d9b358a4ea..00bb576aea8 100644
--- a/source/blender/render/intern/source/ray.c
+++ b/source/blender/render/intern/source/ray.c
@@ -37,7 +37,6 @@
#include "DNA_material_types.h"
#include "DNA_lamp_types.h"
-#include "DNA_mesh_types.h"
#include "BKE_utildefines.h"
diff --git a/source/blender/src/buttons_logic.c b/source/blender/src/buttons_logic.c
index 024b164f524..9781d3ea1f8 100644
--- a/source/blender/src/buttons_logic.c
+++ b/source/blender/src/buttons_logic.c
@@ -63,7 +63,6 @@
#include "DNA_sound_types.h"
#include "DNA_text_types.h"
#include "DNA_view3d_types.h"
-#include "DNA_mesh_types.h"
#include "BKE_library.h"
#include "BKE_global.h"
diff --git a/source/blender/src/buttons_script.c b/source/blender/src/buttons_script.c
index 33040d00708..9d769b9d395 100644
--- a/source/blender/src/buttons_script.c
+++ b/source/blender/src/buttons_script.c
@@ -58,7 +58,6 @@
#include "DNA_lattice_types.h"
#include "DNA_material_types.h"
#include "DNA_meta_types.h"
-#include "DNA_mesh_types.h"
#include "DNA_object_types.h"
#include "DNA_radio_types.h"
#include "DNA_screen_types.h"
diff --git a/source/blender/src/drawaction.c b/source/blender/src/drawaction.c
index ff94e60c551..13c2e24f369 100644
--- a/source/blender/src/drawaction.c
+++ b/source/blender/src/drawaction.c
@@ -60,7 +60,6 @@
#include "DNA_scene_types.h"
#include "DNA_space_types.h"
#include "DNA_constraint_types.h"
-#include "DNA_mesh_types.h"
#include "DNA_key_types.h"
#include "BKE_action.h"
diff --git a/source/blender/src/drawoops.c b/source/blender/src/drawoops.c
index e96360f45ea..0ebc6ff443e 100644
--- a/source/blender/src/drawoops.c
+++ b/source/blender/src/drawoops.c
@@ -48,7 +48,6 @@
#include "BLI_arithb.h"
#include "DNA_ID.h"
-#include "DNA_mesh_types.h"
#include "DNA_object_types.h"
#include "DNA_oops_types.h"
#include "DNA_scene_types.h"
diff --git a/source/blender/src/editobject.c b/source/blender/src/editobject.c
index 4e407825657..e60efb6aa1e 100644
--- a/source/blender/src/editobject.c
+++ b/source/blender/src/editobject.c
@@ -3228,21 +3228,21 @@ void ob_to_tex_transob(Object *ob, TransOb *tob)
if(id==0);
else if( GS(id->name)==ID_ME) {
me= ob->data;
- me->texflag &= ~AUTOSPACE;
+ me->texflag &= ~ME_AUTOSPACE;
tob->loc= me->loc;
tob->rot= me->rot;
tob->size= me->size;
}
else if( GS(id->name)==ID_CU) {
cu= ob->data;
- cu->texflag &= ~AUTOSPACE;
+ cu->texflag &= ~CU_AUTOSPACE;
tob->loc= cu->loc;
tob->rot= cu->rot;
tob->size= cu->size;
}
else if( GS(id->name)==ID_MB) {
mb= ob->data;
- mb->texflag &= ~AUTOSPACE;
+ mb->texflag &= ~MB_AUTOSPACE;
tob->loc= mb->loc;
tob->rot= mb->rot;
tob->size= mb->size;
diff --git a/source/blender/src/usiblender.c b/source/blender/src/usiblender.c
index b76753d44b4..873847edcd9 100644
--- a/source/blender/src/usiblender.c
+++ b/source/blender/src/usiblender.c
@@ -65,7 +65,6 @@
#include "DNA_object_types.h"
#include "DNA_space_types.h"
#include "DNA_userdef_types.h"
-#include "DNA_mesh_types.h"
#include "BKE_blender.h"
#include "BKE_curve.h"