Cleanup: redundant struct declarations
authorCampbell Barton <ideasman42@gmail.com>
Mon, 16 Dec 2019 23:15:22 +0000 (10:15 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 16 Dec 2019 23:15:22 +0000 (10:15 +1100)
source/blender/blenkernel/BKE_pbvh.h
source/blender/blenlib/BLI_task.h
source/blender/draw/intern/draw_common.h
source/blender/editors/include/ED_mball.h
source/blender/editors/include/ED_transform.h
source/blender/editors/transform/transform_snap.h

index e1e4b99fe53ccab8647d2ff6a060f645001311d2..9eb10d296dee5715441887ccb33dc170068b287a 100644 (file)
@@ -48,7 +48,6 @@ struct Mesh;
 struct PBVH;
 struct PBVHNode;
 struct SubdivCCG;
-struct TaskParallelSettings;
 struct TaskParallelTLS;
 
 typedef struct PBVH PBVH;
index 05c3d43a0de3482fef67e23d5c5f8a652f28fee5..24346454a3fdd26a2528d9d60acd2f01f00ef6e1 100644 (file)
@@ -19,7 +19,6 @@
 
 #include <string.h> /* for memset() */
 
-struct Link;
 struct ListBase;
 
 /** \file
index a486eb6ba77c1668fcfd31ffb2bc3712256b5317..97afb5e6aa46618391788a35369d824c686135c3 100644 (file)
 #ifndef __DRAW_COMMON_H__
 #define __DRAW_COMMON_H__
 
-struct DRWCallBuffer;
 struct DRWPass;
 struct DRWShadingGroup;
-struct GPUBatch;
 struct GPUMaterial;
 struct ModifierData;
 struct Object;
index 5afb645d9e7d5d213610805703961092369fcdd7..8ffae0f2b6686f60e5ad73df317d4944480987cd 100644 (file)
@@ -25,7 +25,6 @@
 #define __ED_MBALL_H__
 
 struct Base;
-struct MetaBall;
 struct Object;
 struct UndoType;
 struct bContext;
index 5f7730a94e389c2abb659a2726a3cb3c20287a69..29bac9df93a22eab81bfa97094c34adb4437a645 100644 (file)
@@ -27,8 +27,6 @@
 /* ******************* Registration Function ********************** */
 
 struct Object;
-struct SnapObjectContext;
-struct SnapObjectParams;
 struct bContext;
 struct wmKeyConfig;
 struct wmOperatorType;
@@ -107,7 +105,6 @@ bool calculateTransformCenter(struct bContext *C,
 
 struct Object;
 struct Scene;
-struct TransInfo;
 struct wmGizmoGroup;
 struct wmGizmoGroupType;
 
index f9f6a513f63fb923d3e91a1354523558dccab9d4..a188e2eb8292ea65a730c05cdc547652fc1142a9 100644 (file)
@@ -26,6 +26,8 @@
 /* For enum. */
 #include "DNA_space_types.h"
 
+struct SnapObjectParams;
+
 bool peelObjectsTransform(struct TransInfo *t,
                           const float mval[2],
                           const bool use_peel_object,