From 96e2bd84932a826d09b7ed2201ba67a0a74f0b29 Mon Sep 17 00:00:00 2001 From: Dalai Felinto Date: Fri, 6 Mar 2020 16:45:06 +0100 Subject: Cleanup: Fix forward declaration of headers --- source/blender/blenkernel/BKE_boids.h | 1 + source/blender/blenkernel/BKE_curve.h | 2 ++ source/blender/blenkernel/BKE_dynamicpaint.h | 3 +++ source/blender/blenkernel/BKE_global.h | 1 + source/blender/blenkernel/BKE_image.h | 2 ++ source/blender/blenkernel/BKE_paint.h | 1 + source/blender/blenkernel/BKE_text_suggestions.h | 2 ++ 7 files changed, 12 insertions(+) (limited to 'source/blender/blenkernel') diff --git a/source/blender/blenkernel/BKE_boids.h b/source/blender/blenkernel/BKE_boids.h index f748143818c..f9fd814b5f2 100644 --- a/source/blender/blenkernel/BKE_boids.h +++ b/source/blender/blenkernel/BKE_boids.h @@ -25,6 +25,7 @@ */ #include "DNA_boid_types.h" +#include "DNA_particle_types.h" #ifdef __cplusplus extern "C" { diff --git a/source/blender/blenkernel/BKE_curve.h b/source/blender/blenkernel/BKE_curve.h index 6a11471064c..164867b228b 100644 --- a/source/blender/blenkernel/BKE_curve.h +++ b/source/blender/blenkernel/BKE_curve.h @@ -27,6 +27,8 @@ extern "C" { #endif +#include "DNA_scene_types.h" + struct BezTriple; struct Curve; struct Depsgraph; diff --git a/source/blender/blenkernel/BKE_dynamicpaint.h b/source/blender/blenkernel/BKE_dynamicpaint.h index 8c6b16ed1e4..0dc133e34b3 100644 --- a/source/blender/blenkernel/BKE_dynamicpaint.h +++ b/source/blender/blenkernel/BKE_dynamicpaint.h @@ -25,10 +25,13 @@ extern "C" { #endif +#include "BLI_utildefines.h" + struct Depsgraph; struct DynamicPaintCanvasSettings; struct DynamicPaintModifierData; struct DynamicPaintRuntime; +struct Object; struct Scene; /* Actual surface point */ diff --git a/source/blender/blenkernel/BKE_global.h b/source/blender/blenkernel/BKE_global.h index 93840db49c9..fe050075bae 100644 --- a/source/blender/blenkernel/BKE_global.h +++ b/source/blender/blenkernel/BKE_global.h @@ -27,6 +27,7 @@ * for every fresh Blender run. */ +#include "BLI_utildefines.h" #include "DNA_listBase.h" #ifdef __cplusplus diff --git a/source/blender/blenkernel/BKE_image.h b/source/blender/blenkernel/BKE_image.h index a082e53cfc1..524bd3318f6 100644 --- a/source/blender/blenkernel/BKE_image.h +++ b/source/blender/blenkernel/BKE_image.h @@ -27,6 +27,8 @@ extern "C" { #endif +#include "BLI_utildefines.h" + struct Depsgraph; struct ID; struct ImBuf; diff --git a/source/blender/blenkernel/BKE_paint.h b/source/blender/blenkernel/BKE_paint.h index ceb48783e20..9650f8eed6e 100644 --- a/source/blender/blenkernel/BKE_paint.h +++ b/source/blender/blenkernel/BKE_paint.h @@ -63,6 +63,7 @@ struct bToolRef; enum eOverlayFlags; +#include "BLI_utildefines.h" #include "DNA_object_enums.h" extern const char PAINT_CURSOR_SCULPT[3]; diff --git a/source/blender/blenkernel/BKE_text_suggestions.h b/source/blender/blenkernel/BKE_text_suggestions.h index 80c38719f96..dc908ee5232 100644 --- a/source/blender/blenkernel/BKE_text_suggestions.h +++ b/source/blender/blenkernel/BKE_text_suggestions.h @@ -27,6 +27,8 @@ extern "C" { #endif +#include "DNA_text_types.h" + /* **************************************************************************** * Suggestions should be added in sorted order although a linear sorting method is * implemented. The list is then divided up based on the prefix provided by -- cgit v1.2.3