[Bf-blender-cvs] [6eadd40597f] master: Cleanup: redundant struct declarations
Campbell Barton
noreply at git.blender.org
Sun Aug 25 09:03:25 CEST 2019
Commit: 6eadd40597f7c537f6a8002e818454b85a457c1f
Author: Campbell Barton
Date: Sun Aug 25 16:27:13 2019 +1000
Branches: master
https://developer.blender.org/rB6eadd40597f7c537f6a8002e818454b85a457c1f
Cleanup: redundant struct declarations
===================================================================
M source/blender/alembic/intern/abc_mball.h
M source/blender/alembic/intern/abc_util.h
M source/blender/blenkernel/BKE_DerivedMesh.h
M source/blender/blenkernel/BKE_anim.h
M source/blender/blenkernel/BKE_animsys.h
M source/blender/blenkernel/BKE_armature.h
M source/blender/blenkernel/BKE_blender_undo.h
M source/blender/blenkernel/BKE_brush.h
M source/blender/blenkernel/BKE_bvhutils.h
M source/blender/blenkernel/BKE_cachefile.h
M source/blender/blenkernel/BKE_camera.h
M source/blender/blenkernel/BKE_cloth.h
M source/blender/blenkernel/BKE_collection.h
M source/blender/blenkernel/BKE_collision.h
M source/blender/blenkernel/BKE_context.h
M source/blender/blenkernel/BKE_curve.h
M source/blender/blenkernel/BKE_displist.h
M source/blender/blenkernel/BKE_dynamicpaint.h
M source/blender/blenkernel/BKE_editmesh.h
M source/blender/blenkernel/BKE_gpencil.h
M source/blender/blenkernel/BKE_gpencil_modifier.h
M source/blender/blenkernel/BKE_image_save.h
M source/blender/blenkernel/BKE_key.h
M source/blender/blenkernel/BKE_layer.h
M source/blender/blenkernel/BKE_library.h
M source/blender/blenkernel/BKE_library_remap.h
M source/blender/blenkernel/BKE_light.h
M source/blender/blenkernel/BKE_linestyle.h
M source/blender/blenkernel/BKE_main.h
M source/blender/blenkernel/BKE_mask.h
M source/blender/blenkernel/BKE_mball_tessellate.h
M source/blender/blenkernel/BKE_mesh.h
M source/blender/blenkernel/BKE_mesh_iterators.h
M source/blender/blenkernel/BKE_mesh_runtime.h
M source/blender/blenkernel/BKE_mesh_tangent.h
M source/blender/blenkernel/BKE_modifier.h
M source/blender/blenkernel/BKE_node.h
M source/blender/blenkernel/BKE_object.h
M source/blender/blenkernel/BKE_paint.h
M source/blender/blenkernel/BKE_particle.h
M source/blender/blenkernel/BKE_pbvh.h
M source/blender/blenkernel/BKE_scene.h
M source/blender/blenkernel/BKE_screen.h
M source/blender/blenkernel/BKE_sequencer.h
M source/blender/blenkernel/BKE_shader_fx.h
M source/blender/blenkernel/BKE_shrinkwrap.h
M source/blender/blenkernel/BKE_subdiv.h
M source/blender/blenkernel/BKE_texture.h
M source/blender/blenkernel/BKE_tracking.h
M source/blender/blenkernel/BKE_workspace.h
M source/blender/blenkernel/nla_private.h
M source/blender/blenlib/BLI_dynstr.h
M source/blender/blenlib/BLI_memiter.h
M source/blender/blenlib/BLI_path_util.h
M source/blender/blenloader/BLO_readfile.h
M source/blender/collada/AnimationExporter.h
M source/blender/collada/ControllerExporter.h
M source/blender/collada/GeometryExporter.h
M source/blender/collada/collada.h
M source/blender/collada/collada_utils.h
M source/blender/depsgraph/DEG_depsgraph.h
M source/blender/depsgraph/DEG_depsgraph_build.h
M source/blender/depsgraph/DEG_depsgraph_query.h
M source/blender/depsgraph/intern/builder/deg_builder_map.h
M source/blender/depsgraph/intern/builder/deg_builder_nodes.h
M source/blender/depsgraph/intern/builder/deg_builder_relations.h
M source/blender/depsgraph/intern/depsgraph.h
M source/blender/depsgraph/intern/node/deg_node.h
M source/blender/depsgraph/intern/node/deg_node_id.h
M source/blender/depsgraph/intern/node/deg_node_operation.h
M source/blender/draw/DRW_engine.h
M source/blender/draw/DRW_select_buffer.h
M source/blender/draw/engines/eevee/eevee_lightcache.h
M source/blender/draw/engines/eevee/eevee_private.h
M source/blender/draw/engines/gpencil/gpencil_engine.h
M source/blender/draw/intern/DRW_render.h
M source/blender/draw/intern/draw_cache_impl.h
M source/blender/draw/intern/draw_common.h
M source/blender/draw/intern/draw_instance_data.h
M source/blender/editors/armature/armature_intern.h
M source/blender/editors/include/BIF_glutil.h
M source/blender/editors/include/ED_armature.h
M source/blender/editors/include/ED_clip.h
M source/blender/editors/include/ED_gizmo_library.h
M source/blender/editors/include/ED_gpencil.h
M source/blender/editors/include/ED_image.h
M source/blender/editors/include/ED_keyframes_draw.h
M source/blender/editors/include/ED_keyframing.h
M source/blender/editors/include/ED_markers.h
M source/blender/editors/include/ED_mesh.h
M source/blender/editors/include/ED_object.h
M source/blender/editors/include/ED_screen.h
M source/blender/editors/include/ED_sculpt.h
M source/blender/editors/include/ED_time_scrub_ui.h
M source/blender/editors/include/ED_transform.h
M source/blender/editors/include/ED_transform_snap_object_context.h
M source/blender/editors/include/ED_uvedit.h
M source/blender/editors/include/ED_view3d.h
M source/blender/editors/include/UI_interface.h
M source/blender/editors/physics/physics_intern.h
M source/blender/editors/render/render_intern.h
M source/blender/editors/sculpt_paint/paint_intern.h
M source/blender/editors/sculpt_paint/sculpt_intern.h
M source/blender/editors/space_action/action_intern.h
M source/blender/editors/space_graph/graph_intern.h
M source/blender/editors/space_image/image_intern.h
M source/blender/editors/space_outliner/outliner_intern.h
M source/blender/editors/space_sequencer/sequencer_intern.h
M source/blender/editors/space_view3d/view3d_intern.h
M source/blender/editors/transform/transform.h
M source/blender/editors/uvedit/uvedit_intern.h
M source/blender/freestyle/FRS_freestyle.h
M source/blender/gpu/GPU_batch_presets.h
M source/blender/gpu/GPU_draw.h
M source/blender/gpu/GPU_material.h
M source/blender/gpu/GPU_texture.h
M source/blender/gpu/intern/gpu_codegen.h
M source/blender/gpu/intern/gpu_private.h
M source/blender/makesdna/DNA_gpencil_modifier_types.h
M source/blender/makesdna/DNA_gpencil_types.h
M source/blender/makesdna/DNA_light_types.h
M source/blender/makesdna/DNA_mesh_types.h
M source/blender/makesdna/DNA_meshdata_types.h
M source/blender/makesdna/DNA_modifier_types.h
M source/blender/makesdna/DNA_object_fluidsim_types.h
M source/blender/makesdna/DNA_object_types.h
M source/blender/makesdna/DNA_scene_types.h
M source/blender/makesdna/DNA_texture_types.h
M source/blender/makesdna/DNA_view3d_types.h
M source/blender/makesdna/DNA_windowmanager_types.h
M source/blender/makesdna/DNA_world_types.h
M source/blender/makesrna/intern/rna_internal.h
M source/blender/makesrna/intern/rna_internal_types.h
M source/blender/modifiers/intern/MOD_fluidsim_util.h
M source/blender/modifiers/intern/MOD_util.h
M source/blender/nodes/intern/node_socket.c
M source/blender/physics/BPH_mass_spring.h
M source/blender/physics/intern/implicit.h
M source/blender/render/extern/include/RE_engine.h
M source/blender/render/extern/include/RE_pipeline.h
M source/blender/render/extern/include/RE_render_ext.h
M source/blender/render/extern/include/RE_shader_ext.h
M source/blender/windowmanager/WM_api.h
M source/blender/windowmanager/WM_types.h
M source/blender/windowmanager/gizmo/intern/wm_gizmo_intern.h
M source/blender/windowmanager/gizmo/wm_gizmo_fn.h
M source/blender/windowmanager/gizmo/wm_gizmo_wmapi.h
M source/blender/windowmanager/message_bus/wm_message_bus.h
M source/blender/windowmanager/wm_window.h
===================================================================
diff --git a/source/blender/alembic/intern/abc_mball.h b/source/blender/alembic/intern/abc_mball.h
index 770fa6fdf8c..4be977fa8f5 100644
--- a/source/blender/alembic/intern/abc_mball.h
+++ b/source/blender/alembic/intern/abc_mball.h
@@ -24,9 +24,7 @@
#include "abc_object.h"
#include "abc_mesh.h"
-struct EvaluationContext;
struct Main;
-struct MetaBall;
struct Object;
/* AbcMBallWriter converts the metaballs to meshes at every frame,
diff --git a/source/blender/alembic/intern/abc_util.h b/source/blender/alembic/intern/abc_util.h
index f7f662212fd..5eb0ed70599 100644
--- a/source/blender/alembic/intern/abc_util.h
+++ b/source/blender/alembic/intern/abc_util.h
@@ -44,7 +44,6 @@ using Alembic::Abc::chrono_t;
class AbcObjectReader;
struct ImportSettings;
-struct Base;
struct ID;
struct Object;
diff --git a/source/blender/blenkernel/BKE_DerivedMesh.h b/source/blender/blenkernel/BKE_DerivedMesh.h
index f6bf516d8db..2145a673e45 100644
--- a/source/blender/blenkernel/BKE_DerivedMesh.h
+++ b/source/blender/blenkernel/BKE_DerivedMesh.h
@@ -79,12 +79,10 @@ struct CustomData_MeshMasks;
struct Depsgraph;
struct MEdge;
struct MFace;
-struct MLoopNorSpaceArray;
struct MVert;
struct Mesh;
struct ModifierData;
struct Object;
-struct PBVH;
struct Scene;
/*
diff --git a/source/blender/blenkernel/BKE_anim.h b/source/blender/blenkernel/BKE_anim.h
index dab76fb79f1..dce6f337885 100644
--- a/source/blender/blenkernel/BKE_anim.h
+++ b/source/blender/blenkernel/BKE_anim.h
@@ -24,7 +24,6 @@
*/
struct Depsgraph;
struct ListBase;
-struct Main;
struct Object;
struct ParticleSystem;
struct Path;
diff --git a/source/blender/blenkernel/BKE_animsys.h b/source/blender/blenkernel/BKE_animsys.h
index fa8e294bdc1..a2a14011595 100644
--- a/source/blender/blenkernel/BKE_animsys.h
+++ b/source/blender/blenkernel/BKE_animsys.h
@@ -34,7 +34,6 @@ struct KeyingSet;
struct ListBase;
struct Main;
struct NlaKeyframingContext;
-struct PathResolvedRNA;
struct PointerRNA;
struct PropertyRNA;
struct ReportList;
diff --git a/source/blender/blenkernel/BKE_armature.h b/source/blender/blenkernel/BKE_armature.h
index ee6336a98db..3beae7a1f9d 100644
--- a/source/blender/blenkernel/BKE_armature.h
+++ b/source/blender/blenkernel/BKE_armature.h
@@ -25,7 +25,6 @@
struct Bone;
struct Depsgraph;
-struct GHash;
struct ListBase;
struct Main;
struct Object;
diff --git a/source/blender/blenkernel/BKE_blender_undo.h b/source/blender/blenkernel/BKE_blender_undo.h
index 6c2221326e9..7392d3947a2 100644
--- a/source/blender/blenkernel/BKE_blender_undo.h
+++ b/source/blender/blenkernel/BKE_blender_undo.h
@@ -26,7 +26,6 @@ extern "C" {
struct Main;
struct MemFileUndoData;
-struct Scene;
struct bContext;
#define BKE_UNDO_STR_MAX 64
diff --git a/source/blender/blenkernel/BKE_brush.h b/source/blender/blenkernel/BKE_brush.h
index eeebfe1f2f6..26ab7f8ba0c 100644
--- a/source/blender/blenkernel/BKE_brush.h
+++ b/source/blender/blenkernel/BKE_brush.h
@@ -28,8 +28,6 @@ struct Brush;
struct ImBuf;
struct ImagePool;
struct Main;
-struct Material;
-struct Paint;
struct Scene;
struct ToolSettings;
struct UnifiedPaintSettings;
diff --git a/source/blender/blenkernel/BKE_bvhutils.h b/source/blender/blenkernel/BKE_bvhutils.h
index a2d45625f42..fdcb4066482 100644
--- a/source/blender/blenkernel/BKE_bvhutils.h
+++ b/source/blender/blenkernel/BKE_bvhutils.h
@@ -31,7 +31,6 @@
*/
struct BMEditMesh;
-struct DerivedMesh;
struct MFace;
struct MVert;
struct Mesh;
diff --git a/source/blender/blenkernel/BKE_cachefile.h b/source/blender/blenkernel/BKE_cachefile.h
index 257975e3c17..c8393fd3666 100644
--- a/source/blender/blenkernel/BKE_cachefile.h
+++ b/source/blender/blenkernel/BKE_cachefile.h
@@ -33,7 +33,6 @@ struct CacheReader;
struct Depsgraph;
struct Main;
struct Object;
-struct Scene;
void BKE_cachefiles_init(void);
void BKE_cachefiles_exit(void);
diff --git a/source/blender/blenkernel/BKE_camera.h b/source/blender/blenkernel/BKE_camera.h
index caed4959eff..da80b3d5032 100644
--- a/source/blender/blenkernel/BKE_camera.h
+++ b/source/blender/blenkernel/BKE_camera.h
@@ -32,14 +32,12 @@ extern "C" {
struct Camera;
struct Depsgraph;
-struct GPUFXSettings;
struct Main;
struct Object;
struct RegionView3D;
struct RenderData;
struct Scene;
struct View3D;
-struct ViewLayer;
struct rctf;
/* Camera Datablock */
diff --git a/source/blender/blenkernel/BKE_cloth.h b/source/blender/blenkernel/BKE_cloth.h
index 43df78c33e4..01f94c39215 100644
--- a/source/blender/blenkernel/BKE_cloth.h
+++ b/source/blender/blenkernel/BKE_cloth.h
@@ -29,7 +29,6 @@
struct ClothModifierData;
struct CollisionModifierData;
struct Depsgraph;
-struct MFace;
struct Mesh;
struct Object;
struct Scene;
diff --git a/source/blender/blenkernel/BKE_collection.h b/source/blender/blenkernel/BKE_collection.h
index 0ab101f065d..757b1c64db3 100644
--- a/source/blender/blenkernel/BKE_collection.h
+++ b/source/blender/blenkernel/BKE_collection.h
@@ -35,8 +35,6 @@ extern "C" {
struct BLI_Iterator;
struct Base;
struct Collection;
-struct Depsgraph;
-struct ID;
struct Main;
struct Object;
struct Scene;
diff --git a/source/blender/blenkernel/BKE_collision.h b/source/blender/blenkernel/BKE_collision.h
index 291502a0c28..5d7a5094eb5 100644
--- a/source/blender/blenkernel/BKE_collision.h
+++ b/source/blender/blenkernel/BKE_collision.h
@@ -37,11 +37,9 @@
struct Collection;
struct CollisionModifierData;
struct Depsgraph;
-struct MFace;
struct MVert;
struct MVertTri;
struct Object;
-struct Scene;
////////////////////////////////////////
// used for collisions in collision.c
diff --git a/source/blender/blenkernel/BKE_context.h b/source/blender/blenkernel/BKE_context.h
index bfcfd753975..6bd7440eeea 100644
--- a/source/blender/blenkernel/BKE_context.h
+++ b/source/blender/blenkernel/BKE_context.h
@@ -33,7 +33,6 @@ extern "C" {
struct ARegion;
struct Base;
-struct Brush;
struct CacheFile;
struct Collection;
struct Depsgraph;
@@ -59,7 +58,6 @@ struct Text;
struct ToolSettings;
struct View3D;
struct ViewLayer;
-struct ViewRender;
struct bGPDframe;
struct bGPDlayer;
struct bGPdata;
diff --git a/source/blender/blenkernel/BKE_curve.h b/source/blender/blenkernel/BKE_curve.h
index af783a6ae8a..be49ca150b2 100644
--- a/source/blender/blenkernel/BKE_curve.h
+++ b/source/blender/blenkernel/BKE_curve.h
@@ -26,15 +26,12 @@
struct BezTriple;
struct Curve;
struct Depsgraph;
-struct EditNurb;
struct GHash;
-struct LinkNode;
struct ListBase;
struct Main;
struct Nurb;
struct Object;
struct Path;
-struct Scene;
struct TextBox;
struct rctf;
diff --git a/source/blender/blenkernel/BKE_displist.h b/source/blender/blenkernel/BKE_displist.h
index c57639a8193..cfacbfe0a21 100644
--- a/source/blender/blenkernel/BKE_displist.h
+++ b/source/blender/blenkernel/BKE_displist.h
@@ -49,9 +49,7 @@ enum {
/* prototypes */
struct Depsgraph;
-struct LinkNode;
struct ListBase;
-struct Main;
struct Mesh;
struct Object;
struct Scene;
diff --git a/source/blender/blenkernel/BKE_dynamicpaint.h b/source/blender/blenkernel/BKE_dynamicpaint.h
index c4f05d404ce..734bfbc019a 100644
--- a/source/blender/blenkernel/BKE_dynamicpaint.h
+++ b/source/blender/blenkernel/BKE_dynamicpaint.h
@@ -25,9 +25,7 @@ struct Depsgraph;
struct DynamicPaintCanvasSettings;
struct DynamicPaintModifierData;
struct DynamicPaintRuntime;
-struct Main;
struct Scene;
-struct ViewLayer;
/* Actual surface point */
typedef struct PaintSurfaceData {
diff --git a/source/blender/blenkernel/BKE_editmesh.h b/source/blender/blenkernel/BKE_editmesh.h
index c4f02dea5c7..062968eddfc 100644
--- a/source/blender/blenkernel/BKE_editmesh.h
+++ b/source/blender/blenkernel/BKE_editmesh.h
@@ -31,7 +31,6 @@
struct BMLoop;
struct BMesh;
struct Depsgraph;
-struct DerivedMesh;
struct EditMeshData;
struct Mesh;
struct MeshStatVis;
diff --git a/source/blender/blenkernel/BKE_gpencil.h b/source/blender/blenkernel/BKE_gpencil.h
index a05c3d68e3a..f1cf87ea1b5 100644
--- a/source/blender/blenkernel/BKE_gpencil.h
+++ b/source/blender/blenkernel/BKE_gpencil.h
@@ -24,31 +24,23 @@
* \ingroup bke
*/
-struct Scene;
-struct ArrayGpencilModifierData;
struct BoundBox;
struct Brush;
struct CurveMapping;
struct Depsgraph;
-struct GpencilModifierData;
-struct LatticeGpencilModifierData;
struct ListBase;
struct Main;
struct Material;
struct Object;
-struct SimplifyGpencilModifierData;
struct ToolSettings;
struct bDeformGroup;
struct bGPDframe;
struct bGPDlayer;
-struct bGPDpalette;
-struct bGPDpalettecolor;
struct bGPDspoint;
struct bGPDstroke;
struct bGPdata;
struct MDeformVert;
-struct MDeformWeight;
#define GPENCIL_SIMPLIFY(scene) ((scene->r.simplify_gpencil & SIMPLIFY_GPENCIL_ENABLE))
#define GPENCIL_SIMPLIFY_ONPLAY(playing) \
diff --git a/source/blender/blenkernel/BKE_gpencil_modifier.h b/source/blender/blenkernel/BKE_gpencil_modifier.h
index c2a4462dcbd..36f38996c36 100644
--- a/source/blender/blenkernel/BKE_gpencil_modifier.h
+++ b/source/blender/blenkernel/BKE_gpencil_modifier.h
@@ -24,22 +24,16 @@
#include "BLI_compiler_attrs.h"
#include "BKE_customdata.h"
-struct BMEditMesh;
-struct DepsNodeHandle;
struct Depsgraph;
struct GpencilModifierData;
struct ID;
struct ListBase;
struct Main;
-struct Mesh;
struct ModifierUpdateDepsgraphContext;
struct Object;
struct Scene;
-struct ViewLayer;
-struct bArmature;
/* NOTE: bakeModifier() called from UI:
* needs to create new databloc-ks, hence the need for this. */
-struct bContext;
struct bGPDframe;
struct bGPDlayer;
struct bGPDstroke;
diff --git a/source/blender/blenkernel/BKE_image_save.h b/source/blender/blenkernel/BKE_image_save.h
index 26c377a2574..8dfece944ff 100644
--- a/source/blender/blenkernel/BKE_image_save.h
+++ b/source/blender/blenkernel/BKE_image_save.h
@@ -31,7 +31,6 @@ extern "C" {
struct Image;
struct Main;
-struct RenderResult;
struct ReportList;
struct Scene;
diff --git a/source/blender/blenkernel/BKE_key.h b/source/blender/blenkernel/BKE_key.h
index 6e34f4f07d9..477a22b07bb 100644
--- a/source/blender/blenkernel/BKE_key.h
+++ b/source/blender/blenkernel/BKE_key.h
@@ -31,7 +31,6 @@ struct ListBase;
struct Main;
struct Mesh;
struct Object;
-s
@@ Diff output truncated at 10240 characters. @@
More information about the Bf-blender-cvs
mailing list