Cleanup: redundant struct declarations

This commit is contained in:
Campbell Barton
2024-09-11 16:25:25 +10:00
parent 54153629f4
commit e00fed43e6
100 changed files with 15 additions and 187 deletions

View File

@@ -24,7 +24,6 @@
#include <utility>
struct AnimationEvalContext;
struct FCurve;
struct FCurve;
struct ID;

View File

@@ -25,10 +25,8 @@
#include "RNA_types.hh"
struct ID;
struct ListBase;
struct Main;
struct Scene;
struct ViewLayer;
struct AnimationEvalContext;
struct NlaKeyframingContext;

View File

@@ -17,7 +17,6 @@
#include "DNA_armature_types.h"
struct AnimationEvalContext;
struct BMEditMesh;
struct Bone;
struct Depsgraph;
@@ -28,7 +27,6 @@ struct Mesh;
struct Object;
struct PoseTree;
struct Scene;
struct bAction;
struct bArmature;
struct bConstraint;
struct bGPDstroke;

View File

@@ -32,7 +32,6 @@
#include "DNA_ID_enums.h"
struct bUserAssetLibrary;
struct AssetMetaData;
struct AssetWeakReference;
struct ID;
struct Main;

View File

@@ -9,7 +9,6 @@
#include "BLI_sys_types.h"
struct ID;
struct Main;
struct ReportList;
struct bContext;

View File

@@ -23,7 +23,6 @@ struct ImagePool;
struct Main;
struct MTex;
struct Scene;
struct ToolSettings;
struct UnifiedPaintSettings;
// enum eCurveMappingPreset;

View File

@@ -13,22 +13,14 @@
extern "C" {
#endif
struct ARegionType;
struct BlendDataReader;
struct BlendWriter;
struct Depsgraph;
struct GpencilModifierData;
struct ID;
struct ListBase;
struct Main;
struct ModifierUpdateDepsgraphContext;
struct Object;
struct Scene;
/* NOTE: bake_modifier() called from UI:
* needs to create new data-blocks, hence the need for this. */
struct bGPDframe;
struct bGPDlayer;
struct bGPDstroke;
typedef void (*GreasePencilIDWalkFunc)(void *user_data,
struct Object *ob,

View File

@@ -8,15 +8,10 @@
* \ingroup bke
*/
struct bGPdata;
struct bGPDframe;
struct BlendfileLinkAppendContext;
struct BlendFileReadReport;
struct GreasePencil;
struct GreasePencilDrawing;
struct ListBase;
struct Main;
struct Object;
struct LineartGpencilModifierData;
struct GreasePencilLineartModifierData;

View File

@@ -15,8 +15,6 @@
#include "BKE_mesh.h"
#include "BKE_mesh_types.hh"
struct ModifierData;
namespace blender::bke {
enum class AttrDomain : int8_t;

View File

@@ -53,15 +53,10 @@
#include "DNA_customdata_types.h"
struct BMEditMesh;
struct CCGElem;
struct CCGKey;
struct CustomData_MeshMasks;
struct Depsgraph;
struct Mesh;
struct ModifierData;
struct Object;
struct Scene;
enum DerivedMeshType {
DM_TYPE_CDDM,

View File

@@ -25,7 +25,6 @@ struct Base;
struct BoundBox;
struct Curve;
struct Depsgraph;
struct GpencilModifierData;
struct HookGpencilModifierData;
struct HookModifierData;
struct ID;

View File

@@ -30,6 +30,7 @@
struct BMFace;
struct BMLog;
struct BMVert;
struct BMesh;
struct BlendDataReader;
struct BlendWriter;
@@ -64,8 +65,6 @@ struct KeyBlock;
struct Main;
struct Mesh;
struct MDeformVert;
struct MLoopCol;
struct MPropCol;
struct MultiresModifierData;
struct Object;
struct Paint;

View File

@@ -11,8 +11,6 @@
#include "BLI_utildefines.h"
struct BMesh;
struct BMVert;
struct BMFace;
namespace blender::bke::pbvh {

View File

@@ -39,7 +39,6 @@ struct BMLog;
struct BMesh;
struct CCGElem;
struct CCGKey;
struct CustomData;
struct Depsgraph;
struct IsectRayPrecalc;
struct Mesh;

View File

@@ -16,7 +16,6 @@ extern "C" {
#include "BLI_sys_types.h"
struct BlendWriter;
struct BlendReader;
struct UserDef;
struct bUserExtensionRepo;
struct bUserAssetLibrary;

View File

@@ -24,7 +24,6 @@ struct ToolSettings;
struct TransformOrientation;
struct TransformOrientationSlot;
struct UnitSettings;
struct View3DCursor;
struct ViewLayer;
enum eSceneCopyMethod {

View File

@@ -23,9 +23,10 @@ struct CCGSubSurf;
struct CCGVert;
struct DerivedMesh;
struct Mesh;
struct MeshElemMap;
struct MultiresModifierData;
struct Object;
struct Scene;
namespace blender::bke::pbvh {
class Tree;
}

View File

@@ -10,8 +10,6 @@
#include "BKE_customdata.hh"
#include "BKE_mesh_legacy_derived_mesh.hh"
struct MeshElemMap;
/* -------------------------------------------------------------------- */
static float *dm_getVertArray(DerivedMesh *dm)

View File

@@ -8,8 +8,6 @@
#include <string.h> /* for memset() */
struct ListBase;
/** \file
* \ingroup bli
*/

View File

@@ -45,7 +45,6 @@ struct BlendDataReader;
struct BlendFileReadReport;
struct BlendLibReader;
struct BlendWriter;
struct LibraryIDLinkCallbackData;
struct Main;
/* -------------------------------------------------------------------- */

View File

@@ -16,7 +16,6 @@
namespace blender {
class ImplicitSharingInfo;
}
struct GHash;
struct Main;
struct Scene;

View File

@@ -35,7 +35,6 @@ struct Main;
struct MemFile;
struct Object;
struct OldNewMap;
struct ReportList;
struct UserDef;
enum eFileDataFlag {

View File

@@ -11,8 +11,6 @@
#include "COM_CompositorContext.h"
#include "COM_NodeOperation.h"
struct StampData;
namespace blender::realtime_compositor {
class FileOutput;
}

View File

@@ -22,8 +22,6 @@ struct GHash;
struct GPUMaterial;
struct GPUOffScreen;
struct GPUVertFormat;
struct CustomDataLayer;
struct CustomData;
struct GPUViewport;
struct ID;
struct Main;

View File

@@ -24,13 +24,7 @@ class Batch;
class IndexBuf;
class VertBuf;
} // namespace blender::gpu
struct Mesh;
struct CustomData;
struct Object;
struct SubdivCCG;
struct BMesh;
struct BMFace;
struct RegionView3D;
namespace blender::bke {
enum class AttrDomain : int8_t;
namespace pbvh {

View File

@@ -13,14 +13,12 @@
#include "BKE_cryptomatte.hh"
extern "C" {
struct Material;
}
namespace blender::eevee {
class Instance;
class HiZBuffer;
struct ObjectHandle;
/* -------------------------------------------------------------------- */
/** \name Planar Probe Module

View File

@@ -14,14 +14,11 @@
#include "BKE_cryptomatte.hh"
extern "C" {
struct Material;
}
namespace blender::eevee {
class Instance;
struct ObjectHandle;
struct WorldHandle;
class CaptureView;
/* -------------------------------------------------------------------- */

View File

@@ -31,7 +31,6 @@
#include "DNA_mask_types.h"
#include "DNA_space_types.h"
/* Forward declarations */
struct ImBuf;
struct OVERLAY_FramebufferList {
GPUFrameBuffer *overlay_default_fb;

View File

@@ -14,7 +14,9 @@ struct DRWShadingGroup;
struct DRWView;
struct FluidModifierData;
struct GPUMaterial;
struct GPUTexture;
struct GPUUniformBuf;
namespace blender::gpu {
class VertBuf;
}

View File

@@ -11,8 +11,6 @@
#pragma once
struct DRWDebugModule;
struct BoundBox;
void DRW_debug_modelmat_reset();

View File

@@ -30,6 +30,7 @@
#include "draw_instance_data.hh"
#include "draw_shader_shared.hh"
struct DRWDebugModule;
struct DRWTexturePool;
struct DRWUniformChunk;
struct DupliObject;

View File

@@ -23,8 +23,6 @@
#include "BLI_string_ref.hh"
struct bScreen;
namespace blender::ed::asset {
void catalogs_save_from_main_path(asset_system::AssetLibrary *library, const Main *bmain);

View File

@@ -20,8 +20,6 @@ struct bContextDataResult;
struct BlendDataReader;
struct BlendWriter;
struct Main;
struct SpaceType;
struct uiBlock;
struct RegionPollParams;
struct wmRegionMessageSubscribeParams;
struct wmWindowManager;

View File

@@ -20,7 +20,6 @@ struct bContext;
struct BlendDataReader;
struct BlendWriter;
struct RegionAssetShelf;
struct SpaceType;
struct uiLayout;
namespace blender::asset_system {

View File

@@ -14,7 +14,6 @@
#include "RNA_types.hh"
struct bScreen;
struct uiLayout;
namespace blender::asset_system {

View File

@@ -20,7 +20,6 @@
struct bContext;
struct Curves;
struct UndoType;
struct SelectPick_Params;
struct ViewContext;
struct rcti;
struct TransVertStore;

View File

@@ -14,7 +14,6 @@
#include "DNA_scene_types.h"
struct Object;
struct bContext;
struct wmGizmo;
struct SnapObjectContext;

View File

@@ -41,7 +41,6 @@ namespace bke {
enum class AttrDomain : int8_t;
class CurvesGeometry;
namespace crazyspace {
struct GeometryDeformation;
}
} // namespace bke
} // namespace blender

View File

@@ -13,18 +13,13 @@
#include "RNA_types.hh"
struct ID;
struct ListBase;
struct Main;
struct Scene;
struct KeyingSet;
struct AnimationEvalContext;
struct BezTriple;
struct FCurve;
struct bAction;
struct bPoseChannel;
struct ReportList;
struct bContext;
@@ -33,8 +28,6 @@ struct EnumPropertyItem;
struct PointerRNA;
struct PropertyRNA;
struct NlaKeyframingContext;
namespace blender::animrig {
enum class ModifyKeyReturn;
enum class ModifyKeyMode;

View File

@@ -8,7 +8,6 @@
#pragma once
struct Base;
struct KeyBlock;
struct Lattice;
struct Object;

View File

@@ -24,7 +24,6 @@ struct BMesh;
struct BMeshNormalsUpdate_Params;
struct Base;
struct Depsgraph;
struct ID;
struct KeyBlock;
struct MDeformVert;
struct Mesh;
@@ -38,7 +37,6 @@ struct UvVertMap;
struct View3D;
struct ViewContext;
struct bContext;
struct bDeformGroup;
struct wmKeyConfig;
struct wmOperator;
struct UvElement;

View File

@@ -27,7 +27,6 @@ struct Main;
struct ModifierData;
struct Object;
struct PointerRNA;
struct PropertyRNA;
struct ReportList;
struct Scene;
struct ShaderFxData;

View File

@@ -8,13 +8,10 @@
#pragma once
struct ARegion;
struct Object;
struct ReportList;
struct UndoType;
struct ViewContext;
struct bContext;
struct rcti;
struct wmOperator;
struct wmKeyConfig;

View File

@@ -39,7 +39,6 @@ struct uiBlock;
struct uiButViewItem;
struct uiLayout;
struct ViewLink;
struct wmDrag;
struct wmNotifier;
namespace blender::ui {

View File

@@ -21,9 +21,7 @@
#include "UI_resources.hh"
struct bContext;
struct PointerRNA;
struct uiBlock;
struct uiButViewItem;
struct uiLayout;
struct View2D;

View File

@@ -3382,7 +3382,6 @@ void UI_but_ensure_in_view(const bContext *C, ARegion *region, const uiBut *but)
/* UI_butstore_ helpers */
struct uiButStore;
struct uiButStoreElem;
/**
* Create a new button store, the caller must manage and run #UI_butstore_free

View File

@@ -16,7 +16,6 @@
struct Collection;
struct ID;
struct ImBuf;
struct ListBase;
struct PointerRNA;
struct PreviewImage;
struct Scene;

View File

@@ -24,7 +24,6 @@
struct bContext;
struct uiBlock;
struct uiBut;
struct uiLayout;
namespace blender::ui {

View File

@@ -104,7 +104,6 @@ enum eView2D_CommonViewTypes {
* \{ */
struct View2D;
struct View2DScrollers;
struct ARegion;
struct Scene;

View File

@@ -8,9 +8,6 @@
#pragma once
struct ARegion;
struct View3D;
struct bContext;
struct wmOperatorType;
void WM_OT_grease_pencil_import_svg(wmOperatorType *ot);

View File

@@ -9,12 +9,8 @@
#include "BLI_vector.hh"
struct wmOperator;
struct wmOperatorType;
struct wmDrag;
struct wmDropBox;
namespace blender::bke {
struct FileHanlderType;
} // namespace blender::bke
namespace blender::ed::io {

View File

@@ -44,7 +44,6 @@ struct Sculpt;
struct SculptSession;
struct SubdivCCG;
struct SubdivCCGCoord;
struct SubdivCCGNeighbors;
namespace blender {
namespace bke::pbvh {
class Node;

View File

@@ -25,13 +25,8 @@ enum class PaintMode : int8_t;
struct ARegion;
struct bContext;
struct BMesh;
struct BMVert;
struct Brush;
struct CCGElem;
struct CCGKey;
struct ColorManagedDisplay;
struct ColorSpace;
struct Depsgraph;
struct Image;
struct ImagePool;
@@ -47,7 +42,6 @@ struct ReportList;
struct Scene;
struct SculptSession;
struct SpaceImage;
struct SubdivCCG;
struct ToolSettings;
struct VertProjHandle;
struct ViewContext;

View File

@@ -22,7 +22,6 @@ struct BMVert;
struct Depsgraph;
struct Object;
struct PBVHVertRef;
struct Sculpt;
struct SculptBoundaryPreview;
struct SculptSession;
struct SubdivCCG;

View File

@@ -17,7 +17,6 @@ struct Depsgraph;
struct Main;
struct Object;
struct Scene;
struct SculptSession;
namespace blender::ed::sculpt_paint::undo {
struct StepData;
}

View File

@@ -19,7 +19,6 @@ struct BMVert;
struct Mesh;
struct Object;
struct PBVHVertRef;
struct SculptSession;
struct SubdivCCG;
struct SubdivCCGCoord;

View File

@@ -17,9 +17,9 @@
#include "BKE_pbvh.hh"
#include "BKE_subdiv_ccg.hh"
struct BMVert;
struct Depsgraph;
struct Object;
struct SculptSession;
namespace blender::ed::sculpt_paint::flood_fill {

View File

@@ -11,10 +11,6 @@
#include "BLI_array.hh"
#include "BLI_set.hh"
struct Depsgraph;
struct Object;
struct PBVHVertRef;
namespace blender::ed::sculpt_paint::geodesic {
/**

View File

@@ -31,7 +31,6 @@
namespace blender::ed::sculpt_paint {
namespace auto_mask {
struct NodeData;
struct Cache;
}
namespace boundary {
@@ -45,7 +44,6 @@ struct IKChain;
}
namespace undo {
struct Node;
struct StepData;
enum class Type : int8_t;
}
}
@@ -56,14 +54,10 @@ struct Image;
struct ImageUser;
struct KeyBlock;
struct Object;
struct SculptProjectVector;
struct bContext;
struct PaintModeSettings;
struct WeightPaintInfo;
struct WPaintData;
struct wmKeyConfig;
struct wmKeyMap;
struct wmOperator;
struct wmOperatorType;
/* -------------------------------------------------------------------- */

View File

@@ -18,7 +18,6 @@ struct MovieClip;
struct MovieTrackingMarker;
struct MovieTrackingTrack;
struct Scene;
struct ScrArea;
struct SpaceClip;
struct bContext;
struct wmOperatorType;

View File

@@ -20,28 +20,19 @@
/* internal exports only */
struct ARegion;
struct Bone;
struct Collection;
struct EditBone;
struct GpencilModifierData;
struct ID;
struct LayerCollection;
struct ListBase;
struct Main;
struct ModifierData;
struct ModifierDataStoreElem;
struct Object;
struct Scene;
struct ShaderFxData;
struct TreeStoreElem;
struct ViewLayer;
struct bActionGroup;
struct bConstraint;
struct bContext;
struct bContextDataResult;
struct bDeformGroup;
struct bPoseChannel;
struct ParticleSystem;
struct View2D;
struct wmKeyConfig;
struct wmOperatorType;

View File

@@ -10,8 +10,6 @@
#include "tree_element_id.hh"
struct Bone;
struct EditBone;
struct bArmature;
namespace blender::ed::outliner {

View File

@@ -10,6 +10,8 @@
#include "tree_element_id.hh"
struct Mesh;
namespace blender::ed::outliner {
class TreeElementIDMesh final : public TreeElementID {

View File

@@ -20,6 +20,8 @@
#include "tree_element_id_object.hh"
struct bConstraint;
namespace blender::ed::outliner {
TreeElementIDObject::TreeElementIDObject(TreeElement &legacy_te, Object &object)

View File

@@ -18,6 +18,8 @@
#include "tree_element_pose.hh"
struct bConstraint;
namespace blender::ed::outliner {
TreeElementPoseBase::TreeElementPoseBase(TreeElement &legacy_te, Object &object)

View File

@@ -29,10 +29,6 @@
class SeqQuadsBatch;
struct ARegion;
struct ARegionType;
struct Depsgraph;
struct wmGizmoGroupType;
struct wmGizmoType;
struct Main;
struct Scene;
struct SeqRetimingKey;
struct Sequence;

View File

@@ -8,7 +8,6 @@
#include "spreadsheet_cache.hh"
struct ARegionType;
struct bContext;
namespace blender::ed::spreadsheet {

View File

@@ -18,8 +18,6 @@ struct BoundBox;
struct Depsgraph;
struct Object;
struct Scene;
struct ViewContext;
struct ViewLayer;
struct bContext;
struct bContextDataResult;
struct View3DCameraControl;

View File

@@ -29,7 +29,6 @@ struct PointerRNA;
struct rcti;
struct wmEvent;
struct wmKeyConfig;
struct wmKeyMap;
struct wmOperator;
struct wmOperatorType;
struct wmTimer;

View File

@@ -6,6 +6,8 @@
#include "BLI_math_vector_types.hh"
struct Mesh;
namespace blender::geometry {
Mesh *create_line_mesh(float3 start, float3 delta, int count);

View File

@@ -16,7 +16,6 @@
#include "BKE_volume_grid_fwd.hh"
struct Depsgraph;
struct Mesh;
struct Volume;
/** \file

View File

@@ -21,7 +21,6 @@
struct GHash;
struct GPUMaterial;
struct GPUNode;
struct GPUNodeLink;
struct GPUNodeStack;
struct GPUPass;

View File

@@ -19,7 +19,6 @@
#define GLA_PIXEL_OFS 0.375f
struct DRWData;
struct GHash;
struct GPUViewport;
struct GPUFrameBuffer;
struct GPUOffScreen;

View File

@@ -22,7 +22,6 @@
struct Scene;
struct Object;
struct GreasePencil;
struct Material;
struct RegionView3D;
namespace blender::bke::greasepencil {

View File

@@ -16,8 +16,6 @@ namespace blender::io::usd {
* to the bound skeleton. */
extern pxr::TfToken TempBlendShapeWeightsPrimvarName;
struct ImportSettings;
/**
* Return the shape key on the given mesh object.
*

View File

@@ -11,7 +11,6 @@
#include <pxr/usd/usdSkel/bindingAPI.h>
struct Depsgraph;
struct Key;
struct Main;
struct Mesh;
struct Object;
@@ -19,8 +18,6 @@ struct ReportList;
namespace blender::io::usd {
struct ImportSettings;
/**
* This file contains utilities for converting between `UsdSkel` data and
* Blender armatures and shape keys. The following is a reference on the

View File

@@ -9,7 +9,6 @@
#include <pxr/usd/usdGeom/mesh.h>
struct Key;
struct SubsurfModifierData;
namespace blender::bke {

View File

@@ -28,7 +28,6 @@ extern "C" {
struct FileData;
struct GHash;
struct GPUTexture;
struct ID;
struct Library;
struct PackedFile;

View File

@@ -45,7 +45,6 @@ typedef struct GPUVertBufHandle GPUVertBufHandle;
/* Forward declarations so the actual declarations can happen top-down. */
struct ActionLayer;
struct ActionSlot;
struct ActionSlot_runtime;
struct ActionStrip;
struct ActionChannelBag;

View File

@@ -50,10 +50,7 @@ typedef struct GreasePencilLayerGroupRuntimeHandle GreasePencilLayerGroupRuntime
struct Main;
struct GreasePencil;
struct BlendDataReader;
struct BlendWriter;
struct Object;
struct bDeformGroup;
typedef enum GreasePencilStrokeCapType {
GP_STROKE_CAP_TYPE_ROUND = 0,

View File

@@ -16,7 +16,6 @@
#endif
struct AnimData;
struct CurveMapping;
struct Ipo;
struct bNodeTree;

View File

@@ -31,7 +31,6 @@ typedef struct bNodeTreeInterfaceRuntimeHandle bNodeTreeInterfaceRuntimeHandle;
typedef struct bNodeSocketTypeHandle bNodeSocketTypeHandle;
#endif
struct bContext;
struct bNodeSocket;
struct bNodeTreeInterfaceItem;
struct bNodeTreeInterfacePanel;
@@ -39,11 +38,8 @@ struct bNodeTreeInterfaceSocket;
struct ID;
struct IDProperty;
struct LibraryForeachIDData;
struct PointerRNA;
struct uiLayout;
struct BlendWriter;
struct BlendDataReader;
struct BlendLibReader;
/** Type of interface item. */
typedef enum NodeTreeInterfaceItemType {

View File

@@ -34,7 +34,6 @@ namespace blender::bke {
class bNodeTreeRuntime;
class bNodeRuntime;
class bNodeSocketRuntime;
struct bNodeTreeInterfaceCache;
} // namespace blender::bke
namespace blender::bke {
class bNodeTreeZones;

View File

@@ -44,9 +44,7 @@ struct Curve;
struct FluidsimSettings;
struct Ipo;
struct LightgroupMembership;
struct LightProbeGridCacheFrame;
struct Material;
struct Mesh;
struct Object;
struct PartDeflect;
struct Path;

View File

@@ -19,7 +19,6 @@ struct PropertyRNA;
struct bContext;
namespace blender::bke {
struct bNodeTreeType;
struct bNodeType;
struct bNodeSocketType;
struct RuntimeNodeEnumItems;
} // namespace blender::bke

View File

@@ -22,7 +22,6 @@ enum class AttributeOwnerType;
struct FreestyleSettings;
struct ID;
struct IDOverrideLibrary;
struct IDProperty;
struct FreestyleLineSet;
struct FreestyleModuleConfig;

View File

@@ -13,13 +13,9 @@
#include "BKE_modifier.hh"
struct ARegionType;
struct bContext;
struct GreasePencil;
struct GreasePencilModifierInfluenceData;
struct GreasePencilModifierLayerFilter;
struct GreasePencilModifierMaterialFilter;
struct PanelType;
struct PointerRNA;
struct uiLayout;
namespace blender::bke {

View File

@@ -13,14 +13,11 @@
#include "BKE_node.hh"
struct bNodeTree;
struct bNodeSocket;
struct bNodeTreeInterfaceSocket;
struct Depsgraph;
namespace blender::bke {
struct GeometrySet;
}
struct IDProperty;
struct Object;
namespace blender::nodes {
struct GeoNodesCallData;
namespace geo_eval_log {

View File

@@ -17,7 +17,6 @@
#include "node_util.hh"
struct BVHTreeFromMesh;
struct GeometrySet;
namespace blender::nodes {
class GatherAddNodeSearchParams;
class GatherLinkSearchOpParams;

View File

@@ -31,7 +31,6 @@
struct bContext;
struct bNodeExecContext;
struct bNodeExecData;
struct bNodeTreeExec;
struct GPUNodeLink;
struct GPUNodeStack;

View File

@@ -12,7 +12,6 @@ class Profiler;
} // namespace blender::realtime_compositor
struct bNodeTree;
struct Depsgraph;
struct Render;
struct RenderData;
struct Scene;

View File

@@ -11,7 +11,6 @@ struct ARegion;
struct Object;
struct View3D;
struct Depsgraph;
struct RenderData;
namespace blender::render::hydra {

View File

@@ -30,7 +30,6 @@ class Profiler;
struct bNodeTree;
struct Depsgraph;
struct GSet;
struct Main;
struct Object;
struct RenderEngine;

View File

@@ -9,11 +9,9 @@
*/
struct BlendDataReader;
struct BlendLibReader;
struct BlendWriter;
struct ImBuf;
struct ListBase;
struct Scene;
struct SeqRenderData;
struct Sequence;
struct SequenceModifierData;

View File

@@ -17,7 +17,6 @@ struct Main;
struct Scene;
struct Sequence;
struct StripElem;
struct rctf;
enum eSeqTaskId {
SEQ_TASK_MAIN_RENDER,

View File

@@ -11,7 +11,6 @@
#include "DNA_scene_types.h"
struct BlendDataReader;
struct BlendLibReader;
struct BlendWriter;
struct Depsgraph;
struct Editing;

View File

@@ -14,7 +14,6 @@ struct Scene;
struct Sequence;
struct bSound;
struct SequenceModifierData;
struct SequencerSoundEqualizer;
struct SoundModifierWorkerInfo;
struct BlendWriter;
struct BlendDataReader;

View File

@@ -11,7 +11,6 @@
#include "SEQ_render.hh" /* Needed for #eSeqTaskId. */
struct ImBuf;
struct Main;
struct Scene;
struct SeqCache;
struct SeqRenderData;

View File

@@ -13,7 +13,6 @@
struct ListBase;
struct Scene;
struct Sequence;
struct SeqCollection;
void seq_update_sound_bounds_recursive(const Scene *scene, Sequence *metaseq);

View File

@@ -57,9 +57,6 @@ struct wmEventHandler_Op;
struct wmEventHandler_UI;
struct wmGenericUserData;
struct wmGesture;
struct wmGizmo;
struct wmGizmoMap;
struct wmGizmoMapType;
struct wmJob;
struct wmJobWorkerStatus;
struct wmOperator;