Cleanup: redundant struct declarations
authorCampbell Barton <ideasman42@gmail.com>
Sat, 28 Mar 2015 16:56:39 +0000 (03:56 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Sat, 28 Mar 2015 16:56:39 +0000 (03:56 +1100)
154 files changed:
source/blender/blenkernel/BKE_DerivedMesh.h
source/blender/blenkernel/BKE_action.h
source/blender/blenkernel/BKE_anim.h
source/blender/blenkernel/BKE_armature.h
source/blender/blenkernel/BKE_blender.h
source/blender/blenkernel/BKE_brush.h
source/blender/blenkernel/BKE_cloth.h
source/blender/blenkernel/BKE_collision.h
source/blender/blenkernel/BKE_context.h
source/blender/blenkernel/BKE_curve.h
source/blender/blenkernel/BKE_customdata.h
source/blender/blenkernel/BKE_deform.h
source/blender/blenkernel/BKE_depsgraph.h
source/blender/blenkernel/BKE_displist.h
source/blender/blenkernel/BKE_dynamicpaint.h
source/blender/blenkernel/BKE_editmesh.h
source/blender/blenkernel/BKE_editmesh_bvh.h
source/blender/blenkernel/BKE_effect.h
source/blender/blenkernel/BKE_fluidsim.h
source/blender/blenkernel/BKE_font.h
source/blender/blenkernel/BKE_global.h
source/blender/blenkernel/BKE_group.h
source/blender/blenkernel/BKE_image.h
source/blender/blenkernel/BKE_key.h
source/blender/blenkernel/BKE_material.h
source/blender/blenkernel/BKE_mball.h
source/blender/blenkernel/BKE_mesh.h
source/blender/blenkernel/BKE_mesh_remap.h
source/blender/blenkernel/BKE_modifier.h
source/blender/blenkernel/BKE_movieclip.h
source/blender/blenkernel/BKE_multires.h
source/blender/blenkernel/BKE_node.h
source/blender/blenkernel/BKE_object.h
source/blender/blenkernel/BKE_paint.h
source/blender/blenkernel/BKE_particle.h
source/blender/blenkernel/BKE_pbvh.h
source/blender/blenkernel/BKE_rigidbody.h
source/blender/blenkernel/BKE_sca.h
source/blender/blenkernel/BKE_scene.h
source/blender/blenkernel/BKE_screen.h
source/blender/blenkernel/BKE_sequencer.h
source/blender/blenkernel/BKE_shrinkwrap.h
source/blender/blenkernel/BKE_sound.h
source/blender/blenkernel/BKE_subsurf.h
source/blender/blenkernel/BKE_text.h
source/blender/blenkernel/BKE_texture.h
source/blender/blenkernel/BKE_tracking.h
source/blender/blenkernel/BKE_treehash.h
source/blender/blenkernel/BKE_writeffmpeg.h
source/blender/blenlib/BLI_blenlib.h
source/blender/blenlib/BLI_callbacks.h
source/blender/blenlib/BLI_fileops.h
source/blender/blenlib/BLI_path_util.h
source/blender/blenloader/BLO_readfile.h
source/blender/blenloader/intern/readfile.h
source/blender/collada/DocumentImporter.h
source/blender/editors/armature/BIF_retarget.h
source/blender/editors/armature/meshlaplacian.h
source/blender/editors/include/ED_anim_api.h
source/blender/editors/include/ED_armature.h
source/blender/editors/include/ED_curve.h
source/blender/editors/include/ED_gpencil.h
source/blender/editors/include/ED_image.h
source/blender/editors/include/ED_keyframes_draw.h
source/blender/editors/include/ED_keyframing.h
source/blender/editors/include/ED_lattice.h
source/blender/editors/include/ED_mask.h
source/blender/editors/include/ED_mball.h
source/blender/editors/include/ED_mesh.h
source/blender/editors/include/ED_node.h
source/blender/editors/include/ED_object.h
source/blender/editors/include/ED_paint.h
source/blender/editors/include/ED_particle.h
source/blender/editors/include/ED_render.h
source/blender/editors/include/ED_screen.h
source/blender/editors/include/ED_sculpt.h
source/blender/editors/include/ED_transform.h
source/blender/editors/include/ED_util.h
source/blender/editors/include/ED_uvedit.h
source/blender/editors/include/UI_interface.h
source/blender/editors/include/UI_interface_icons.h
source/blender/editors/include/UI_resources.h
source/blender/editors/interface/interface_intern.h
source/blender/editors/mask/mask_intern.h
source/blender/editors/mesh/mesh_intern.h
source/blender/editors/object/object_intern.h
source/blender/editors/render/render_intern.h
source/blender/editors/screen/screen_intern.h
source/blender/editors/sculpt_paint/paint_intern.h
source/blender/editors/sculpt_paint/sculpt_intern.h
source/blender/editors/sound/sound_intern.h
source/blender/editors/space_action/action_intern.h
source/blender/editors/space_buttons/buttons_intern.h
source/blender/editors/space_console/console_intern.h
source/blender/editors/space_file/file_intern.h
source/blender/editors/space_file/filelist.h
source/blender/editors/space_graph/graph_intern.h
source/blender/editors/space_image/image_intern.h
source/blender/editors/space_logic/logic_intern.h
source/blender/editors/space_node/node_intern.h
source/blender/editors/space_outliner/outliner_intern.h
source/blender/editors/space_sequencer/sequencer_intern.h
source/blender/editors/space_text/text_intern.h
source/blender/editors/space_time/time_intern.h
source/blender/editors/space_view3d/view3d_intern.h
source/blender/editors/uvedit/uvedit_intern.h
source/blender/freestyle/intern/blender_interface/BlenderStyleModule.h
source/blender/freestyle/intern/python/StrokeShader/BPy_BlenderTextureShader.h
source/blender/gpu/GPU_buffers.h
source/blender/gpu/GPU_compositing.h
source/blender/gpu/GPU_draw.h
source/blender/gpu/GPU_material.h
source/blender/gpu/intern/gpu_codegen.h
source/blender/ikplugin/BIK_api.h
source/blender/ikplugin/intern/ikplugin_api.h
source/blender/imbuf/IMB_colormanagement.h
source/blender/makesdna/DNA_color_types.h
source/blender/makesdna/DNA_curve_types.h
source/blender/makesdna/DNA_dynamicpaint_types.h
source/blender/makesdna/DNA_image_types.h
source/blender/makesdna/DNA_mesh_types.h
source/blender/makesdna/DNA_meshdata_types.h
source/blender/makesdna/DNA_node_types.h
source/blender/makesdna/DNA_object_types.h
source/blender/makesdna/DNA_screen_types.h
source/blender/makesdna/DNA_sound_types.h
source/blender/makesdna/DNA_space_types.h
source/blender/makesdna/DNA_tracking_types.h
source/blender/makesdna/DNA_view3d_types.h
source/blender/makesdna/DNA_windowmanager_types.h
source/blender/makesrna/RNA_types.h
source/blender/makesrna/intern/rna_internal.h
source/blender/makesrna/intern/rna_internal_types.h
source/blender/modifiers/intern/MOD_boolean_util.h
source/blender/modifiers/intern/MOD_meshcache_util.h
source/blender/modifiers/intern/MOD_util.h
source/blender/nodes/NOD_socket.h
source/blender/physics/intern/implicit.h
source/blender/quicktime/quicktime_export.h
source/blender/render/extern/include/RE_bake.h
source/blender/render/extern/include/RE_render_ext.h
source/blender/render/intern/include/initrender.h
source/blender/render/intern/include/occlusion.h
source/blender/render/intern/include/pixelshading.h
source/blender/render/intern/include/render_types.h
source/blender/render/intern/include/rendercore.h
source/blender/render/intern/include/shadbuf.h
source/blender/render/intern/include/shading.h
source/blender/render/intern/include/sss.h
source/blender/render/intern/include/strand.h
source/blender/render/intern/include/zbuf.h
source/blender/windowmanager/WM_api.h
source/blender/windowmanager/WM_types.h
source/blender/windowmanager/wm_window.h

index 236eae29967f810815d076e7f22d973b615d5efe..836c94b6271f594ec9ca7956940e734804ca2d73 100644 (file)
@@ -97,7 +97,6 @@ struct ColorBand;
 struct GPUVertexAttribs;
 struct GPUDrawObject;
 struct BMEditMesh;
-struct ListBase;
 struct PBVH;
 
 /* number of sub-elements each mesh element has (for interpolation) */
index f51e0fe6979de207546344f8c0a6c60e3c1540fd..6fd490723ab48f237b2d2ee235416dfce4fe1a5a 100644 (file)
@@ -46,8 +46,6 @@ struct bItasc;
 struct bPoseChannel;
 struct Main;
 struct Object;
-struct Scene;
-struct ID;
 
 /* Kernel prototypes */
 #ifdef __cplusplus
index 0d5078bc026aaa503b41e6fff9eb07e9a3e4d786..e2b9c66780b269025e93c977172247097c4790ab 100644 (file)
@@ -35,7 +35,6 @@
 struct EvaluationContext;
 struct Path;
 struct Object;
-struct PartEff;
 struct Scene;
 struct ListBase;
 struct bAnimVizSettings;
index 66e204e51e0439654ab05aabcb50b35bdaa78a61..de767d392162193ef20577f0692584e68de37a83 100644 (file)
 struct Bone;
 struct Main;
 struct bArmature;
-struct bPose;
 struct bPoseChannel;
 struct bConstraint;
 struct Scene;
 struct Object;
-struct MDeformVert;
-struct Mesh;
 struct PoseTree;
 struct ListBase;
 
index 986720250288e5969e9624e6611750ef4639c0c6..e4d3fe4868b85d8449099761652f0ded0ec55631 100644 (file)
@@ -55,7 +55,6 @@ extern "C" {
 
 extern char versionstr[]; /* from blender.c */
 
-struct ListBase;
 struct MemFile;
 struct bContext;
 struct ReportList;
index 49975fa0276fc91bdac65a936f2b2ec309e5239a..f8cd51b331d1bc65b58ee2bf67fff521169aa486 100644 (file)
  * General operations for brushes.
  */
 
-struct ID;
 struct Brush;
 struct ImBuf;
 struct ImagePool;
 struct Main;
-struct rctf;
 struct Scene;
-struct wmOperator;
 // enum CurveMappingPreset;
 
 
index a7fad85ed424dc870996afb06758aaeef9479f59..81621f9d3e762f25d2f94b410057eff530c51232 100644 (file)
 #include "BLI_math_inline.h"
 
 struct Object;
-struct ListBase;
 struct Scene;
 struct MFace;
 struct DerivedMesh;
 struct ClothModifierData;
 struct CollisionModifierData;
-struct CollisionTree;
-struct VoxelData;
-struct PartDeflect;
 
 #define DO_INLINE MALWAYS_INLINE
 
index b81b8f04817106feec21db817574e0014cddc7dc..bdc20324bee033e9e77d3a12caf37f16586f148a 100644 (file)
 
 #include "BLI_kdopbvh.h"
 
-struct Cloth;
-struct ClothModifierData;
 struct CollisionModifierData;
-struct DerivedMesh;
 struct Group;
 struct MFace;
 struct MVert;
 struct Object;
 struct Scene;
-struct LinkNode;
 
 ////////////////////////////////////////
 // used for collisions in collision.c
index ae0ef9ce3140b8ccba70e231f9c06ab4ba786c74..f7af3a7f8ec565da7e09d34f6da04bc571b0e64c 100644 (file)
@@ -53,7 +53,6 @@ struct StructRNA;
 struct ToolSettings;
 struct Image;
 struct Text;
-struct ImBuf;
 struct EditBone;
 struct bPoseChannel;
 struct bGPdata;
index 60cbf8b302e29552db3ecaac8c3d977a2e52a645..ec3c044726957c9238d62449020d33a70eecd7c7 100644 (file)
@@ -33,7 +33,6 @@
  *  \author nzc
  */
 
-struct BevList;
 struct BezTriple;
 struct Curve;
 struct EditNurb;
index 6a0cfefb1c2a268a77e5ed0da22e9f45b88a8070..ab49270ca64ac906b9c8ac988ff2aa2f6cd48134 100644 (file)
@@ -46,7 +46,6 @@ extern "C" {
 struct BMesh;
 struct ID;
 struct CustomData;
-struct CustomDataLayer;
 typedef uint64_t CustomDataMask;
 
 /*a data type large enough to hold 1 element from any customdata layer type*/
index 08312035e405540dd7a14247549e53257caaf4f3..a45893b00fa9a8f3f29aa3801abdf8a76453446a 100644 (file)
@@ -39,7 +39,6 @@ struct Object;
 struct ListBase;
 struct bDeformGroup;
 struct MDeformVert;
-struct MVert;
 struct MEdge;
 struct MLoop;
 struct MPoly;
index 27cf19d7d06d880de52d3852c0c6e6faaf769045..1887a892b2e66aff5654ae1a7a433a98386512fe 100644 (file)
@@ -48,7 +48,6 @@ struct ID;
 struct Main;
 struct Object;
 struct Scene;
-struct ListBase;
 
 /* Dependency graph evaluation context
  *
index 0afc457f2b5e03220ca2af1eb8c639634df8da10..3b096773d96749ebce7d93a982e062807c863766 100644 (file)
 
 /* prototypes */
 
-struct Base;
 struct Scene;
 struct Object;
-struct Curve;
 struct ListBase;
-struct Material;
-struct Bone;
-struct Mesh;
 struct DerivedMesh;
 struct EvaluationContext;
 
index 1aba72e8cd845aa2fe4a717b3780d1627ff72f37..e7384fb1a9c7e58dadc36b7b93b3b9526c1137bf 100644 (file)
@@ -27,8 +27,6 @@
  *  \ingroup bke
  */
 
-struct bContext;
-struct wmOperator;
 struct Scene;
 
 /* Actual surface point        */
index f80e03fda9b19c021e901f92d2618ccf25be92e1..d0b94117b2333705e47c3eb238a440cce5064635 100644 (file)
@@ -32,7 +32,6 @@
 
 struct BMesh;
 struct BMLoop;
-struct BMFace;
 struct Mesh;
 struct Scene;
 struct DerivedMesh;
index 3ee7dcd94b8f346b183130b27a62a972156ed5ad..3736efff14602e8a079d4ab436410a9a7413257c 100644 (file)
@@ -39,7 +39,6 @@ struct BMVert;
 struct BMLoop;
 struct BMBVHTree;
 struct BVHTree;
-struct Scene;
 
 typedef struct BMBVHTree BMBVHTree;
 
index c4c27e1060dd8b98769fcbadc68e8e83718c7ce5..f8fee444d9188d2c59733bb8e9edeafd00fc4d97 100644 (file)
 
 struct Object;
 struct Scene;
-struct Effect;
 struct ListBase;
-struct Particle;
 struct Group;
-struct RNG;
 struct ParticleSimulationData;
 struct ParticleData;
 struct ParticleKey;
index 433c10b82f177742c9c9ceadac49cfe964b730eb..6501c968abccebf038af0f9cfa7fae2e4719e122 100644 (file)
@@ -34,9 +34,7 @@
 
 struct Object;
 struct Scene;
-struct FluidsimModifierData;
 struct FluidsimSettings;
-struct DerivedMesh;
 struct MVert;
 
 /* old interface */
index e12ce3df4762c622bfae173c1af29ec0787f1982..137670215cca2009f9485ab255a720e6384c3e6f 100644 (file)
@@ -40,8 +40,6 @@ extern "C" {
 struct VFont;
 struct Object;
 struct Curve;
-struct objfnt;
-struct TmpFont;
 struct CharInfo;
 struct Main;
 
index 57003ffc3aa0fffacb1133c999e62185700bf7c9..935a922b3ec3009f0c0225e03336259da59abae8 100644 (file)
@@ -45,7 +45,6 @@ extern "C" {
 
 /* forwards */
 struct Main;
-struct Object;
 
 typedef struct Global {
 
index 820e1ea14946ac80eb1554f666a618b6e07608a1..d856e90a340fc39033e410e5a7e951f2cc1d1b52 100644 (file)
 struct Base;
 struct EvaluationContext;
 struct Group;
-struct GroupObject;
 struct Main;
 struct Object;
-struct bAction;
 struct Scene;
 
 void          BKE_group_free(struct Group *group);
index 2c9ecef4c2d9a3036897596154fcc3b706809864..3b7ba24d20bfdf746bcaaf81daa36ebc389d66c3 100644 (file)
@@ -39,7 +39,6 @@ extern "C" {
 
 struct Image;
 struct ImBuf;
-struct Tex;
 struct anim;
 struct Scene;
 struct Object;
index 9535b921736223114d7f2f5b591be1af45d4945b..08fa096ab53fff9689352cbfdfd9a8b61e6c3a4f 100644 (file)
@@ -38,7 +38,6 @@ struct ID;
 struct ListBase;
 struct Curve;
 struct Object;
-struct Scene;
 struct Lattice;
 struct Mesh;
 struct WeightsArrayCache;
index 2f20505bea31dba45971e74eac2902f764f5f248..56393727d285283f9d64ed72123a5639b40c0cb6 100644 (file)
@@ -40,8 +40,6 @@ struct Main;
 struct Material;
 struct ID;
 struct Object;
-struct Mesh;
-struct MTFace;
 struct Scene;
 
 /* materials */
index aa9ba45938e7914c5fef2107a0736623251b5eb5..70f932f3292e4374ca0ebff8d2d4255328e29654 100644 (file)
@@ -32,7 +32,6 @@
  *  \since March 2001
  *  \author nzc
  */
-struct EvaluationContext;
 struct Main;
 struct MetaBall;
 struct Object;
index 1f3458c06c2b208c01d1c0801d3552de54962ae2..5cf557a07e5c954157b1855e2cc3dc71828904a5 100644 (file)
 
 struct ID;
 struct BoundBox;
-struct DispList;
 struct EdgeHash;
 struct ListBase;
 struct LinkNode;
 struct BLI_Stack;
 struct MemArena;
-struct BMEditMesh;
 struct BMesh;
 struct Main;
 struct Mesh;
@@ -49,18 +47,11 @@ struct MFace;
 struct MEdge;
 struct MVert;
 struct MDeformVert;
-struct MCol;
 struct Object;
-struct MTFace;
-struct VecNor;
 struct CustomData;
 struct DerivedMesh;
 struct Scene;
 struct MLoopUV;
-struct UvVertMap;
-struct UvMapVert;
-struct UvElementMap;
-struct UvElement;
 struct ReportList;
 
 #ifdef __cplusplus
index 752270a8120e400b0fca080a8b05ffbb9aff1ccd..c6d8da1656556b92f37ab7384bdce7c2f7c119de 100644 (file)
@@ -28,7 +28,6 @@
 struct CustomData;
 struct DerivedMesh;
 struct MVert;
-struct MeshElemMap;
 struct MemArena;
 
 /* Generic ways to map some geometry elements from a source mesh to a dest one. */
index 1ec4e23abcaa735ca82c2e65418d4283b45b28f7..e9223590e9d99674bc35054dae6ae2d757fd291a 100644 (file)
@@ -39,7 +39,6 @@ struct DagNode;
 struct Object;
 struct Scene;
 struct ListBase;
-struct LinkNode;
 struct bArmature;
 struct Main;
 struct ModifierData;
index a4aa58e22f1ac872ce312dd22509b68d76417f31..2cdd2ec88e0101b8e6218d55ebe19a172f7e33f7 100644 (file)
@@ -37,7 +37,6 @@ struct Main;
 struct MovieClip;
 struct MovieClipScopes;
 struct MovieClipUser;
-struct MovieTrackingTrack;
 struct MovieDistortion;
 
 void BKE_movieclip_free(struct MovieClip *clip);
index 11d81a149b1963d398cece92f8a28f21a6311feb..627b8d6fdbd283b1a14057131e1fbcda3f70d5e8 100644 (file)
@@ -34,9 +34,7 @@
 
 enum MultiresModifiedFlags;
 struct DerivedMesh;
-struct GridHidden;
 struct MDisps;
-struct MFace;
 struct Mesh;
 struct ModifierData;
 struct Multires;
index 44ac3b7bb38f30093d6ae4f0338aff1e3b5bc88c..ee63771406e95134e0317e34f0c7de8363910162 100644 (file)
@@ -62,24 +62,20 @@ struct bNodeTreeExec;
 struct bNodeExecContext;
 struct bNodeExecData;
 struct GPUMaterial;
-struct GPUNode;
 struct GPUNodeStack;
 struct ID;
 struct ImBuf;
 struct ImageFormatData;
 struct ListBase;
 struct Main;
-struct uiBlock;
 struct uiLayout;
 struct MTex;
 struct PointerRNA;
-struct rctf;
 struct RenderData;
 struct Scene;
 struct Tex;
 struct SpaceNode;
 struct ARegion;
-struct Object;
 struct ColorManagedViewSettings;
 struct ColorManagedDisplaySettings;
 struct bNodeInstanceHash;
@@ -978,7 +974,6 @@ void            ntreeGPUMaterialNodes(struct bNodeTree *ntree, struct GPUMateria
 #define CMP_TRACKPOS_ABSOLUTE_FRAME    3
 
 /* API */
-struct CompBuf;
 void ntreeCompositExecTree(struct Scene *scene, struct bNodeTree *ntree, struct RenderData *rd, int rendering, int do_previews,
                            const struct ColorManagedViewSettings *view_settings, const struct ColorManagedDisplaySettings *display_settings);
 void ntreeCompositTagRender(struct Scene *sce);
index 1c6f7221bec2249986fe580091495f9401010e16..0ddc9b0b2560329b56f121ee694a4f3c7caa5e7c 100644 (file)
@@ -37,15 +37,10 @@ struct Base;
 struct EvaluationContext;
 struct Scene;
 struct Object;
-struct Camera;
 struct BoundBox;
 struct View3D;
 struct SoftBody;
 struct BulletSoftBody;
-struct Group;
-struct bAction;
-struct RenderData;
-struct rctf;
 struct MovieClip;
 struct Main;
 struct RigidBodyWorld;
index 9076eada3120111b8fa01ad64190857ff326dc09..d5cd1fd5d3e5f203930769d4746e62e52b6ee492 100644 (file)
@@ -37,12 +37,10 @@ struct BMesh;
 struct BMFace;
 struct Brush;
 struct CurveMapping;
-struct MDisps;
 struct MeshElemMap;
 struct GridPaintMask;
 struct Main;
 struct MFace;
-struct MultireModifierData;
 struct MVert;
 struct Object;
 struct Paint;
@@ -57,7 +55,6 @@ struct StrokeCache;
 struct Tex;
 struct ImagePool;
 struct UnifiedPaintSettings;
-struct wmOperator;
 
 enum OverlayFlags;
 
index 619c061cea5bb9e3932aa8ccb651a2a55bee257a..27eeb09c58cf1df49360e3157bfa2eb95413e78a 100644 (file)
@@ -45,10 +45,8 @@ struct ParticleSystemModifierData;
 struct ParticleSystem;
 struct ParticleKey;
 struct ParticleSettings;
-struct HairKey;
 
 struct Main;
-struct Group;
 struct Object;
 struct Scene;
 struct DerivedMesh;
@@ -57,12 +55,10 @@ struct MTFace;
 struct MCol;
 struct MFace;
 struct MVert;
-struct IpoCurve;
 struct LatticeDeformData;
 struct LinkNode;
 struct KDTree;
 struct RNG;
-struct SurfaceModifierData;
 struct BVHTreeRay;
 struct BVHTreeRayHit; 
 struct EdgeHash;
index c8c693fc342c548cb9339adbd7ef422c3b89dddb..9276a6e14e91ea2584bf9bf7e62e4a4fbb50c9da 100644 (file)
@@ -35,7 +35,6 @@ struct CCGKey;
 struct CustomData;
 struct DMFlagMat;
 struct DMGridAdjacency;
-struct GHash;
 struct MFace;
 struct MVert;
 struct PBVH;
index c946f3ac9e881ffae6ee35ea05ec81d531381a38..0ae240e1f6b8a89ec3476347d08fded539a0fb92 100644 (file)
@@ -39,7 +39,6 @@ struct RigidBodyOb;
 
 struct Scene;
 struct Object;
-struct Group;
 
 /* -------------- */
 /* Memory Management */
index d598a26fdf93bcd8d2dc9535120e382e6794a040..ebdd159b40c3f60a910824460d5892d2bce74d38 100644 (file)
@@ -31,7 +31,6 @@
  *  \ingroup bke
  */
 
-struct Text;
 struct bSensor;
 struct Object;
 struct bController;
index c191f3805a69d99995923e6fb444af42fbaddc9e..27c89dd3a099c92c4a458910d2c4887d6a718b67 100644 (file)
@@ -39,16 +39,13 @@ extern "C" {
 
 struct AviCodecData;
 struct Base;
-struct DisplaySafeAreas;
 struct EvaluationContext;
-struct bglMats;
 struct Main;
 struct Object;
 struct QuicktimeCodecData;
 struct RenderData;
 struct SceneRenderLayer;
 struct Scene;
-struct Text;
 struct UnitSettings;
 struct Main;
 
index 29590c52b23531c4f19b081fa8bbdded9edc6d36..43499933d16437fd61f248ca3a38537a2c422d63 100644 (file)
@@ -47,7 +47,6 @@ struct bContextDataResult;
 struct bScreen;
 struct uiLayout;
 struct uiList;
-struct uiMenuItem;
 struct wmKeyConfig;
 struct wmNotifier;
 struct wmWindow;
index 5649e76efe6c46b293cfb0c9a5a5cfa83e55e5fc..a39336bd1989202ca38b5fc0675f29b08bd743a2 100644 (file)
@@ -38,11 +38,9 @@ struct GSet;
 struct ImBuf;
 struct Main;
 struct Mask;
-struct MovieClip;
 struct Scene;
 struct Sequence;
 struct SequenceModifierData;
-struct Strip;
 struct StripElem;
 struct bSound;
 
index 070cd4a9cf04980351bed40a23dc8bfa00d8ba3d..070f5c762db46e6b59a56634161a58a0ac641300 100644 (file)
@@ -47,7 +47,6 @@
  */
 
 struct Object;
-struct Scene;
 struct DerivedMesh;
 struct MVert;
 struct MDeformVert;
index d3919a3a6c0b6d9de90d45d94f31bf139e83a0df..819b49da8e92e4dd3b2e4590c0f68631b401fe31 100644 (file)
@@ -35,9 +35,7 @@
 
 #define SOUND_WAVE_SAMPLES_PER_SECOND 250
 
-struct PackedFile;
 struct bSound;
-struct ListBase;
 struct Main;
 struct Sequence;
 
index 3dae4087866f4d7320cea79f7bd127e4190f5153..5190d2543063ba39486af43ea9bfbc2d4f01edf8 100644 (file)
@@ -41,13 +41,11 @@ struct DerivedMesh;
 struct MeshElemMap;
 struct Mesh;
 struct MPoly;
-struct MultiresSubsurf;
 struct Object;
 struct PBVH;
 struct SubsurfModifierData;
 struct CCGEdge;
 struct CCGFace;
-struct CCGSubsurf;
 struct CCGVert;
 struct EdgeHash;
 struct PBVH;
index 96e88f80464dd33dfc2ce67116c0b07b5279e6bc..c5f47ad6cbf059845c6144aff8eb8f6ce3a7ae2d 100644 (file)
@@ -40,7 +40,6 @@ extern "C" {
 struct Main;
 struct Text;
 struct TextLine;
-struct SpaceText;
 
 void                   BKE_text_free           (struct Text *text);
 void                   txt_set_undostate       (int u);
index ad485931ee3dc4ecc3073c2a3d940bc06fb0ee76..4e5214bc3645c57b46dff77fd30d7332db58b9f8 100644 (file)
@@ -42,9 +42,7 @@ struct Brush;
 struct ColorBand;
 struct EnvMap;
 struct FreestyleLineStyle;
-struct HaloRen;
 struct Lamp;
-struct LampRen;
 struct Main;
 struct Material;
 struct MTex;
index e5fb60cf1b5282e4cad9e10a378e5de1118ba13e..ef997446c6c7aecd4492756daf275734157a80b6 100644 (file)
@@ -41,7 +41,6 @@ struct MovieTrackingMarker;
 struct MovieTrackingPlaneTrack;
 struct MovieTrackingPlaneMarker;
 struct MovieTracking;
-struct MovieTrackingContext;
 struct MovieTrackingObject;
 struct MovieClipUser;
 struct MovieDistortion;
index 54deef1ce2ffb706f00c1ecb7afd37231249e8a9..16ab02c09651019a9ba8dfec3e67c59b7309f670 100644 (file)
@@ -27,7 +27,6 @@
  */
 
 struct ID;
-struct GHash;
 struct BLI_mempool;
 struct TreeStoreElem;
 
index ba6360964d6b088544f8dbb8798cb958a98e9f70..951fa501f9c0e27839b88f3738354b0810c913df 100644 (file)
@@ -64,7 +64,6 @@ enum {
        FFMPEG_PRESET_XVID      = 7,
 };
 
-struct IDProperty;
 struct RenderData;
 struct ReportList;
 struct Scene;
index 03b75975af42f97e41cd75b9e9e2e72c43c93697..06bbf29a223cfe25982f5d5fe6f44a1f3c127d50 100644 (file)
@@ -58,7 +58,6 @@
 #ifndef __BLI_BLENLIB_H__
 #define __BLI_BLENLIB_H__
 
-struct ListBase;
 
 #include <stdlib.h>
 
index 7cf524749c2e2ae7a1666d35885ea3d568ebcd6a..fdffbeb4c8de49c20ea7bf48977804b221be16c4 100644 (file)
@@ -25,7 +25,6 @@
 #ifndef __BLI_CALLBACKS_H__
 #define __BLI_CALLBACKS_H__
 
-struct bContext;
 struct Main;
 struct ID;
 
index 7898a54002f7282a122c86f6f832a7626ddb3aa1..01aa5d39b96826b090e1b1cc0fdb6bba58aa8c52 100644 (file)
@@ -51,7 +51,6 @@ extern "C" {
 #  define PATH_MAX 4096
 #endif
 
-struct gzFile;
 
 /* Common */
 
index d99df24aaf7a9f11af9196075790770f8452971f..c35b01e7f550e4647b8e5a42e876bec17c761377 100644 (file)
@@ -38,7 +38,6 @@ extern "C" {
 #include "BLI_compiler_attrs.h"
 
 struct ListBase;
-struct direntry;
 
 #ifdef WIN32
 #define SEP '\\'
index 419d8c0f137e2b7d57fefbc8f2ff40635841b189..52a6597c79f0217806091f35a791cf30d4178bcb 100644 (file)
@@ -42,7 +42,6 @@ struct Main;
 struct MemFile;
 struct ReportList;
 struct Scene;
-struct SpaceFile;
 struct UserDef;
 struct bContext;
 struct BHead;
index 51a6892645572dfd039a11b664d70541e7a51185..ed22daef9ec5b2ad33bd96f14b65227176f5a762 100644 (file)
 
 struct OldNewMap;
 struct MemFile;
-struct bheadsort;
 struct ReportList;
 struct Object;
 struct PartEff;
 struct View3D;
-struct bNodeTree;
 struct Key;
 
 typedef struct FileData {
index 5a7df9a41cf352521b72bf45faa110f7dc9a892f..62f76dbc022a620d4be28222a42ff8a25e0e7fa9 100644 (file)
@@ -51,7 +51,6 @@
 
 
 
-struct Main;
 struct bContext;
 
 /** Importer class. */
index 21e85b6fe89b7251952faf46518017e6920641f4..aa56f847f001bc4ca8c8d71e7b6a69fba3dcf315 100644 (file)
@@ -40,7 +40,6 @@ struct bContext;
 
 struct EditBone;
 
-struct RigJoint;
 struct RigGraph;
 struct RigNode;
 struct RigArc;
index 820aedc546790d500e2f23739601f413db5fe500..1412136c1a88c7e0d0c65039b0397e4a52faedb5 100644 (file)
 
 //#define RIGID_DEFORM
 
-struct Scene;
 struct Object;
 struct Mesh;
 struct bDeformGroup;
-struct MeshDeformModifierData;
 
 #ifdef RIGID_DEFORM
 struct EditMesh;
index 9b4037ff4551b8935dfc16dad94e410523ccc1dd..1ce285f81908c2e7d5216c604590de22d581335a 100644 (file)
@@ -49,7 +49,6 @@ struct Object;
 struct bDopeSheet;
 
 struct bAction;
-struct bActionGroup;
 struct FCurve;
 struct FModifier;
 
index 9345cd83b49812a3479b2b11c53b4901b2471875..35bb12ddaadc3fda80d40cf3c8b625187e8dbfa2 100644 (file)
@@ -39,16 +39,12 @@ struct Base;
 struct bContext;
 struct Bone;
 struct bPoseChannel;
-struct DerivedMesh;
 struct IDProperty;
 struct ListBase;
 struct MeshDeformModifierData;
 struct Object;
-struct RegionView3D;
 struct ReportList;
 struct Scene;
-struct SK_Sketch;
-struct View3D;
 struct ViewContext;
 struct wmKeyConfig;
 struct wmOperator;
index 982e17cfce4dfde579534658acbe7889df46fded..fee3d44b8eba98a023abfe77c1d436e9248213c5 100644 (file)
 #ifndef __ED_CURVE_H__
 #define __ED_CURVE_H__
 
-struct Base;
 struct bContext;
 struct Nurb;
 struct Object;
-struct Scene;
 struct Text;
-struct View3D;
 struct wmOperator;
 struct wmKeyConfig;
 struct Curve;
index c4f08ca4775aa24535164662cc881effc3856a1f..448f2c83aad45f7451cb869a8df4a72e619fe2a3 100644 (file)
 struct ID;
 struct ListBase;
 struct bContext;
-struct bScreen;
 struct ScrArea;
 struct ARegion;
 struct View3D;
-struct SpaceNode;
-struct SpaceSeq;
 struct Object;
 struct bGPdata;
 struct bGPDlayer;
 struct bGPDframe;
 struct bGPDstroke;
 struct PointerRNA;
-struct ImBuf;
 struct wmKeyConfig;
 
 
index 704876e1261b44e81ed35302905cbf7334abd236..fc42d2b549563b020f9cffd04b5ac2c6dcf074e9 100644 (file)
 #define __ED_IMAGE_H__
 
 struct SpaceImage;
-struct Main;
 struct bContext;
 struct Image;
 struct ImageUser;
 struct ImBuf;
 struct ToolSettings;
-struct uiBlock;
 struct wmWindowManager;
 struct ARegion;
 struct Scene;
index 0359153317baa93b9747e672577603eab3c324a2..7d163da0db0ab535b0014e2eaa79bce261e9229c 100644 (file)
@@ -34,7 +34,6 @@
 
 struct bAnimContext;
 struct AnimData;
-struct BezTriple;
 struct FCurve;
 struct bDopeSheet;
 struct bAction;
index e5b5e79875df08edeb99732ea90669a53b845cf8..5d76c9e0f6fcc51bcfa5716c71fd12b076d98ded 100644 (file)
@@ -46,10 +46,8 @@ struct FCurve;
 struct BezTriple;
 
 struct bPoseChannel;
-struct bConstraint;
 
 struct bContext;
-struct wmOperatorType;
 struct ReportList;
 
 struct PointerRNA;
index 6636319dc9b83625e47026e5aa8a921ddff1c5ed..6fe1524cb6d499a7ec035873ef54bfce566ffb80 100644 (file)
@@ -32,7 +32,6 @@
 #define __ED_LATTICE_H__
 
 struct Object;
-struct Lattice;
 
 void free_editLatt(struct Object *ob);
 void make_editLatt(struct Object *obedit);
index 97fd553ea1948d04f9e7685eb0002b105056a27e..1611276ca70149c802668917563d373e7a4bbdaa 100644 (file)
@@ -34,7 +34,6 @@
 struct wmKeyConfig;
 struct MaskLayer;
 struct MaskLayerShape;
-struct wmEvent;
 
 /* mask_edit.c */
 void ED_mask_get_size(struct ScrArea *sa, int *width, int *height);
index 5e774c638417f608448c4aa1f25030f29946faa0..05a4ccabd1bd5b22917932b8551fba0d4c6f3799 100644 (file)
@@ -32,7 +32,6 @@
 #define __ED_MBALL_H__
 
 struct bContext;
-struct MetaBall;
 struct Object;
 struct wmKeyConfig;
 
index ccf9722111296f8004f0552387ad6dc976ac3bb8..8fb6fcbd0d718a663115143cecb8a5bb718b3d2e 100644 (file)
@@ -40,39 +40,27 @@ struct View3D;
 struct ARegion;
 struct bContext;
 struct wmOperator;
-struct wmWindowManager;
 struct wmKeyConfig;
 struct ReportList;
-struct EditSelection;
 struct ViewContext;
 struct bDeformGroup;
-struct MDeformWeight;
 struct MDeformVert;
 struct Scene;
 struct Mesh;
-struct MFace;
-struct MEdge;
-struct MVert;
-struct MCol;
 struct UvVertMap;
 struct UvMapVert;
-struct CustomData;
 struct BMEditMesh;
-struct BMEditSelection;
 struct BMesh;
 struct BMVert;
 struct BMLoop;
 struct BMBVHTree;
-struct MLoopCol;
 struct BMEdge;
 struct BMFace;
 struct UvVertMap;
 struct UvMapVert;
 struct ToolSettings;
-struct Material;
 struct Object;
 struct rcti;
-struct MeshStatVis;
 
 /* editmesh_utils.c */
 void           EDBM_verts_mirror_cache_begin_ex(struct BMEditMesh *em, const int axis,
index 824c82a0069dab21cc21696d5c0172ce4abb8ca3..b02ebeb650b86e2d1cb7d94cac6a79772b8ced39 100644 (file)
@@ -33,7 +33,6 @@
 
 struct ID;
 struct Main;
-struct Material;
 struct Scene;
 struct Tex;
 struct bContext;
index 3d791839a3cd3dc8829945e68de4fad56306d89f..3b7157bd465ccf4a0535aae7b3d12c1e23be61a8 100644 (file)
 extern "C" {
 #endif
 
-struct BMEdge;
-struct BMFace;
-struct BMVert;
-struct BPoint;
 struct Base;
-struct BezTriple;
-struct Curve;
-struct EditBone;
 struct EnumPropertyItem;
 struct ID;
-struct KeyBlock;
-struct Lattice;
 struct Main;
-struct Mesh;
-struct MetaElem;
 struct ModifierData;
-struct HookModifierData;
-struct Nurb;
 struct Object;
 struct ReportList;
 struct Scene;
-struct View3D;
-struct ViewContext;
 struct bConstraint;
 struct bContext;
 struct bPoseChannel;
-struct wmEvent;
 struct wmKeyConfig;
 struct wmKeyMap;
 struct wmOperator;
index decd79fcc7b6e72e90c5cf6b65478dae752c31d6..c3a411a2b97f72001613ce2bd7b8a764ae16d1c3 100644 (file)
@@ -26,7 +26,6 @@
 #define __ED_PAINT_H__
 
 struct bContext;
-struct RegionView3D;
 struct wmKeyConfig;
 struct wmOperator;
 
index f9516f255cfd1497f744432fa6a753a01d40fbb2..56a4bfa7e21ae935148303fbfddeda9964f1af44 100644 (file)
 struct bContext;
 struct Object;
 struct ParticleEditSettings;
-struct ParticleSystem;
-struct RadialControl;
 struct rcti;
-struct wmKeyConfig;
 struct PTCacheEdit;
 struct Scene;
 
index 1b1d8d723ee98928dc88ee9eb1bede9ef0148ced..2bc0566f4a606d8691bef2b8c0c159d7d656ba8a 100644 (file)
@@ -37,9 +37,6 @@ struct MTex;
 struct Render;
 struct Scene;
 struct ScrArea;
-struct RegionView3D;
-struct RenderEngine;
-struct View3D;
 struct wmWindowManager;
 
 /* render_ops.c */
index 8c33395cc492213a191e3a1f3e1962639e1448ff..b4f7d8060792647c248c267c97acf63201da7a90 100644 (file)
@@ -42,7 +42,6 @@ struct wmNotifier;
 struct wmEvent;
 struct wmKeyConfig;
 struct bContext;
-struct SpaceType;
 struct Scene;
 struct bScreen;
 struct ARegion;
index d3b1a824104634f700d87834b8e8fa5bee9b7d2c..6daaac5bb42ec2ea430ca169ab7392ade3a6c6cb 100644 (file)
@@ -34,7 +34,6 @@ struct ARegion;
 struct bContext;
 struct Object;
 struct RegionView3D;
-struct Scene;
 struct ViewContext;
 struct rcti;
 
index a3b4981dad87727a20eb5ca8088dbc5977019091..478cb927011070037641ebef5031cd8fcd094358 100644 (file)
 /* ******************* Registration Function ********************** */
 
 struct ARegion;
-struct EnumPropertyItem;
 struct ListBase;
 struct Object;
 struct View3D;
 struct bContext;
-struct uiLayout;
 struct wmEvent;
 struct wmKeyConfig;
 struct wmKeyMap;
 struct wmOperatorType;
-struct wmWindowManager;
 
 void transform_keymap_for_space(struct wmKeyConfig *keyconf, struct wmKeyMap *keymap, int spaceid);
 void transform_operatortypes(void);
@@ -109,7 +106,6 @@ enum TfmMode {
 bool calculateTransformCenter(struct bContext *C, int centerMode, float cent3d[3], float cent2d[2]);
 
 struct TransInfo;
-struct ScrArea;
 struct Base;
 struct Scene;
 struct Object;
index e26e03473e036bdfa5cc3143bd05bbcd5d70b0aa..6fa92e1953d324cb2438bf2b1a77c413256ba478 100644 (file)
 #ifndef __ED_UTIL_H__
 #define __ED_UTIL_H__
 
-struct Scene;
-struct Object;
 struct bContext;
-struct ARegion;
-struct uiBlock;
 struct wmOperator;
 struct wmOperatorType;
-struct BMEditMesh;
-struct Mesh;
 
 /* ed_util.c */
 
index 3e8f234e979df71da80ee9791ceb7966eaa0e162..535683823bf7260763cb51b51db799d77cbb04d6 100644 (file)
@@ -37,13 +37,11 @@ struct BMFace;
 struct BMLoop;
 struct Image;
 struct ImageUser;
-struct MTFace;
 struct MTexPoly;
 struct Main;
 struct Object;
 struct Scene;
 struct SpaceImage;
-struct bContext;
 struct bNode;
 struct wmKeyConfig;
 
index 02ae098dc2e082f9705ff40c674887b94754a09f..814bbf94c79ac8ea70542a1554b7c80d4a18a343 100644 (file)
 /* Struct Declarations */
 
 struct ID;
-struct Main;
 struct ListBase;
 struct ARegion;
-struct ARegionType;
 struct ScrArea;
 struct wmEvent;
 struct wmWindow;
-struct wmWindowManager;
 struct wmOperator;
 struct AutoComplete;
 struct bContext;
@@ -58,18 +55,14 @@ struct PointerRNA;
 struct PropertyRNA;
 struct ReportList;
 struct rcti;
-struct rctf;
 struct uiList;
 struct uiStyle;
 struct uiFontStyle;
 struct uiWidgetColors;
-struct ColorBand;
-struct CurveMapping;
 struct Image;
 struct ImageUser;
 struct wmOperatorType;
 struct uiWidgetColors;
-struct Tex;
 struct MTex;
 struct ImBuf;
 struct bNodeTree;
index 74927428363f2219e23da4e5c345572523c566ac..9d190fa81c73de3cdff7debde2310b0842d2a1e2 100644 (file)
 
 struct bContext;
 struct ID;
-struct Image;
-struct ImBuf;
-struct World;
-struct Tex;
-struct Lamp;
-struct Material;
 struct PreviewImage;
 struct PointerRNA;
 
index 4a484212a63bd49fa45da9b4f496f8fa708a6e7d..3923c5c4432ae20e49871d096a86f96e0f872d58 100644 (file)
@@ -301,7 +301,6 @@ enum {
 /* specific defines per space should have higher define values */
 
 struct bTheme;
-struct PointerRNA;
 
 struct bThemeState {
        struct bTheme *theme;
index e337389f7810b9e8e8b2736ca89e78500e7d22cd..d7b6824f81201c45a84f767926689138ad157def 100644 (file)
 
 struct ARegion;
 struct bContext;
-struct IDProperty;
 struct uiHandleButtonData;
 struct wmEvent;
 struct wmOperatorType;
-struct wmWindow;
 struct wmTimer;
 struct uiStyle;
 struct uiWidgetColors;
@@ -588,7 +586,6 @@ void ui_popup_block_free(struct bContext *C, uiPopupBlockHandle *handle);
 
 int ui_but_menu_step(uiBut *but, int step);
 
-struct AutoComplete;
 
 /* interface_panel.c */
 extern int ui_handler_panel_region(struct bContext *C, const struct wmEvent *event, struct ARegion *ar);
index 5cdb224ce21694297aa8c1d7dc280a16becc4ea3..66a6c75272e15a519de4bedc24d06a3c512752fd 100644 (file)
@@ -34,7 +34,6 @@
 
 struct bContext;
 struct Mask;
-struct wmEvent;
 struct wmOperatorType;
 
 /* internal exports only */
index 8611872a1a08cf8a419035a3313891cb14e5ccf2..c7355120a57d01cb647c335c8180735bdb753292 100644 (file)
 #ifndef __MESH_INTERN_H__
 #define __MESH_INTERN_H__
 
-struct BMEdge;
 struct BMEditMesh;
-struct BMFace;
-struct BMHeader;
 struct BMOperator;
-struct BMesh;
 struct EnumPropertyItem;
-struct ViewContext;
 struct bContext;
 struct wmKeyConfig;
 struct wmKeyMap;
index 64fddf1b6a17421d882f77b0653cd47b74f737b6..db040bc2017631fe174052d97b1ae679e9818532 100644 (file)
 #define __OBJECT_INTERN_H__
 
 struct wmOperatorType;
-struct KeyBlock;
-struct Lattice;
-struct Curve;
 struct Object;
-struct Mesh;
 struct bContext;
 struct StructRNA;
 struct wmOperator;
 
 struct ModifierData;
-struct HookModifierData;
 
 /* add hook menu */
 enum eObject_Hook_Add_Mode {
index f9377d576bffe9ea29047669900df8d2c8089cf3..ee0046b49dc9afdd679dcf5fc9ce13eaaeec174a 100644 (file)
@@ -32,9 +32,9 @@
 #ifndef __RENDER_INTERN_H__
 #define __RENDER_INTERN_H__
 
+struct bContext;
+struct RenderEngine;
 struct wmOperatorType;
-struct RenderResult;
-struct Scene;
 struct ScrArea;
 
 /* render_shading.c */
index 79036d3356f4eacd61d696fcd640dcdce48c297a..ccb6d5a6dca03a501b484a954fe426a276d02be1 100644 (file)
@@ -32,8 +32,6 @@
 #define __SCREEN_INTERN_H__
 
 /* internal exports only */
-struct wmWindow;
-struct Scene;
 
 #define AZONESPOT       (0.6f * U.widget_unit)
 #define AZONEFADEIN     (5.0f * U.widget_unit) /* when azone is totally visible */
index 9e558092f73b35f6ecdb480b6e6adb353330a795..77059a22de793bb5a7af6cbfa26bd22cb6e762ee 100644 (file)
 
 struct ARegion;
 struct bContext;
-struct bglMats;
 struct Brush;
 struct ImagePool;
 struct ColorSpace;
 struct ColorManagedDisplay;
 struct ListBase;
-struct Material;
-struct Mesh;
 struct MTex;
 struct Object;
 struct PaintStroke;
@@ -55,7 +52,6 @@ struct ViewContext;
 struct wmEvent;
 struct wmOperator;
 struct wmOperatorType;
-struct ImagePaintState;
 struct wmWindowManager;
 struct DMCoNo;
 enum PaintMode;
index a61f571fdf6a18429223124e1c8a5d0c51e412b7..8f1a4655c37ea9d6a881f2522cac340ea2ba531d 100644 (file)
 #include "BKE_pbvh.h"
 
 struct bContext;
-struct Brush;
 struct KeyBlock;
-struct Mesh;
-struct MultiresModifierData;
 struct Object;
-struct Scene;
-struct Sculpt;
-struct SculptStroke;
 struct SculptUndoNode;
 
 int sculpt_mode_poll(struct bContext *C);
index e8a8ec55ab563c82e43bfda039c6ca7d30e9fa0f..ace173abdeec45a849aa585cba2f0a109d50c7e5 100644 (file)
@@ -32,7 +32,6 @@
 #ifndef __SOUND_INTERN_H__
 #define __SOUND_INTERN_H__
 
-struct wmOperatorType;
 
 #endif /* __SOUND_INTERN_H__ */
 
index 61d4249ae20f250e698197f0d3732a6f9e103e13..9a19e4a926b29a2b2646c31113543d393fef9317 100644 (file)
@@ -35,10 +35,7 @@ struct bContext;
 struct bAnimContext;
 struct SpaceAction;
 struct ARegion;
-struct wmWindowManager;
 struct wmOperatorType;
-struct ActKeysInc;
-struct bAnimListElem;
 
 /* internal exports only */
 
index f294729ae973f5464a319657b13b66c9522abfcc..7fc35a6b1e767fce2c7e05e722a7e946488a65a0 100644 (file)
@@ -34,7 +34,6 @@
 #include "DNA_listBase.h"
 #include "RNA_types.h"
 
-struct ARegion;
 struct ARegionType;
 struct ID;
 struct SpaceButs;
index a3746e091ce97658c329d2d317c37bdb075baadb..d8a4a6fd2bb504235393ef69f4ff25ca0ff6597d 100644 (file)
@@ -31,7 +31,6 @@
 
 struct ConsoleLine;
 struct wmOperatorType;
-struct ReportList;
 struct bContext;
 
 /* console_draw.c */
index e7a6cd62a332f21d01381d79902890b03879eb43..f1fd4e2b683dc050b573c96683fa6b25fb99c37d 100644 (file)
@@ -59,7 +59,6 @@ bool file_draw_check_exists(SpaceFile *sfile);
 /* file_ops.h */
 struct wmOperatorType;
 struct wmOperator;
-struct wmEvent;
 void FILE_OT_highlight(struct wmOperatorType *ot);
 void FILE_OT_select(struct wmOperatorType *ot);
 void FILE_OT_select_all_toggle(struct wmOperatorType *ot);
index 797d54a89b1ff2269bfe8b16f1ddc56f9e45ac92..44e0a5169fa7a16cd25e47f1e1bd28ab7490d13b 100644 (file)
@@ -40,12 +40,7 @@ extern "C" {
 struct BlendHandle;
 struct FileList;
 struct FileSelection;
-struct FolderList;
-struct Main;
-struct ReportList;
-struct Scene;
 struct direntry;
-struct rcti;
 struct wmWindowManager;
 
 typedef enum FileSelType {
index 50412952139359a15a7c7d9b5c67bdb615a648e2..e2fab188fc85ca50dc9b8cdba71ee20f0f3c64f0 100644 (file)
 #define __GRAPH_INTERN_H__
 
 struct bContext;
-struct wmWindowManager;
 struct bAnimContext;
 struct bAnimListElem;
-struct FCurve;
-struct FModifier;
 struct SpaceIpo;
 struct ScrArea;
 struct ARegion;
index aecc43f4fdfb43bd1b54b280bc11203c19ff9cfc..6eaad302180665d96488b457a9ffd7e6622e2c92 100644 (file)
@@ -38,11 +38,7 @@ struct ARegion;
 struct ARegionType;
 struct ScrArea;
 struct SpaceImage;
-struct Object;
-struct Image;
-struct ImBuf;
 struct wmOperatorType;
-struct Scene;
 struct bNodeTree;
 
 /* space_image.c */
index 38b122f64b6f4b3a0ecfedf1e1f166920e04c976..13146621d1bee4d81992c67bb897f945a639b920 100644 (file)
 /* internal exports only */
 struct bContext;
 struct ARegion;
-struct ARegionType;
 struct ScrArea;
-struct SpaceLogic;
-struct Object;
 struct wmOperatorType;
-struct Scene;
 
 /* space_logic.c */
 struct ARegion *logic_has_buttons_region(struct ScrArea *sa);
index 27c3ab813aedc6433447667d04194e865e92ebc9..d49d37c651ea5fda4d9145fc8cab272146777cd8 100644 (file)
@@ -42,12 +42,9 @@ struct ARegionType;
 struct View2D;
 struct bContext;
 struct wmWindow;
-struct wmWindowManager;
-struct wmEvent;
 struct bNode;
 struct bNodeSocket;
 struct bNodeLink;
-struct Main;
 struct wmKeyConfig;
 
 /* temp data to pass on to modal */
index 50fecebb7426a3e6ce5334c9879b2ca86afc0da7..b4b73a11a1424dd67b42675ae601e804fcba1765 100644 (file)
 
 /* internal exports only */
 
-struct wmWindowManager;
 struct wmOperatorType;
 struct TreeStoreElem;
 struct bContext;
 struct Scene;
-struct ARegion;
 struct ID;
 struct Object;
 
index 461c72961c2fad84f23db9c99261bb636f367f65..b02e254370a67c54b3ebe7bb9723e0abe1c24d7c 100644 (file)
@@ -45,7 +45,6 @@ struct ARegion;
 struct ARegionType;
 struct Scene;
 struct Main;
-struct SequencePreview;
 
 /* space_sequencer.c */
 struct ARegion *sequencer_has_buttons_region(struct ScrArea *sa);
index f577714c480bb7b2f3c4be4d4fc75f44fef6d92e..7ae2617f3752b7ee129fe9709fe9341dbd17c76a 100644 (file)
 /* internal exports only */
 
 struct ARegion;
-struct ARegionType;
 struct bContext;
-struct ReportList;
 struct ScrArea;
 struct SpaceText;
 struct Text;
 struct TextLine;
 struct wmOperatorType;
-struct wmWindowManager;
 
 /* text_draw.c */
 void draw_text_main(struct SpaceText *st, struct ARegion *ar);
index ce52cbbd65eb926e99f8d12b3f483a284f1b6dfa..ced36b2ac2d904467a5c74ca1274d1e8b674268e 100644 (file)
@@ -34,7 +34,6 @@
 
 /* internal exports only */
 
-struct wmWindowManager;
 
 /* time_ops.c */
 void time_operatortypes(void);
index e07d7b3977c26d4a3a6f23e9f93b1c9ceb41488e..95c0ef92680380a13fcdec9a286224dc2bc27180 100644 (file)
@@ -41,14 +41,11 @@ struct BoundBox;
 struct DerivedMesh;
 struct Object;
 struct SmokeDomainSettings;
-struct ViewContext;
 struct bAnimVizSettings;
 struct bContext;
 struct bMotionPath;
 struct bPoseChannel;
-struct bScreen;
 struct Mesh;
-struct SimDebugData;
 struct wmNDOFMotionData;
 struct wmOperatorType;
 struct wmWindowManager;
index d1fd8d969a4d43e90fe70e4b3085c6539ee4da9f..e028c08091cc366cbbd9059ce9307fee50451955 100644 (file)
 
 struct MTexPoly;
 struct Image;
-struct MTFace;
 struct Object;
 struct Scene;
 struct SpaceImage;
-struct UvElementMap;
 struct wmOperatorType;
 struct BMEditMesh;
-struct BMesh;
 struct BMFace;
 struct BMLoop;
-struct BMEdge;
-struct BMVert;
 
 /* visibility and selection */
 bool uvedit_face_visible_nolocal(struct Scene *scene, struct BMFace *efa);
index 21776396ebcf0e32d6ee46073ab38ad467db7381..2bc43798878521267cfdb9f75fd58c03451b272f 100644 (file)
@@ -31,7 +31,6 @@
 extern "C" {
 #include "BLI_utildefines.h" // BLI_assert()
 
-struct Scene;
 struct Text;
 }
 
index 46294c07b665625bba0e61c269afec3fbef63cbf..c4fead6a4e4328263e4c787746a595c2e408f388 100644 (file)
@@ -31,7 +31,6 @@
 extern "C" {
 #endif
 
-struct MTex;
 
 ///////////////////////////////////////////////////////////////////////////////////////////
 
index 54153cfde5d518a4332af83e7697227e8de13616..8b65666265d900a5b834a0a8573bb622fb07b7d3 100644 (file)
 struct BMesh;
 struct CCGElem;
 struct CCGKey;
-struct CustomData;
 struct DMFlagMat;
 struct DerivedMesh;
-struct GHash;
 struct GSet;
 struct GPUVertPointLink;
 struct PBVH;
index 57d8c0631d68b4434d16b2735a008b45fb1aadd9..04e89da00a7bec0b7ff33f29f308b49a0f52aa80 100644 (file)
@@ -42,10 +42,8 @@ struct GPUDOFSettings;
 struct GPUSSAOSettings;
 struct GPUOffScreen;
 struct GPUFXSettings;
-struct RegionView3D;
 struct rcti;
 struct Scene;
-struct View3D;
 enum eGPUFXFlags;
 
 /**** Public API *****/
index 0c0ab1097d31d982c949fac112d6ee5c66796094..cc1a63d6256b461613eadc8aa32b53bef58f602d 100644 (file)
@@ -36,6 +36,7 @@
 extern "C" {
 #endif
 
+struct ImBuf;
 struct Image;
 struct ImageUser;
 struct MTFace;
index e27916e5bf7e765b4fb3fef3733cea7a7e6bda56..b61bdf969cc362bbf47f64e45b3eec28d72f8ac0 100644 (file)
@@ -45,10 +45,7 @@ struct Image;
 struct ImageUser;
 struct Material;
 struct Object;
-struct Lamp;
 struct Image;
-struct bNode;
-struct LinkNode;
 struct Scene;
 struct SceneRenderLayer;
 struct GPUVertexAttribs;
index 89bd3a8ee99c97e1e081dd153de0fcf9c2591eaf..c6ed2e3f837d028c2f87167b9e25d762b6374d91 100644 (file)
@@ -43,7 +43,6 @@ struct GPUShader;
 struct GPUOutput;
 struct GPUNode;
 struct GPUVertexAttribs;
-struct GPUFrameBuffer;
 struct PreviewImage;
 
 /* Pass Generation
index 95b1dafd129e3b04c3d4882cc4542cdc8a6909e5..177be07489717adeebbc3cf96665d3337e526f50 100644 (file)
@@ -41,7 +41,6 @@ extern "C" {
 struct Object;
 struct bPoseChannel;
 struct bPose;
-struct bArmature;
 struct Scene;
 struct bConstraint;
 
index 53d9da8e61484d351c26b7bc882103f9b901fb91..cd32bf26242e5695b86281d75ffa0fb7cdd30de9 100644 (file)
@@ -40,7 +40,6 @@ extern "C" {
 
 struct Object;
 struct bPoseChannel;
-struct bArmature;
 struct Scene;
 
 
index 9407750c0396b71bef7ea9435336481d87620a22..59df83340993335a946eb1fb65bc599c57b869ab 100644 (file)
@@ -47,10 +47,6 @@ struct ColormanageProcessor;
 struct EnumPropertyItem;
 struct ImBuf;
 struct Main;
-struct rcti;
-struct PartialBufferUpdateContext;
-struct wmWindow;
-struct Scene;
 struct ImageFormatData;
 
 struct ColorSpace;
index e37311296321cefddfd5b2c20f28c9b67e603d90..c9a5e056e4a370e8c93f408ad2d4351b88135230 100644 (file)
@@ -133,7 +133,6 @@ typedef struct Histogram {
        float co[2][2];
 } Histogram;
 
-struct ImBuf;
 
 typedef struct Scopes {
        int ok;
index 288743d5e2ff0c95dde19620909e155a136fea4b..205ed7e7380ba32e3d763063afa7c8227db101cd 100644 (file)
@@ -46,7 +46,6 @@ struct Key;
 struct Material;
 struct VFont;
 struct AnimData;
-struct SelBox;
 struct EditFont;
 struct GHash;
 
index dece93af1223cb7d46a438730034fa0a5df15c31..17553e98817d0296447166d6d0ea43a7dbc64b38 100644 (file)
@@ -29,7 +29,6 @@
 #define __DNA_DYNAMICPAINT_TYPES_H__
 
 #include "DNA_listBase.h"
-struct CurveMapping;
 struct PaintSurfaceData;
 
 /* surface format */
index dca1c8330b0736534cce59f8e84c58c14f01f737..7444abb6d11c29c0cc999030695b16860b4c2adb 100644 (file)
@@ -39,7 +39,6 @@
 struct PackedFile;
 struct Scene;
 struct anim;
-struct ImBuf;
 struct MovieCache;
 struct RenderResult;
 struct GPUTexture;
index 8067fa5db2dfbd017a8c030b6de67f40858042f1..3799de011d41e4ff594869920bbd8ce76d01b2a0 100644 (file)
@@ -37,7 +37,6 @@
 #include "DNA_customdata_types.h"
 
 struct AnimData;
-struct DerivedMesh;
 struct Ipo;
 struct Key;
 struct MCol;
@@ -47,13 +46,11 @@ struct MLoop;
 struct MLoopCol;
 struct MLoopUV;
 struct MPoly;
-struct MSticky;
 struct MTexPoly;
 struct MVert;
 struct Material;
 struct Mesh;
 struct Multires;
-struct OcInfo;
 
 typedef struct Mesh {
        ID id;
index 3304980f9649daa72111bb8cfcf53fe0d224de79..b76f40c884d59426dc43b2067a6343795857bb56 100644 (file)
@@ -35,7 +35,6 @@
 #include "DNA_customdata_types.h"
 #include "DNA_listBase.h"
 
-struct Bone;
 struct Image;
 
 /*tessellation face, see MLoop/MPoly for the real face data*/
@@ -216,7 +215,6 @@ typedef struct MultiresEdge {
        unsigned int mid;
 } MultiresEdge;
 
-struct MultiresMapNode;
 typedef struct MultiresLevel {
        struct MultiresLevel *next, *prev;
 
index de1c9237a5088ec9c549214cabdb64a58da92b64..9ab6527daeebd7bd61720b632656aa95ceaeba95 100644 (file)
@@ -40,7 +40,6 @@
 
 struct ID;
 struct ListBase;
-struct SpaceNode;
 struct bNodeLink;
 struct bNodeType;
 struct bNodeTreeExec;
index 4cb979c57b72dc2706fd83ec633044eca91acbe4..702d9acfb5873f5deda5e91f0acf5342a0be5bd5 100644 (file)
@@ -48,7 +48,6 @@ struct Ipo;
 struct BoundBox;
 struct Path;
 struct Material;
-struct bConstraintChannel;
 struct PartDeflect;
 struct SoftBody;
 struct FluidsimSettings;
index 3e02071c3dd3b506b84f093567e9c77247e8e343..84ac0c5e79215e3bbfcbb63b5eb2db4679ffe140 100644 (file)
@@ -41,7 +41,6 @@ struct SpaceLink;
 struct ARegion;
 struct ARegionType;
 struct PanelType;
-struct HeaderType;
 struct Scene;
 struct uiLayout;
 struct wmTimer;
index cb132c1b55083e722af636d184abf7aee8c6b408..811d78d67c2cd25d78591dbda2c9805af750d3fc 100644 (file)
@@ -41,7 +41,6 @@
 
 struct Ipo;
 struct PackedFile;
-struct SpaceLink;
 
 typedef struct bSound {
        ID id;
index 69affc74ed77746d19372b48627381d8bc888b8d..dff6d3cacb5d87ff87b9763222d6d19598ed7876 100644 (file)
 struct ID;
 struct Text;
 struct Script;
-struct bSound;
-struct ImBuf;
 struct Image;
 struct Scopes;
 struct Histogram;
 struct SpaceIpo;
-struct BlendHandle;
 struct bNodeTree;
-struct uiBlock;
 struct FileList;
 struct bGPdata;
 struct bDopeSheet;
 struct FileSelectParams;
 struct FileLayout;
-struct bScreen;
-struct Scene;
 struct wmOperator;
 struct wmTimer;
 struct MovieClip;
 struct MovieClipScopes;
 struct Mask;
-struct GHash;
 struct BLI_mempool;
 
 
index c471cb268920175fa181a266fef3b4a66358e491..9888b735b8bcdd2b49af091fcba8c08aa9a383a2 100644 (file)
 /* match-moving data */
 
 struct bGPdata;
-struct ImBuf;
 struct Image;
 struct MovieReconstructedCamera;
 struct MovieTrackingCamera;
-struct MovieTrackingBundle;
 struct MovieTrackingMarker;
 struct MovieTrackingTrack;
 struct MovieTracking;
index 210deddc8546f3d7dfa852ee42d8dc1e35d8a07c..93e614870003700e1f6806f5081527bf0a8dd8d0 100644 (file)
@@ -35,9 +35,7 @@
 struct ViewDepths;
 struct Object;
 struct Image;
-struct Tex;
 struct SpaceLink;
-struct Base;
 struct BoundBox;
 struct MovieClip;
 struct MovieClipUser;
index 1a0562ae8c59db54e348997cc4016c6f702e3dd6..919cdb7ea2fee65fbed6c4874e9fd5f93463d5cb 100644 (file)
@@ -49,12 +49,9 @@ struct wmKeyConfig;
 
 /* forwards */
 struct bContext;
-struct wmLocal;
 struct bScreen;
-struct uiBlock;
 struct wmSubWindow;
 struct wmTimer;
-struct StructRNA;
 struct PointerRNA;
 struct ReportList;
 struct Report;
index a9c0f591858e6d61109e26052e7b65a5c2b7ed12..0c99769a3904782fc85b829db475f539ee60fcec 100644 (file)
@@ -37,10 +37,8 @@ extern "C" {
 struct ParameterList;
 struct FunctionRNA;
 struct PropertyRNA;
-struct EnumPropertyRNA;
 struct StructRNA;
 struct BlenderRNA;
-struct IDProperty;
 struct bContext;
 struct Main;
 struct ReportList;
index da657a70e4ebee72f5b6b44a592c7dd5372276ac..01303225f3847d0822672a9834047e6cb15dd6ca 100644 (file)
 
 #define RNA_MAGIC ((int)~0)
 
-struct ColorBand;
 struct ID;
 struct IDProperty;
 struct Main;
 struct Mesh;
 struct Object;
-struct RenderEngine;
 struct ReportList;
 struct SDNA;
-struct Sequence;
 
 /* Data structures used during define */
 
index 845d76debd27421d0051910d11cc6308083a3c72..ba0705b5caad710ff46fad50797af06b46faa082 100644 (file)
@@ -38,10 +38,8 @@ struct StructRNA;
 struct PropertyRNA;
 struct PointerRNA;
 struct FunctionRNA;
-struct ReportList;
 struct CollectionPropertyIterator;
 struct bContext;
-struct EnumProperty;
 struct IDProperty;
 struct GHash;
 struct Main;
index 04d76d456529928230bf48032074781388cd223e..00d7c37b266eea2f94d9a7df925689a37f379cc3 100644 (file)
@@ -33,9 +33,7 @@
 #ifndef __MOD_BOOLEAN_UTIL_H__
 #define __MOD_BOOLEAN_UTIL_H__
 
-struct Scene;
 struct Object;
-struct Base;
 struct DerivedMesh;
 
 /* Performs a boolean between two mesh objects, it is assumed that both objects
index f3b5f43009dc1efddc1eb55d2860d6cea7a85233..241806f49e1d2adb315ab6259f7f6e27162cdf1d 100644 (file)
@@ -27,8 +27,6 @@
 #ifndef __MOD_MESHCACHE_UTIL_H__
 #define __MOD_MESHCACHE_UTIL_H__
 
-struct MPoly;
-struct MLoop;
 
 /* MOD_meshcache_mdd.c */
 bool MOD_meshcache_read_mdd_index(FILE *fp,
index adb1cf31bbd77d0d32e423438536805409e17181..5a1f1fc876aaa5b76cce59832a330b54a7cf85e8 100644 (file)
 /* so modifier types match their defines */
 #include "MOD_modifiertypes.h"
 
-struct CustomData;
 struct DerivedMesh;
 struct MDeformVert;
 struct ModifierData;
 struct Object;
 struct Scene;
 struct Tex;
-struct TexResult;
 
 void modifier_init_texture(const struct Scene *scene, struct Tex *texture);
 void get_texture_coords(struct MappingInfoModifierData *dmd, struct Object *ob, struct DerivedMesh *dm,
index 8123045619321283e1a73e51630aeb201ff3d738..5c8875593e7d22b4d867a128e56e81cd0b886b7c 100644 (file)
@@ -43,7 +43,6 @@
 
 struct bNodeTree;
 struct bNode;
-struct bNodeStack;
 
 struct bNodeSocket *node_add_socket_from_template(struct bNodeTree *ntree, struct bNode *node, struct bNodeSocketTemplate *stemp, int in_out);
 
index d286d3df1a5a2c812569d0168fa423c2789a126c..dba1cd11ae05bb83de88bac7a2a4b75ace5d284f 100644 (file)
@@ -59,7 +59,6 @@ extern "C" {
 //#define IMPLICIT_ENABLE_EIGEN_DEBUG
 
 struct Implicit_Data;
-struct ImplicitSolverInput;
 
 typedef struct ImplicitSolverResult {
        int status;
@@ -133,7 +132,6 @@ bool BPH_mass_spring_force_spring_goal(struct Implicit_Data *data, int i, const
 
 struct HairGrid;
 
-struct Object;
 struct VoxelData;
 
 #define MAX_HAIR_GRID_RES 256
index 6709f87fb1cd99e9e99e2dc1ade728ada4c3733d..360c475fdb53c0fb24c03958e07214922a213314 100644 (file)
@@ -54,7 +54,6 @@ struct ImageFormatData;
 struct RenderData;
 struct ReportList;
 struct Scene;
-struct wmOperatorType;
 
 int start_qt(struct Scene *scene, struct RenderData *rd, int rectx, int recty, struct ReportList *reports, bool preview);      //for movie handle (BKE writeavi.c now)
 int append_qt(struct RenderData *rd, int start_frame, int frame, int *pixels, int rectx, int recty, struct ReportList *reports);
index 481da452529ffe45d52cf6ffd1e96d872364dba9..ffc1246b87804d3d025eadd98ac3e5cc53b097d6 100644 (file)
@@ -32,6 +32,7 @@
 #ifndef __RE_BAKE_H__
 #define __RE_BAKE_H__
 
+struct ImBuf;
 struct Render;
 struct Mesh;
 
index d76d16a641eb8681bcac12b88bee947997105fe5..6adbb6d0e62c0c1203936f3ce5f1d6836d4468e2 100644 (file)
 /* called by meshtools */
 struct DerivedMesh;
 struct ImagePool;
-struct LinkNode;
 struct MTex;
 struct Scene;
-struct View3D;
 
 /* particle.c, effect.c, editmesh_modes.c and brush.c, returns 1 if rgb, 0 otherwise */
 int    externtex(struct MTex *mtex, const float vec[3], float *tin, float *tr, float *tg, float *tb, float *ta, const int thread, struct ImagePool *pool, const bool skip_load_image);
index 1f11cdc67291170e93b7368981bd2c169c5106df..87e2d2519d54843296470c99a1a1d4a2ec88d375 100644 (file)
@@ -33,7 +33,6 @@
 #ifndef __INITRENDER_H__
 #define __INITRENDER_H__ 
 
-struct Object;
 
 /* Functions */
 
index 2f3ac2a7bffe4011239db8e0d565f40d5bd4bfc0..4a70d691436c67d8d105d8427da5585ed56457cd 100644 (file)
 
 struct Render;
 struct ShadeInput;
-struct ShadeResult;
 struct RenderPart;
 struct ShadeSample;
-struct DerivedMesh;
-struct ObjectRen;
 
 void make_occ_tree(struct Render *re);
 void free_occ(struct Render *re);
index faf8c5f54f56c445c0e1a0525a9aac33d8c909f2..8f23455564fec2ec4053663a0fd2370439edd14f 100644 (file)
@@ -32,7 +32,6 @@
 #ifndef __PIXELSHADING_H__
 #define __PIXELSHADING_H__
 
-struct ImagePool;
 
 /**
  * Render the pixel at (x,y) for object ap. Apply the jitter mask. 
index a53ff3024757c3ee843c6aa307822c60ba8fd933..0d23c81afb0bcc152eaeeb690d0d1363008f38dc 100644 (file)
@@ -58,7 +58,6 @@ struct MemArena;
 struct VertTableNode;
 struct VlakTableNode;
 struct GHash;
-struct RenderBuckets;
 struct ObjectInstanceRen;
 struct RayObject;
 struct RayFace;
@@ -389,7 +388,6 @@ struct halosort {
 
 /* ------------------------------------------------------------------------- */
 struct Material;
-struct MTFace;
 struct ImagePool;
 
 typedef struct RadFace {
index 88b639c4ba9fc370e59b040220865155860aeb8e..308903c6c6df00e21eefe188b96e2fd0bea31925 100644 (file)
 
 #include "render_types.h"
 
-struct HaloRen;
 struct ShadeInput;
 struct ShadeResult;
 struct World;
 struct RenderPart;
 struct RenderLayer;
-struct ObjectRen;
-struct ListBase;
 struct RayObject;
 
 /* ------------------------------------------------------------------------- */
index 7c168baada76913d98d7f68a32ca46d6088e05a0..ece6902b6b216730403874ce79153a533c9778c6 100644 (file)
@@ -34,7 +34,6 @@
 
 #include "render_types.h"
 
-struct ObjectRen;
 
 /**
  * Calculates shadowbuffers for a vector of shadow-giving lamps
index 4f6e005d7425ac7d06caceced8925bd9611d3ac7..11dcc9d9e80e9c983ec329585d23f8d75fe76c54 100644 (file)
@@ -33,7 +33,6 @@ struct RenderLayer;
 struct PixStr;
 struct LampRen;
 struct VlakRen;
-struct StrandSegment;
 struct StrandPoint;
 struct ObjectInstanceRen;
 struct Isect;
index 91a8b91e638654e72e53479943719b4b97112b89..0952c6bff65c41ccbda3ae73cfea31738e96b957 100644 (file)
@@ -55,7 +55,6 @@ void scatter_tree_free(ScatterTree *tree);
 
 struct Render;
 struct Material;
-struct VlakRen;
 
 void make_sss_tree(struct Render *re);
 void sss_add_points(Render *re, float (*co)[3], float (*color)[3], float *area, int totpoint);
index fdcce687f54137518dc9a92a67645bce3daa3ac5..5687ef3c837d47ab9fd0ee81e7a392906719d66e 100644 (file)
@@ -34,9 +34,6 @@ struct StrandBuffer;
 struct ShadeSample;
 struct StrandPart;
 struct Render;
-struct RenderPart;
-struct RenderBuckets;
-struct RenderPrimitiveIterator;
 struct ZSpan;
 struct ObjectInstanceRen;
 struct StrandSurface;
index ec30c3241ab04a52573a1dfcaea42d7790a36251..cf804d75d701a2e77f7308bab13f24ccde27ea53 100644 (file)
@@ -36,7 +36,6 @@
 struct RenderPart;
 struct RenderLayer;
 struct LampRen;
-struct VlakRen;
 struct ListBase;
 struct ZSpan;
 struct APixstrand;
index d2abfd419d110d60e2b7d66fc86502e03a69388b..e64d08f38e1e062b302e3e258773b3030c36d41d 100644 (file)
@@ -53,13 +53,11 @@ struct wmEvent;
 struct wmEventHandler;
 struct wmGesture;
 struct wmJob;
-struct wmNotifier;
 struct wmOperatorType;
 struct wmOperator;
 struct rcti;
 struct PointerRNA;
 struct PropertyRNA;
-struct EnumPropertyItem;
 struct MenuType;
 struct wmDropBox;
 struct wmDrag;
index 0e3e65d2e21b0914f272d2d27207e3d11013ea38..e716cd6b7792d022ac7ca8ce720cefa2277f42dc 100644 (file)
@@ -109,7 +109,6 @@ extern "C" {
 struct bContext;
 struct wmEvent;
 struct wmWindowManager;
-struct uiLayout;
 struct wmOperator;
 struct ImBuf;
 
index 833234b0f13ac465ca6c7589496462d2b4995834..fc7c9e191b052a5916fe78cbfcde473e5a70f0cf 100644 (file)
@@ -32,7 +32,6 @@
 #ifndef __WM_WINDOW_H__
 #define __WM_WINDOW_H__
 
-struct bScreen;
 struct wmOperator;
 
 /* *************** internal api ************** */