Cleanup: unused defines
authorCampbell Barton <ideasman42@gmail.com>
Thu, 12 Nov 2015 07:52:58 +0000 (18:52 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Thu, 12 Nov 2015 07:54:26 +0000 (18:54 +1100)
15 files changed:
source/blender/blenkernel/BKE_node.h
source/blender/blenkernel/BKE_ocean.h
source/blender/blenkernel/intern/mesh.c
source/blender/editors/include/ED_transform.h
source/blender/editors/include/UI_interface.h
source/blender/makesdna/DNA_ipo_types.h
source/blender/makesdna/DNA_object_force.h
source/blender/makesdna/DNA_screen_types.h
source/blender/makesdna/DNA_sensor_types.h
source/blender/makesdna/DNA_space_types.h
source/blender/makesdna/DNA_texture_types.h
source/blender/nodes/texture/node_texture_util.h
source/blender/windowmanager/wm_cursors.h
source/gameengine/Converter/BL_ModifierDeformer.cpp
source/gameengine/Converter/KX_BlenderScalarInterpolator.cpp

index 4522530780c7a51045532b84f77b53c738d13d34..08a55036a039e4c9302b80057e5879109f6f55eb 100644 (file)
@@ -220,18 +220,6 @@ typedef struct bNodeType {
        ExtensionRNA ext;
 } bNodeType;
 
-/* node->exec, now in use for composites (#define for break is same as ready yes) */
-#define NODE_PROCESSING        1
-#define NODE_READY             2
-#define NODE_BREAK             2
-#define NODE_FINISHED  4
-#define NODE_FREEBUFS  8
-#define NODE_SKIPPED   16
-
-/* sim_exec return value */
-#define NODE_EXEC_FINISHED     0
-#define NODE_EXEC_SUSPEND      1
-
 /* nodetype->nclass, for add-menu and themes */
 #define NODE_CLASS_INPUT                       0
 #define NODE_CLASS_OUTPUT                      1
@@ -239,22 +227,22 @@ typedef struct bNodeType {
 #define NODE_CLASS_OP_VECTOR           4
 #define NODE_CLASS_OP_FILTER           5
 #define NODE_CLASS_GROUP                       6
-#define NODE_CLASS_FILE                                7
+// #define NODE_CLASS_FILE                             7
 #define NODE_CLASS_CONVERTOR           8
 #define NODE_CLASS_MATTE                       9
 #define NODE_CLASS_DISTORT                     10
-#define NODE_CLASS_OP_DYNAMIC          11 /* deprecated */
+// #define NODE_CLASS_OP_DYNAMIC               11 /* deprecated */
 #define NODE_CLASS_PATTERN                     12
 #define NODE_CLASS_TEXTURE                     13
-#define NODE_CLASS_EXECUTION           14
-#define NODE_CLASS_GETDATA                     15
-#define NODE_CLASS_SETDATA                     16
-#define NODE_CLASS_MATH                                17
-#define NODE_CLASS_MATH_VECTOR         18
-#define NODE_CLASS_MATH_ROTATION       19
-#define NODE_CLASS_PARTICLES           25
-#define NODE_CLASS_TRANSFORM           30
-#define NODE_CLASS_COMBINE                     31
+// #define NODE_CLASS_EXECUTION                14
+// #define NODE_CLASS_GETDATA                  15
+// #define NODE_CLASS_SETDATA                  16
+// #define NODE_CLASS_MATH                             17
+// #define NODE_CLASS_MATH_VECTOR              18
+// #define NODE_CLASS_MATH_ROTATION    19
+// #define NODE_CLASS_PARTICLES                25
+// #define NODE_CLASS_TRANSFORM                30
+// #define NODE_CLASS_COMBINE                  31
 #define NODE_CLASS_SCRIPT                      32
 #define NODE_CLASS_INTERFACE           33
 #define NODE_CLASS_SHADER                      40
@@ -624,8 +612,8 @@ bool BKE_node_is_connected_to_output(struct bNodeTree *ntree, struct bNode *node
 #define NODE_UNDEFINED -2              /* node type is not registered */
 #define NODE_CUSTOM            -1              /* for dynamically registered custom types */
 #define NODE_GROUP             2
-#define __NODE_FORLOOP 3               /* deprecated */
-#define __NODE_WHILELOOP       4       /* deprecated */
+// #define NODE_FORLOOP        3               /* deprecated */
+// #define NODE_WHILELOOP      4       /* deprecated */
 #define NODE_FRAME             5
 #define NODE_REROUTE   6
 #define NODE_GROUP_INPUT       7
@@ -802,15 +790,6 @@ struct ShadeResult;
 #define SH_NODE_MAT_DIFF   1
 #define SH_NODE_MAT_SPEC   2
 #define SH_NODE_MAT_NEG    4
-/* custom defines: states for Script node. These are bit indices */
-#define NODE_DYNAMIC_READY     0 /* 1 */
-#define NODE_DYNAMIC_LOADED    1 /* 2 */
-#define NODE_DYNAMIC_NEW       2 /* 4 */
-#define NODE_DYNAMIC_UPDATED   3 /* 8 */
-#define NODE_DYNAMIC_ADDEXIST  4 /* 16 */
-#define NODE_DYNAMIC_ERROR     5 /* 32 */
-#define NODE_DYNAMIC_REPARSE   6 /* 64 */
-#define NODE_DYNAMIC_SET       15 /* sign */
 
 /* API */
 
@@ -906,7 +885,7 @@ void            ntreeGPUMaterialNodes(struct bNodeTree *ntree, struct GPUMateria
 #define CMP_NODE_CHANNEL_MATTE 238
 #define CMP_NODE_FLIP          239
 #define CMP_NODE_SPLITVIEWER   240
-#define CMP_NODE_INDEX_MASK    241
+// #define CMP_NODE_INDEX_MASK 241
 #define CMP_NODE_MAP_UV                242
 #define CMP_NODE_ID_MASK       243
 #define CMP_NODE_DEFOCUS       244
@@ -961,9 +940,6 @@ void            ntreeGPUMaterialNodes(struct bNodeTree *ntree, struct GPUMateria
 /* channel toggles */
 #define CMP_CHAN_RGB           1
 #define CMP_CHAN_A                     2
-#define CMP_CHAN_R                     4
-#define CMP_CHAN_G                     8
-#define CMP_CHAN_B                     16
 
 /* filter types */
 #define CMP_FILT_SOFT          0
index 9b1b937febf0bdacdfd347432ecb45f8dc8dd4ff..7a4c7d670403871fb646df8e15937974671046ba 100644 (file)
@@ -69,11 +69,6 @@ typedef struct OceanCache {
        int baked;
 } OceanCache;
 
-
-#define OCEAN_NOT_CACHED    0
-#define OCEAN_CACHING       1
-#define OCEAN_CACHED        2
-
 struct Ocean *BKE_ocean_add(void);
 void BKE_ocean_free_data(struct Ocean *oc);
 void BKE_ocean_free(struct Ocean *oc);
index 12559e276d31b30ce134862b7b6c46ca0d38cee4..48386f312e915577d6afb51dfb5ad87167b5ef00 100644 (file)
@@ -34,7 +34,7 @@
 #include "DNA_object_types.h"
 #include "DNA_key_types.h"
 #include "DNA_mesh_types.h"
-#include "DNA_ipo_types.h"
+#include "DNA_curve_types.h"
 
 #include "BLI_utildefines.h"
 #include "BLI_math.h"
index b14ba45a64de139ee54050bffdf3c4b780aea307..b0866a564e57b4840f2d298c44072fc1c5339ed7 100644 (file)
@@ -94,7 +94,6 @@ enum TfmMode {
 #define CTX_NO_PET          (1 << 2)
 #define CTX_NO_MIRROR       (1 << 3)
 #define CTX_AUTOCONFIRM     (1 << 4)
-#define CTX_NDOF            (1 << 5)
 #define CTX_MOVIECLIP       (1 << 6)
 #define CTX_MASK            (1 << 7)
 #define CTX_PAINT_CURVE     (1 << 8)
index 4237e766c94c012ed3d2ac27bf7aba8e34f89b85..fc824dc58df685cb9ec01a8fe2c8a3109d3df2c3 100644 (file)
@@ -629,8 +629,7 @@ void UI_but_string_info_get(struct bContext *C, uiBut *but, ...) ATTR_SENTINEL(0
 #define UI_ID_AUTO_NAME     (1 << 7)
 #define UI_ID_FAKE_USER     (1 << 8)
 #define UI_ID_PIN           (1 << 9)
-#define UI_ID_BROWSE_RENDER (1 << 10)
-#define UI_ID_PREVIEWS      (1 << 11)
+#define UI_ID_PREVIEWS      (1 << 10)
 #define UI_ID_FULL          (UI_ID_RENAME | UI_ID_BROWSE | UI_ID_ADD_NEW | UI_ID_OPEN | UI_ID_ALONE | UI_ID_DELETE | UI_ID_LOCAL)
 
 int UI_icon_from_id(struct ID *id);
index b4088cc5a5d1f5a76cf33276c08a04214371119c..374104d8b133148d2b85b4f73a7c4b50f8ce5e89 100644 (file)
@@ -46,9 +46,6 @@
 
 /* -------------------------- Type Defines --------------------------- */
 
-/* sometimes used - mainly for GE/Ketsji */
-typedef short IPO_Channel;  
-
 
 /* --- IPO Curve Driver --- */
 
index c9c1f618e86d3d22480bd3ac4feacdec86b60b01..cccee82cb518838673eedc03594f25f08aed829d 100644 (file)
@@ -253,10 +253,10 @@ typedef struct BulletSoftBody {
 
 /* BulletSoftBody.flag */
 #define OB_BSB_SHAPE_MATCHING  2
-#define OB_BSB_UNUSED 4
+// #define OB_BSB_UNUSED 4
 #define OB_BSB_BENDING_CONSTRAINTS 8
 #define OB_BSB_AERO_VPOINT 16 /* aero model, Vertex normals are oriented toward velocity*/
-#define OB_BSB_AERO_VTWOSIDE 32 /* aero model, Vertex normals are flipped to match velocity */
+// #define OB_BSB_AERO_VTWOSIDE 32 /* aero model, Vertex normals are flipped to match velocity */
 
 /* BulletSoftBody.collisionflags */
 #define OB_BSB_COL_SDF_RS      2 /* SDF based rigid vs soft */
index 45b3aad92e4eff467cf50b6635a6facd955543a5..1c11350d087236e38a1cdf31db270ed14699dd73 100644 (file)
@@ -290,7 +290,6 @@ enum {
 #define AREAGRID       4
 #define AREAMINX       32
 #define HEADERY                26
-#define AREAMINY       (HEADERY+EDGEWIDTH)
 
 #define HEADERDOWN     1
 #define HEADERTOP      2
index d886dcf28079dbf28857a81a97e7fb304363a262..37064854920872163769b0820e2df8b7b12ab81b 100644 (file)
@@ -303,8 +303,6 @@ typedef struct bJoystickSensor {
 #define SENS_JOY_ANY_EVENT             1
 
 #define SENS_JOY_BUTTON                0                       /* axis type */
-#define SENS_JOY_BUTTON_PRESSED        0
-#define SENS_JOY_BUTTON_RELEASED       1
 
 #define SENS_JOY_AXIS                  1               /* axis type */
 #define SENS_JOY_X_AXIS                0
index a0820eddb0ee35ba56205c792caac2bba0a7790d..b0f165bae727f3de3c8460b6f89506002ab46390 100644 (file)
@@ -147,7 +147,8 @@ typedef struct SpaceButs {
 #define CONTEXT_LOGIC   6
 
 /* sbuts->mainb old (deprecated) */
-#define BUTS_VIEW           0
+#ifdef DNA_DEPRECATED_ALLOW
+// #define BUTS_VIEW           0
 #define BUTS_LAMP           1
 #define BUTS_MAT            2
 #define BUTS_TEX            3
@@ -159,9 +160,10 @@ typedef struct SpaceButs {
 #define BUTS_FPAINT         9
 #define BUTS_RADIO          10
 #define BUTS_SCRIPT         11
-#define BUTS_SOUND          12
+// #define BUTS_SOUND          12
 #define BUTS_CONSTRAINT     13
-#define BUTS_EFFECTS        14
+// #define BUTS_EFFECTS        14
+#endif
 
 /* buts->mainb new */
 typedef enum eSpaceButtons_Context {
index af6adbecd83dadefd1efc9550fa98c6141d534a2..2843d010c9daea1aebeb42b4e5456790585fc226 100644 (file)
@@ -368,12 +368,14 @@ typedef struct ColorMapping {
 #define TXF_AREA               3
 
 /* imaflag unused, only for version check */
+#ifdef DNA_DEPRECATED_ALLOW
 #define TEX_FIELDS_            8
 #define TEX_ANIMCYCLIC_        64
 #define TEX_ANIM5_             128
 #define TEX_ANTIALI_   256
 #define TEX_ANTISCALE_ 512
 #define TEX_STD_FIELD_ 1024
+#endif
 
 /* flag */
 #define TEX_COLORBAND          1
index 0410a9d4b333e9c86872c95607fe55af1c9fb98d..9000cbb90d82c08272af5d052abfe155936082b6 100644 (file)
@@ -39,7 +39,6 @@
 #include "MEM_guardedalloc.h"
 
 #include "DNA_color_types.h"
-#include "DNA_ipo_types.h"
 #include "DNA_ID.h"
 #include "DNA_image_types.h"
 #include "DNA_material_types.h"
index 81adf3a7769609248923f29ff285aaf5fe3e3aab..e99f80f53cd14b068d7c487b41e612af2d2b2445 100644 (file)
@@ -108,9 +108,6 @@ enum {
        BC_YELLOW
 };
 
-#define SMALL_CURSOR    0
-#define BIG_CURSOR      1
-
 struct wmWindow;
 struct wmEvent;
 
index 3bc07113ff6f3e6e99dc70fc1f3a5b4f98f27144..b40fb7a9f47cacf57dcd1743ea603b1eabde3c23 100644 (file)
@@ -46,7 +46,6 @@
 #include "DNA_key_types.h"
 #include "DNA_mesh_types.h"
 #include "DNA_meshdata_types.h"
-#include "DNA_ipo_types.h"
 #include "DNA_curve_types.h"
 #include "DNA_modifier_types.h"
 #include "DNA_scene_types.h"
index 1e1bc73830120248b2906792bc673f53ff34b615..4d344cdf16a48fddb1cefdb76482a6e14188ee75 100644 (file)
@@ -35,7 +35,6 @@
 #include <cstring>
 
 extern "C" {
-#include "DNA_ipo_types.h"
 #include "DNA_action_types.h"
 #include "DNA_anim_types.h"
 #include "BKE_fcurve.h"