Cleanup: redundant struct declarations
This commit is contained in:
parent
f1ddc6ed0a
commit
6eadd40597
|
@ -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,
|
||||
|
|
|
@ -44,7 +44,6 @@ using Alembic::Abc::chrono_t;
|
|||
class AbcObjectReader;
|
||||
struct ImportSettings;
|
||||
|
||||
struct Base;
|
||||
struct ID;
|
||||
struct Object;
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
||||
/*
|
||||
|
|
|
@ -24,7 +24,6 @@
|
|||
*/
|
||||
struct Depsgraph;
|
||||
struct ListBase;
|
||||
struct Main;
|
||||
struct Object;
|
||||
struct ParticleSystem;
|
||||
struct Path;
|
||||
|
|
|
@ -34,7 +34,6 @@ struct KeyingSet;
|
|||
struct ListBase;
|
||||
struct Main;
|
||||
struct NlaKeyframingContext;
|
||||
struct PathResolvedRNA;
|
||||
struct PointerRNA;
|
||||
struct PropertyRNA;
|
||||
struct ReportList;
|
||||
|
|
|
@ -25,7 +25,6 @@
|
|||
|
||||
struct Bone;
|
||||
struct Depsgraph;
|
||||
struct GHash;
|
||||
struct ListBase;
|
||||
struct Main;
|
||||
struct Object;
|
||||
|
|
|
@ -26,7 +26,6 @@ extern "C" {
|
|||
|
||||
struct Main;
|
||||
struct MemFileUndoData;
|
||||
struct Scene;
|
||||
struct bContext;
|
||||
|
||||
#define BKE_UNDO_STR_MAX 64
|
||||
|
|
|
@ -28,8 +28,6 @@ struct Brush;
|
|||
struct ImBuf;
|
||||
struct ImagePool;
|
||||
struct Main;
|
||||
struct Material;
|
||||
struct Paint;
|
||||
struct Scene;
|
||||
struct ToolSettings;
|
||||
struct UnifiedPaintSettings;
|
||||
|
|
|
@ -31,7 +31,6 @@
|
|||
*/
|
||||
|
||||
struct BMEditMesh;
|
||||
struct DerivedMesh;
|
||||
struct MFace;
|
||||
struct MVert;
|
||||
struct Mesh;
|
||||
|
|
|
@ -33,7 +33,6 @@ struct CacheReader;
|
|||
struct Depsgraph;
|
||||
struct Main;
|
||||
struct Object;
|
||||
struct Scene;
|
||||
|
||||
void BKE_cachefiles_init(void);
|
||||
void BKE_cachefiles_exit(void);
|
||||
|
|
|
@ -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 */
|
||||
|
|
|
@ -29,7 +29,6 @@
|
|||
struct ClothModifierData;
|
||||
struct CollisionModifierData;
|
||||
struct Depsgraph;
|
||||
struct MFace;
|
||||
struct Mesh;
|
||||
struct Object;
|
||||
struct Scene;
|
||||
|
|
|
@ -35,8 +35,6 @@ extern "C" {
|
|||
struct BLI_Iterator;
|
||||
struct Base;
|
||||
struct Collection;
|
||||
struct Depsgraph;
|
||||
struct ID;
|
||||
struct Main;
|
||||
struct Object;
|
||||
struct Scene;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -49,9 +49,7 @@ enum {
|
|||
/* prototypes */
|
||||
|
||||
struct Depsgraph;
|
||||
struct LinkNode;
|
||||
struct ListBase;
|
||||
struct Main;
|
||||
struct Mesh;
|
||||
struct Object;
|
||||
struct Scene;
|
||||
|
|
|
@ -25,9 +25,7 @@ struct Depsgraph;
|
|||
struct DynamicPaintCanvasSettings;
|
||||
struct DynamicPaintModifierData;
|
||||
struct DynamicPaintRuntime;
|
||||
struct Main;
|
||||
struct Scene;
|
||||
struct ViewLayer;
|
||||
|
||||
/* Actual surface point */
|
||||
typedef struct PaintSurfaceData {
|
||||
|
|
|
@ -31,7 +31,6 @@
|
|||
struct BMLoop;
|
||||
struct BMesh;
|
||||
struct Depsgraph;
|
||||
struct DerivedMesh;
|
||||
struct EditMeshData;
|
||||
struct Mesh;
|
||||
struct MeshStatVis;
|
||||
|
|
|
@ -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) \
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -31,7 +31,6 @@ extern "C" {
|
|||
|
||||
struct Image;
|
||||
struct Main;
|
||||
struct RenderResult;
|
||||
struct ReportList;
|
||||
struct Scene;
|
||||
|
||||
|
|
|
@ -31,7 +31,6 @@ struct ListBase;
|
|||
struct Main;
|
||||
struct Mesh;
|
||||
struct Object;
|
||||
struct WeightsArrayCache;
|
||||
|
||||
/* Kernel prototypes */
|
||||
#ifdef __cplusplus
|
||||
|
|
|
@ -37,17 +37,12 @@ extern "C" {
|
|||
struct Base;
|
||||
struct Collection;
|
||||
struct Depsgraph;
|
||||
struct ID;
|
||||
struct IDProperty;
|
||||
struct LayerCollection;
|
||||
struct ListBase;
|
||||
struct Main;
|
||||
struct Object;
|
||||
struct RenderEngine;
|
||||
struct Scene;
|
||||
struct View3D;
|
||||
struct ViewLayer;
|
||||
struct WorkSpace;
|
||||
|
||||
struct ViewLayer *BKE_view_layer_default_view(const struct Scene *scene);
|
||||
struct ViewLayer *BKE_view_layer_default_render(const struct Scene *scene);
|
||||
|
|
|
@ -46,17 +46,14 @@ extern "C" {
|
|||
* except in some specific cases requiring advanced (and potentially dangerous) handling.
|
||||
*/
|
||||
|
||||
struct BlendThumbnail;
|
||||
struct GHash;
|
||||
struct ID;
|
||||
struct ImBuf;
|
||||
struct Library;
|
||||
struct ListBase;
|
||||
struct Main;
|
||||
struct PointerRNA;
|
||||
struct PropertyRNA;
|
||||
struct bContext;
|
||||
struct wmWindowManager;
|
||||
|
||||
size_t BKE_libblock_get_alloc_info(short type, const char **name);
|
||||
void *BKE_libblock_alloc_notest(short type) ATTR_WARN_UNUSED_RESULT;
|
||||
|
|
|
@ -25,6 +25,8 @@ extern "C" {
|
|||
|
||||
#include "BLI_compiler_attrs.h"
|
||||
|
||||
struct wmWindowManager;
|
||||
|
||||
/* BKE_libblock_free, delete are declared in BKE_library.h for convenience. */
|
||||
|
||||
/* Also IDRemap->flag. */
|
||||
|
|
|
@ -32,7 +32,6 @@ extern "C" {
|
|||
|
||||
struct Light;
|
||||
struct Main;
|
||||
struct Scene;
|
||||
|
||||
void BKE_light_init(struct Light *la);
|
||||
struct Light *BKE_light_add(struct Main *bmain, const char *name) ATTR_WARN_UNUSED_RESULT;
|
||||
|
|
|
@ -38,7 +38,6 @@ extern "C" {
|
|||
|
||||
struct ColorBand;
|
||||
struct Main;
|
||||
struct Object;
|
||||
struct ViewLayer;
|
||||
struct bContext;
|
||||
|
||||
|
|
|
@ -40,7 +40,6 @@ extern "C" {
|
|||
|
||||
struct BLI_mempool;
|
||||
struct BlendThumbnail;
|
||||
struct Depsgraph;
|
||||
struct GHash;
|
||||
struct GSet;
|
||||
struct ImBuf;
|
||||
|
|
|
@ -38,7 +38,6 @@ struct MaskSplinePoint;
|
|||
struct MaskSplinePointUW;
|
||||
struct MovieClip;
|
||||
struct MovieClipUser;
|
||||
struct Scene;
|
||||
|
||||
/* mask_ops.c */
|
||||
typedef enum {
|
||||
|
|
|
@ -20,7 +20,6 @@
|
|||
* \ingroup bke
|
||||
*/
|
||||
struct Depsgraph;
|
||||
struct Main;
|
||||
struct Object;
|
||||
struct Scene;
|
||||
|
||||
|
|
|
@ -53,13 +53,11 @@ struct MLoopTri;
|
|||
struct MLoopUV;
|
||||
struct MPoly;
|
||||
struct MVert;
|
||||
struct MVertTri;
|
||||
struct Main;
|
||||
struct MemArena;
|
||||
struct Mesh;
|
||||
struct ModifierData;
|
||||
struct Object;
|
||||
struct ReportList;
|
||||
struct Scene;
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
|
@ -20,12 +20,6 @@
|
|||
* \ingroup bke
|
||||
*/
|
||||
|
||||
struct MEdge;
|
||||
struct MLoop;
|
||||
struct MLoopTri;
|
||||
struct MLoopUV;
|
||||
struct MPoly;
|
||||
struct MVert;
|
||||
struct Mesh;
|
||||
|
||||
typedef enum MeshForeachFlag {
|
||||
|
|
|
@ -27,7 +27,6 @@
|
|||
|
||||
//#include "BKE_customdata.h" /* for CustomDataMask */
|
||||
|
||||
struct ColorBand;
|
||||
struct CustomData;
|
||||
struct CustomData_MeshMasks;
|
||||
struct Depsgraph;
|
||||
|
|
|
@ -20,6 +20,8 @@
|
|||
* \ingroup bke
|
||||
*/
|
||||
|
||||
struct ReportList;
|
||||
|
||||
void BKE_mesh_calc_loop_tangent_single_ex(const struct MVert *mverts,
|
||||
const int numVerts,
|
||||
const struct MLoop *mloops,
|
||||
|
|
|
@ -35,7 +35,6 @@ struct Mesh;
|
|||
struct ModifierData;
|
||||
struct Object;
|
||||
struct Scene;
|
||||
struct ViewLayer;
|
||||
struct bArmature;
|
||||
|
||||
typedef enum {
|
||||
|
|
|
@ -59,7 +59,6 @@ struct RenderData;
|
|||
struct Scene;
|
||||
struct SpaceNode;
|
||||
struct Tex;
|
||||
struct ViewRender;
|
||||
struct bContext;
|
||||
struct bNode;
|
||||
struct bNodeExecContext;
|
||||
|
|
|
@ -43,7 +43,6 @@ struct RegionView3D;
|
|||
struct RigidBodyWorld;
|
||||
struct Scene;
|
||||
struct ShaderFxData;
|
||||
struct SoftBody;
|
||||
struct View3D;
|
||||
struct ViewLayer;
|
||||
|
||||
|
|
|
@ -32,7 +32,6 @@ struct Depsgraph;
|
|||
struct EnumPropertyItem;
|
||||
struct GridPaintMask;
|
||||
struct ImagePool;
|
||||
struct MFace;
|
||||
struct MLoop;
|
||||
struct MLoopTri;
|
||||
struct MVert;
|
||||
|
@ -47,7 +46,6 @@ struct Palette;
|
|||
struct PaletteColor;
|
||||
struct ReportList;
|
||||
struct Scene;
|
||||
struct Sculpt;
|
||||
struct StrokeCache;
|
||||
struct SubdivCCG;
|
||||
struct SubdivCCG;
|
||||
|
|
|
@ -57,7 +57,6 @@ struct ModifierData;
|
|||
struct Object;
|
||||
struct RNG;
|
||||
struct Scene;
|
||||
struct ViewLayer;
|
||||
|
||||
#define PARTICLE_COLLISION_MAX_COLLISIONS 10
|
||||
|
||||
|
|
|
@ -28,12 +28,10 @@
|
|||
|
||||
struct BMLog;
|
||||
struct BMesh;
|
||||
struct CCGDerivedMesh;
|
||||
struct CCGElem;
|
||||
struct CCGKey;
|
||||
struct CustomData;
|
||||
struct DMFlagMat;
|
||||
struct GPUBatch;
|
||||
struct GPU_PBVH_Buffers;
|
||||
struct IsectRayPrecalc;
|
||||
struct MLoop;
|
||||
|
|
|
@ -38,8 +38,6 @@ struct TransformOrientation;
|
|||
struct UnitSettings;
|
||||
struct View3DCursor;
|
||||
struct ViewLayer;
|
||||
struct ViewRender;
|
||||
struct WorkSpace;
|
||||
|
||||
typedef enum eSceneCopyMethod {
|
||||
SCE_COPY_NEW = 0,
|
||||
|
|
|
@ -24,7 +24,6 @@
|
|||
*/
|
||||
|
||||
struct ARegion;
|
||||
struct GPUFXSettings;
|
||||
struct Header;
|
||||
struct ID;
|
||||
struct ListBase;
|
||||
|
@ -35,7 +34,6 @@ struct ScrArea;
|
|||
struct ScrAreaMap;
|
||||
struct ScrVert;
|
||||
struct SpaceType;
|
||||
struct TransformOrientation;
|
||||
struct View3D;
|
||||
struct View3DShading;
|
||||
struct WorkSpace;
|
||||
|
|
|
@ -26,13 +26,11 @@
|
|||
|
||||
struct Depsgraph;
|
||||
struct Editing;
|
||||
struct GPUFX;
|
||||
struct GPUOffScreen;
|
||||
struct GSet;
|
||||
struct ImBuf;
|
||||
struct Main;
|
||||
struct Mask;
|
||||
struct RenderEngineType;
|
||||
struct Scene;
|
||||
struct Sequence;
|
||||
struct SequenceModifierData;
|
||||
|
|
|
@ -24,22 +24,11 @@
|
|||
#include "BLI_compiler_attrs.h"
|
||||
#include "BKE_customdata.h"
|
||||
|
||||
struct DepsNodeHandle;
|
||||
struct Depsgraph;
|
||||
struct DerivedMesh;
|
||||
struct ID;
|
||||
struct ListBase;
|
||||
struct Main;
|
||||
struct Mesh;
|
||||
struct ModifierUpdateDepsgraphContext;
|
||||
struct Object;
|
||||
struct Scene;
|
||||
struct ShaderFxData;
|
||||
struct ViewLayer;
|
||||
struct bArmature;
|
||||
struct bGPDframe;
|
||||
struct bGPDlayer;
|
||||
struct bGPDstroke;
|
||||
|
||||
#define SHADER_FX_ACTIVE(_fx, _is_render) \
|
||||
(((_fx->mode & eShaderFxMode_Realtime) && (_is_render == false)) || \
|
||||
|
|
|
@ -41,7 +41,6 @@
|
|||
|
||||
struct BVHTree;
|
||||
struct MDeformVert;
|
||||
struct MVert;
|
||||
struct Mesh;
|
||||
struct ModifierEvalContext;
|
||||
struct Object;
|
||||
|
|
|
@ -29,12 +29,10 @@
|
|||
|
||||
struct Mesh;
|
||||
struct MultiresModifierData;
|
||||
struct Object;
|
||||
struct OpenSubdiv_Converter;
|
||||
struct OpenSubdiv_Evaluator;
|
||||
struct OpenSubdiv_TopologyRefiner;
|
||||
struct Subdiv;
|
||||
struct SubdivToMeshSettings;
|
||||
|
||||
typedef enum eSubdivVtxBoundaryInterpolation {
|
||||
/* Do not interpolate boundaries. */
|
||||
|
|
|
@ -31,17 +31,13 @@ struct Brush;
|
|||
struct ColorBand;
|
||||
struct FreestyleLineStyle;
|
||||
struct ImagePool;
|
||||
struct Light;
|
||||
struct MTex;
|
||||
struct Main;
|
||||
struct Material;
|
||||
struct ParticleSettings;
|
||||
struct PointDensity;
|
||||
struct Tex;
|
||||
struct TexMapping;
|
||||
struct TexResult;
|
||||
struct World;
|
||||
struct bNode;
|
||||
|
||||
/* in ColorBand struct */
|
||||
#define MAXCOLORBAND 32
|
||||
|
|
|
@ -25,7 +25,6 @@
|
|||
*/
|
||||
|
||||
struct Camera;
|
||||
struct Depsgraph;
|
||||
struct ImBuf;
|
||||
struct ListBase;
|
||||
struct MovieClipUser;
|
||||
|
|
|
@ -24,9 +24,6 @@
|
|||
#include "BLI_compiler_attrs.h"
|
||||
|
||||
struct Main;
|
||||
struct Scene;
|
||||
struct TransformOrientation;
|
||||
struct ViewLayer;
|
||||
struct bScreen;
|
||||
struct bToolRef;
|
||||
|
||||
|
|
|
@ -24,8 +24,6 @@
|
|||
#ifndef __NLA_PRIVATE_H__
|
||||
#define __NLA_PRIVATE_H__
|
||||
|
||||
struct Depsgraph;
|
||||
|
||||
#include "RNA_types.h"
|
||||
#include "BLI_bitmap.h"
|
||||
#include "BLI_ghash.h"
|
||||
|
|
|
@ -35,7 +35,6 @@
|
|||
#include "BLI_compiler_attrs.h"
|
||||
|
||||
struct DynStr;
|
||||
struct MemArena;
|
||||
|
||||
/** The abstract DynStr type */
|
||||
typedef struct DynStr DynStr;
|
||||
|
|
|
@ -33,7 +33,6 @@ extern "C" {
|
|||
#define BLI_MEMITER_DEFAULT_SIZE (1 << 19)
|
||||
|
||||
struct BLI_memiter;
|
||||
struct BLI_memiter_chunk;
|
||||
|
||||
typedef struct BLI_memiter BLI_memiter;
|
||||
|
||||
|
|
|
@ -29,8 +29,6 @@ extern "C" {
|
|||
|
||||
#include "BLI_compiler_attrs.h"
|
||||
|
||||
struct ListBase;
|
||||
|
||||
void BLI_setenv(const char *env, const char *val) ATTR_NONNULL(1);
|
||||
void BLI_setenv_if_new(const char *env, const char *val) ATTR_NONNULL(1);
|
||||
const char *BLI_getenv(const char *env) ATTR_NONNULL(1);
|
||||
|
|
|
@ -41,7 +41,6 @@ struct UserDef;
|
|||
struct View3D;
|
||||
struct ViewLayer;
|
||||
struct WorkSpace;
|
||||
struct bContext;
|
||||
struct bScreen;
|
||||
struct wmWindowManager;
|
||||
|
||||
|
|
|
@ -78,8 +78,6 @@ extern "C" {
|
|||
#include <map>
|
||||
#include <algorithm> // std::find
|
||||
|
||||
struct Depsgraph;
|
||||
|
||||
typedef enum BC_animation_source_type {
|
||||
BC_SOURCE_TYPE_VALUE,
|
||||
BC_SOURCE_TYPE_ANGLE,
|
||||
|
|
|
@ -47,7 +47,6 @@
|
|||
|
||||
#include "BKE_key.h"
|
||||
|
||||
struct Depsgraph;
|
||||
class SceneExporter;
|
||||
|
||||
class ControllerExporter : public COLLADASW::LibraryControllers,
|
||||
|
|
|
@ -39,8 +39,6 @@
|
|||
#include "BlenderContext.h"
|
||||
#include "BKE_key.h"
|
||||
|
||||
struct Depsgraph;
|
||||
|
||||
class Normal {
|
||||
public:
|
||||
float x;
|
||||
|
|
|
@ -34,9 +34,6 @@ extern "C" {
|
|||
#include "BLI_path_util.h"
|
||||
#include "RNA_types.h"
|
||||
|
||||
struct Depsgraph;
|
||||
struct Scene;
|
||||
struct ViewLayer;
|
||||
struct bContext;
|
||||
|
||||
/*
|
||||
|
|
|
@ -69,8 +69,6 @@ extern "C" {
|
|||
|
||||
constexpr int LIMITTED_PRECISION = 6;
|
||||
|
||||
struct Depsgraph;
|
||||
|
||||
typedef std::map<COLLADAFW::UniqueId, Image *> UidImageMap;
|
||||
typedef std::map<std::string, Image *> KeyImageMap;
|
||||
typedef std::map<COLLADAFW::TextureMapId, std::vector<MTex *>> TexIndexTextureArrayMap;
|
||||
|
|
|
@ -55,9 +55,6 @@ typedef struct Depsgraph Depsgraph;
|
|||
|
||||
struct Main;
|
||||
|
||||
struct PointerRNA;
|
||||
struct PropertyRNA;
|
||||
struct RenderEngineType;
|
||||
struct Scene;
|
||||
struct ViewLayer;
|
||||
|
||||
|
|
|
@ -34,12 +34,9 @@ struct Depsgraph;
|
|||
/* ------------------------------------------------ */
|
||||
|
||||
struct CacheFile;
|
||||
struct Collection;
|
||||
struct CustomData_MeshMasks;
|
||||
struct EffectorWeights;
|
||||
struct ID;
|
||||
struct Main;
|
||||
struct ModifierData;
|
||||
struct Object;
|
||||
struct Scene;
|
||||
struct ViewLayer;
|
||||
|
|
|
@ -32,14 +32,13 @@
|
|||
/* Needed for the instance iterator. */
|
||||
#include "DNA_object_types.h"
|
||||
|
||||
struct ID;
|
||||
|
||||
struct BLI_Iterator;
|
||||
struct Base;
|
||||
struct CustomData_MeshMasks;
|
||||
struct Depsgraph;
|
||||
struct DupliObject;
|
||||
struct ID;
|
||||
struct ListBase;
|
||||
struct PointerRNA;
|
||||
struct Scene;
|
||||
struct ViewLayer;
|
||||
|
||||
|
|
|
@ -25,7 +25,6 @@
|
|||
|
||||
#include "intern/depsgraph_type.h"
|
||||
|
||||
struct GSet;
|
||||
struct ID;
|
||||
|
||||
namespace DEG {
|
||||
|
|
|
@ -31,7 +31,6 @@
|
|||
|
||||
#include "DEG_depsgraph.h"
|
||||
|
||||
struct Base;
|
||||
struct CacheFile;
|
||||
struct Camera;
|
||||
struct Collection;
|
||||
|
@ -44,14 +43,12 @@ struct LayerCollection;
|
|||
struct Light;
|
||||
struct LightProbe;
|
||||
struct ListBase;
|
||||
struct MTex;
|
||||
struct Main;
|
||||
struct Mask;
|
||||
struct Material;
|
||||
struct MovieClip;
|
||||
struct Object;
|
||||
struct ParticleSettings;
|
||||
struct Probe;
|
||||
struct Scene;
|
||||
struct Speaker;
|
||||
struct Tex;
|
||||
|
@ -64,15 +61,12 @@ struct bNodeTree;
|
|||
struct bPoseChannel;
|
||||
struct bSound;
|
||||
|
||||
struct PropertyRNA;
|
||||
|
||||
namespace DEG {
|
||||
|
||||
struct ComponentNode;
|
||||
struct Depsgraph;
|
||||
class DepsgraphBuilderCache;
|
||||
struct IDNode;
|
||||
struct Node;
|
||||
struct OperationNode;
|
||||
struct TimeSourceNode;
|
||||
|
||||
|
|
|
@ -51,7 +51,6 @@ struct Camera;
|
|||
struct Collection;
|
||||
struct EffectorWeights;
|
||||
struct FCurve;
|
||||
struct GHash;
|
||||
struct ID;
|
||||
struct Image;
|
||||
struct Key;
|
||||
|
@ -59,11 +58,9 @@ struct LayerCollection;
|
|||
struct Light;
|
||||
struct LightProbe;
|
||||
struct ListBase;
|
||||
struct MTex;
|
||||
struct Main;
|
||||
struct Mask;
|
||||
struct Material;
|
||||
struct ModifierData;
|
||||
struct MovieClip;
|
||||
struct Object;
|
||||
struct ParticleSettings;
|
||||
|
|
|
@ -45,13 +45,11 @@
|
|||
struct GHash;
|
||||
struct GSet;
|
||||
struct ID;
|
||||
struct Main;
|
||||
struct Scene;
|
||||
struct ViewLayer;
|
||||
|
||||
namespace DEG {
|
||||
|
||||
struct ComponentNode;
|
||||
struct IDNode;
|
||||
struct Node;
|
||||
struct OperationNode;
|
||||
|
|
|
@ -29,7 +29,6 @@
|
|||
|
||||
#include "DEG_depsgraph_build.h"
|
||||
|
||||
struct GHash;
|
||||
struct ID;
|
||||
struct Scene;
|
||||
|
||||
|
|
|
@ -26,6 +26,8 @@
|
|||
#include "intern/node/deg_node.h"
|
||||
#include "BLI_sys_types.h"
|
||||
|
||||
struct GHash;
|
||||
|
||||
namespace DEG {
|
||||
|
||||
struct ComponentNode;
|
||||
|
|
|
@ -28,7 +28,6 @@
|
|||
#include "intern/depsgraph_type.h"
|
||||
|
||||
struct Depsgraph;
|
||||
struct ID;
|
||||
|
||||
namespace DEG {
|
||||
|
||||
|
|
|
@ -26,28 +26,20 @@
|
|||
#include "BLI_sys_types.h" /* for bool */
|
||||
|
||||
struct ARegion;
|
||||
struct Base;
|
||||
struct DRWInstanceDataList;
|
||||
struct DRWPass;
|
||||
struct Depsgraph;
|
||||
struct DrawEngineType;
|
||||
struct GPUMaterial;
|
||||
struct GPUOffScreen;
|
||||
struct GPUViewport;
|
||||
struct ID;
|
||||
struct IDProperty;
|
||||
struct Main;
|
||||
struct Material;
|
||||
struct Object;
|
||||
struct RegionView3D;
|
||||
struct RenderEngine;
|
||||
struct RenderEngineType;
|
||||
struct Scene;
|
||||
struct View3D;
|
||||
struct ViewContext;
|
||||
struct ViewLayer;
|
||||
struct ViewportEngineData;
|
||||
struct WorkSpace;
|
||||
struct bContext;
|
||||
struct rcti;
|
||||
|
||||
|
|
|
@ -30,7 +30,6 @@ struct Base;
|
|||
struct Depsgraph;
|
||||
struct Object;
|
||||
struct View3D;
|
||||
struct ViewLayer;
|
||||
struct rcti;
|
||||
|
||||
typedef struct SELECTID_ObjectData {
|
||||
|
|
|
@ -26,7 +26,6 @@
|
|||
#include "BLI_sys_types.h" /* for bool */
|
||||
|
||||
struct EEVEE_Data;
|
||||
struct EEVEE_LightBake;
|
||||
struct EEVEE_ViewLayerData;
|
||||
struct LightCache;
|
||||
struct Scene;
|
||||
|
|
|
@ -30,7 +30,6 @@ struct EEVEE_ShadowCasterBuffer;
|
|||
struct GPUFrameBuffer;
|
||||
struct Object;
|
||||
struct RenderLayer;
|
||||
struct RenderResult;
|
||||
|
||||
extern struct DrawEngineType draw_engine_eevee_type;
|
||||
|
||||
|
|
|
@ -28,12 +28,10 @@
|
|||
struct GPENCIL_Data;
|
||||
struct GPENCIL_StorageList;
|
||||
struct MaterialGPencilStyle;
|
||||
struct ModifierData;
|
||||
struct Object;
|
||||
struct RenderEngine;
|
||||
struct RenderLayer;
|
||||
struct bGPDstroke;
|
||||
struct tGPspoint;
|
||||
|
||||
struct GPUBatch;
|
||||
struct GPUVertBuf;
|
||||
|
|
|
@ -61,7 +61,6 @@
|
|||
|
||||
#include "DEG_depsgraph.h"
|
||||
|
||||
struct DRWTextStore;
|
||||
struct DefaultFramebufferList;
|
||||
struct DefaultTextureList;
|
||||
struct GPUBatch;
|
||||
|
@ -70,12 +69,9 @@ struct GPUMaterial;
|
|||
struct GPUShader;
|
||||
struct GPUTexture;
|
||||
struct GPUUniformBuffer;
|
||||
struct LightEngineData;
|
||||
struct Object;
|
||||
struct ParticleSystem;
|
||||
struct RenderEngineType;
|
||||
struct ViewportEngineData;
|
||||
struct ViewportEngineData_Info;
|
||||
struct bContext;
|
||||
struct rcti;
|
||||
|
||||
|
|
|
@ -23,18 +23,14 @@
|
|||
#ifndef __DRAW_CACHE_IMPL_H__
|
||||
#define __DRAW_CACHE_IMPL_H__
|
||||
|
||||
struct CurveCache;
|
||||
struct GPUBatch;
|
||||
struct GPUIndexBuf;
|
||||
struct GPUMaterial;
|
||||
struct GPUTexture;
|
||||
struct GPUVertBuf;
|
||||
struct ListBase;
|
||||
struct ModifierData;
|
||||
struct PTCacheEdit;
|
||||
struct ParticleSystem;
|
||||
struct SpaceImage;
|
||||
struct ToolSettings;
|
||||
|
||||
struct Curve;
|
||||
struct Lattice;
|
||||
|
|
|
@ -30,7 +30,6 @@ struct GPUBatch;
|
|||
struct GPUMaterial;
|
||||
struct ModifierData;
|
||||
struct Object;
|
||||
struct PTCacheEdit;
|
||||
struct ParticleSystem;
|
||||
struct ViewLayer;
|
||||
|
||||
|
|
|
@ -35,8 +35,6 @@
|
|||
typedef struct DRWInstanceData DRWInstanceData;
|
||||
typedef struct DRWInstanceDataList DRWInstanceDataList;
|
||||
|
||||
struct DRWShadingGroup;
|
||||
|
||||
void *DRW_instance_data_next(DRWInstanceData *idata);
|
||||
DRWInstanceData *DRW_instance_data_request(DRWInstanceDataList *idatalist, uint attr_size);
|
||||
|
||||
|
|
|
@ -30,7 +30,6 @@ struct wmOperatorType;
|
|||
struct Base;
|
||||
struct Object;
|
||||
struct Scene;
|
||||
struct bAction;
|
||||
struct bContext;
|
||||
struct bPoseChannel;
|
||||
|
||||
|
|
|
@ -24,7 +24,6 @@
|
|||
#ifndef __BIF_GLUTIL_H__
|
||||
#define __BIF_GLUTIL_H__
|
||||
|
||||
struct rctf;
|
||||
struct rcti;
|
||||
|
||||
struct ColorManagedDisplaySettings;
|
||||
|
|
|
@ -42,7 +42,6 @@ struct ReportList;
|
|||
struct Scene;
|
||||
struct UndoType;
|
||||
struct View3D;
|
||||
struct ViewContext;
|
||||
struct ViewLayer;
|
||||
struct bArmature;
|
||||
struct bContext;
|
||||
|
|
|
@ -29,7 +29,6 @@ struct ImBuf;
|
|||
struct Main;
|
||||
struct Mask;
|
||||
struct MovieClip;
|
||||
struct Scene;
|
||||
struct SpaceClip;
|
||||
struct bContext;
|
||||
struct bScreen;
|
||||
|
|
|
@ -43,10 +43,8 @@ void ED_gizmotypes_value_2d(void);
|
|||
void ED_gizmogrouptypes_value_2d(void);
|
||||
|
||||
struct Object;
|
||||
struct Scene;
|
||||
struct bContext;
|
||||
struct wmGizmo;
|
||||
struct wmGizmoGroup;
|
||||
|
||||
/* -------------------------------------------------------------------- */
|
||||
/* Shape Presets
|
||||
|
|
|
@ -27,7 +27,6 @@
|
|||
struct ID;
|
||||
struct ListBase;
|
||||
struct PointerRNA;
|
||||
struct rcti;
|
||||
|
||||
struct Brush;
|
||||
struct bGPDframe;
|
||||
|
@ -39,13 +38,11 @@ struct tGPspoint;
|
|||
|
||||
struct ARegion;
|
||||
struct Depsgraph;
|
||||
struct EvaluationContext;
|
||||
struct Main;
|
||||
struct RegionView3D;
|
||||
struct ReportList;
|
||||
struct Scene;
|
||||
struct ScrArea;
|
||||
struct ToolSettings;
|
||||
struct View3D;
|
||||
struct ViewLayer;
|
||||
struct bContext;
|
||||
|
@ -58,8 +55,6 @@ struct bAnimContext;
|
|||
|
||||
struct wmKeyConfig;
|
||||
struct wmOperator;
|
||||
struct wmWindow;
|
||||
struct wmWindowManager;
|
||||
|
||||
/* ------------- Grease-Pencil Runtime Data ---------------- */
|
||||
|
||||
|
|
|
@ -31,7 +31,6 @@ struct ImageUser;
|
|||
struct ReportList;
|
||||
struct Scene;
|
||||
struct SpaceImage;
|
||||
struct ToolSettings;
|
||||
struct ViewLayer;
|
||||
struct bContext;
|
||||
struct wmWindowManager;
|
||||
|
|
|
@ -31,7 +31,6 @@ struct FCurve;
|
|||
struct ListBase;
|
||||
struct MaskLayer;
|
||||
struct Object;
|
||||
struct Palette;
|
||||
struct Scene;
|
||||
struct View2D;
|
||||
struct bAction;
|
||||
|
|
|
@ -44,8 +44,6 @@ struct bPoseChannel;
|
|||
struct ReportList;
|
||||
struct bContext;
|
||||
|
||||
struct Depsgraph;
|
||||
|
||||
struct EnumPropertyItem;
|
||||
struct PointerRNA;
|
||||
struct PropertyRNA;
|
||||
|
|
|
@ -29,7 +29,6 @@ struct TimeMarker;
|
|||
struct bAnimContext;
|
||||
struct bContext;
|
||||
struct wmKeyConfig;
|
||||
struct wmKeyMap;
|
||||
|
||||
/* Drawing API ------------------------------ */
|
||||
|
||||
|
|
|
@ -45,7 +45,6 @@ struct Mesh;
|
|||
struct Object;
|
||||
struct ReportList;
|
||||
struct Scene;
|
||||
struct ToolSettings;
|
||||
struct UndoType;
|
||||
struct UvMapVert;
|
||||
struct UvMapVert;
|
||||
|
@ -55,7 +54,6 @@ struct View3D;
|
|||
struct ViewContext;
|
||||
struct bContext;
|
||||
struct bDeformGroup;
|
||||
struct rcti;
|
||||
struct wmKeyConfig;
|
||||
struct wmOperator;
|
||||
|
||||
|
|
|
@ -34,7 +34,6 @@ struct EnumPropertyItem;
|
|||
struct EnumPropertyItem;
|
||||
struct ID;
|
||||
struct Main;
|
||||
struct Menu;
|
||||
struct ModifierData;
|
||||
struct Object;
|
||||
struct PointerRNA;
|
||||
|
@ -51,10 +50,8 @@ struct bFaceMap;
|
|||
struct bPoseChannel;
|
||||
struct uiLayout;
|
||||
struct wmKeyConfig;
|
||||
struct wmKeyMap;
|
||||
struct wmOperator;
|
||||
struct wmOperatorType;
|
||||
struct wmWindow;
|
||||
struct wmWindowManager;
|
||||
|
||||
#include "DNA_object_enums.h"
|
||||
|
|
|
@ -39,10 +39,8 @@ struct Depsgraph;
|
|||
struct IDProperty;
|
||||
struct Main;
|
||||
struct MenuType;
|
||||
struct PropertyRNA;
|
||||
struct Scene;
|
||||
struct SpaceLink;
|
||||
struct ViewLayer;
|
||||
struct WorkSpace;
|
||||
struct WorkSpaceInstanceHook;
|
||||
struct bContext;
|
||||
|
@ -50,7 +48,6 @@ struct bScreen;
|
|||
struct rcti;
|
||||
struct uiBlock;
|
||||
struct uiLayout;
|
||||
struct wmEvent;
|
||||
struct wmKeyConfig;
|
||||
struct wmMsgBus;
|
||||
struct wmMsgSubscribeKey;
|
||||
|
|
|
@ -25,10 +25,7 @@
|
|||
#define __ED_SCULPT_H__
|
||||
|
||||
struct ARegion;
|
||||
struct ListBase;
|
||||
struct Object;
|
||||
struct RegionView3D;
|
||||
struct UndoStep;
|
||||
struct UndoType;
|
||||
struct ViewContext;
|
||||
struct bContext;
|
||||
|
|
|
@ -24,7 +24,6 @@
|
|||
#ifndef __ED_TIME_SCRUB_UI_H__
|
||||
#define __ED_TIME_SCRUB_UI_H__
|
||||
|
||||
struct View2DGrid;
|
||||
struct bContext;
|
||||
struct bDopeSheet;
|
||||
struct wmEvent;
|
||||
|
|
|
@ -26,18 +26,11 @@
|
|||
|
||||
/* ******************* Registration Function ********************** */
|
||||
|
||||
struct ARegion;
|
||||
struct ListBase;
|
||||
struct Main;
|
||||
struct Object;
|
||||
struct SnapObjectContext;
|
||||
struct SnapObjectParams;
|
||||
struct View3D;
|
||||
struct WorkSpace;
|
||||
struct bContext;
|
||||
struct wmEvent;
|
||||
struct wmKeyConfig;
|
||||
struct wmKeyMap;
|
||||
struct wmOperatorType;
|
||||
|
||||
void ED_keymap_transform(struct wmKeyConfig *keyconf);
|
||||
|
@ -112,7 +105,6 @@ struct Scene;
|
|||
struct TransInfo;
|
||||
struct wmGizmoGroup;
|
||||
struct wmGizmoGroupType;
|
||||
struct wmOperator;
|
||||
|
||||
/* UNUSED */
|
||||
// int BIF_snappingSupported(struct Object *obedit);
|
||||
|
|
|
@ -32,8 +32,6 @@ struct Main;
|
|||
struct Object;
|
||||
struct Scene;
|
||||
struct View3D;
|
||||
struct ViewLayer;
|
||||
struct bContext;
|
||||
|
||||
/* transform_snap_object.c */
|
||||
|
||||
|
|
|
@ -37,7 +37,6 @@ struct Object;
|
|||
struct Scene;
|
||||
struct SpaceImage;
|
||||
struct ToolSettings;
|
||||
struct View3D;
|
||||
struct ViewLayer;
|
||||
struct bNode;
|
||||
struct wmKeyConfig;
|
||||
|
|
|
@ -38,8 +38,6 @@ struct Camera;
|
|||
struct CustomData_MeshMasks;
|
||||
struct Depsgraph;
|
||||
struct EditBone;
|
||||
struct GPUFX;
|
||||
struct GPUFXSettings;
|
||||
struct GPUOffScreen;
|
||||
struct GPUViewport;
|
||||
struct ID;
|
||||
|
@ -58,7 +56,6 @@ struct View3D;
|
|||
struct View3DShading;
|
||||
struct ViewContext;
|
||||
struct ViewLayer;
|
||||
struct WorkSpace;
|
||||
struct bContext;
|
||||
struct bPoseChannel;
|
||||
struct bScreen;
|
||||
|
|
|
@ -31,7 +31,6 @@
|
|||
/* Struct Declarations */
|
||||
|
||||
struct ARegion;
|
||||
struct ARegionType;
|
||||
struct AutoComplete;
|
||||
struct ID;
|
||||
struct IDProperty;
|
||||
|
|
|
@ -30,7 +30,6 @@ struct PTCacheEdit;
|
|||
struct ParticleSystem;
|
||||
struct PointCache;
|
||||
struct Scene;
|
||||
struct ViewLayer;
|
||||
struct wmOperatorType;
|
||||
|
||||
/* particle_edit.c */
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue