Cleanup: sort forward declarations of enum & struct
Done using: source/tools/utils_maintenance/c_sort_blocks.py
This commit is contained in:
@@ -61,8 +61,8 @@ char U[1024] = {0};
|
|||||||
|
|
||||||
/***/
|
/***/
|
||||||
|
|
||||||
typedef struct _MultiTestApp MultiTestApp;
|
|
||||||
typedef struct _LoggerWindow LoggerWindow;
|
typedef struct _LoggerWindow LoggerWindow;
|
||||||
|
typedef struct _MultiTestApp MultiTestApp;
|
||||||
|
|
||||||
void loggerwindow_log(LoggerWindow *lw, char *line);
|
void loggerwindow_log(LoggerWindow *lw, char *line);
|
||||||
|
|
||||||
|
@@ -27,12 +27,12 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct bContext;
|
|
||||||
struct CacheReader;
|
struct CacheReader;
|
||||||
struct DerivedMesh;
|
struct DerivedMesh;
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
|
struct bContext;
|
||||||
|
|
||||||
typedef struct AbcArchiveHandle AbcArchiveHandle;
|
typedef struct AbcArchiveHandle AbcArchiveHandle;
|
||||||
|
|
||||||
|
@@ -35,9 +35,9 @@
|
|||||||
#include "BLI_compiler_attrs.h"
|
#include "BLI_compiler_attrs.h"
|
||||||
#include "BLI_sys_types.h"
|
#include "BLI_sys_types.h"
|
||||||
|
|
||||||
struct rctf;
|
|
||||||
struct ColorManagedDisplay;
|
struct ColorManagedDisplay;
|
||||||
struct ResultBLF;
|
struct ResultBLF;
|
||||||
|
struct rctf;
|
||||||
|
|
||||||
int BLF_init(void);
|
int BLF_init(void);
|
||||||
void BLF_exit(void);
|
void BLF_exit(void);
|
||||||
|
@@ -31,10 +31,10 @@
|
|||||||
#ifndef __BLF_INTERNAL_H__
|
#ifndef __BLF_INTERNAL_H__
|
||||||
#define __BLF_INTERNAL_H__
|
#define __BLF_INTERNAL_H__
|
||||||
|
|
||||||
struct ResultBLF;
|
|
||||||
struct FontBLF;
|
struct FontBLF;
|
||||||
struct GlyphBLF;
|
struct GlyphBLF;
|
||||||
struct GlyphCacheBLF;
|
struct GlyphCacheBLF;
|
||||||
|
struct ResultBLF;
|
||||||
struct rctf;
|
struct rctf;
|
||||||
|
|
||||||
unsigned int blf_next_p2(unsigned int x);
|
unsigned int blf_next_p2(unsigned int x);
|
||||||
|
@@ -80,24 +80,24 @@
|
|||||||
#include "BKE_customdata.h"
|
#include "BKE_customdata.h"
|
||||||
#include "BKE_bvhutils.h"
|
#include "BKE_bvhutils.h"
|
||||||
|
|
||||||
|
struct BMEditMesh;
|
||||||
struct CCGElem;
|
struct CCGElem;
|
||||||
struct CCGKey;
|
struct CCGKey;
|
||||||
struct MVert;
|
struct ColorBand;
|
||||||
|
struct GPUDrawObject;
|
||||||
|
struct GPUVertexAttribs;
|
||||||
|
struct KeyBlock;
|
||||||
|
struct MCol;
|
||||||
struct MEdge;
|
struct MEdge;
|
||||||
struct MFace;
|
struct MFace;
|
||||||
struct MTFace;
|
|
||||||
struct Object;
|
|
||||||
struct Scene;
|
|
||||||
struct Mesh;
|
|
||||||
struct MLoopNorSpaceArray;
|
struct MLoopNorSpaceArray;
|
||||||
struct BMEditMesh;
|
struct MTFace;
|
||||||
struct KeyBlock;
|
struct MVert;
|
||||||
|
struct Mesh;
|
||||||
struct ModifierData;
|
struct ModifierData;
|
||||||
struct MCol;
|
struct Object;
|
||||||
struct ColorBand;
|
|
||||||
struct GPUVertexAttribs;
|
|
||||||
struct GPUDrawObject;
|
|
||||||
struct PBVH;
|
struct PBVH;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
/* number of sub-elements each mesh element has (for interpolation) */
|
/* number of sub-elements each mesh element has (for interpolation) */
|
||||||
#define SUB_ELEMS_VERT 0
|
#define SUB_ELEMS_VERT 0
|
||||||
|
@@ -38,14 +38,14 @@
|
|||||||
#include "DNA_listBase.h"
|
#include "DNA_listBase.h"
|
||||||
|
|
||||||
/* The following structures are defined in DNA_action_types.h, and DNA_anim_types.h */
|
/* The following structures are defined in DNA_action_types.h, and DNA_anim_types.h */
|
||||||
struct bAction;
|
|
||||||
struct bActionGroup;
|
|
||||||
struct FCurve;
|
struct FCurve;
|
||||||
struct bPose;
|
|
||||||
struct bItasc;
|
|
||||||
struct bPoseChannel;
|
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Object;
|
struct Object;
|
||||||
|
struct bAction;
|
||||||
|
struct bActionGroup;
|
||||||
|
struct bItasc;
|
||||||
|
struct bPose;
|
||||||
|
struct bPoseChannel;
|
||||||
|
|
||||||
/* Kernel prototypes */
|
/* Kernel prototypes */
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
@@ -32,9 +32,6 @@
|
|||||||
* \author nzc
|
* \author nzc
|
||||||
* \since March 2001
|
* \since March 2001
|
||||||
*/
|
*/
|
||||||
struct bAnimVizSettings;
|
|
||||||
struct bMotionPath;
|
|
||||||
struct bPoseChannel;
|
|
||||||
struct EvaluationContext;
|
struct EvaluationContext;
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct Main;
|
struct Main;
|
||||||
@@ -42,6 +39,9 @@ struct Object;
|
|||||||
struct Path;
|
struct Path;
|
||||||
struct ReportList;
|
struct ReportList;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
|
struct bAnimVizSettings;
|
||||||
|
struct bMotionPath;
|
||||||
|
struct bPoseChannel;
|
||||||
|
|
||||||
/* ---------------------------------------------------- */
|
/* ---------------------------------------------------- */
|
||||||
/* Animation Visualization */
|
/* Animation Visualization */
|
||||||
|
@@ -31,22 +31,22 @@
|
|||||||
* \author Joshua Leung
|
* \author Joshua Leung
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct ID;
|
|
||||||
struct ListBase;
|
|
||||||
struct Main;
|
|
||||||
struct AnimData;
|
struct AnimData;
|
||||||
struct FCurve;
|
struct FCurve;
|
||||||
struct KeyingSet;
|
struct ID;
|
||||||
struct KS_Path;
|
struct KS_Path;
|
||||||
|
struct KeyingSet;
|
||||||
|
struct ListBase;
|
||||||
|
struct Main;
|
||||||
struct PathResolvedRNA;
|
struct PathResolvedRNA;
|
||||||
struct bContext;
|
struct bContext;
|
||||||
|
|
||||||
|
struct AnimMapper;
|
||||||
struct PointerRNA;
|
struct PointerRNA;
|
||||||
struct PropertyRNA;
|
struct PropertyRNA;
|
||||||
struct ReportList;
|
struct ReportList;
|
||||||
struct bAction;
|
struct bAction;
|
||||||
struct bActionGroup;
|
struct bActionGroup;
|
||||||
struct AnimMapper;
|
|
||||||
|
|
||||||
/* ************************************* */
|
/* ************************************* */
|
||||||
/* AnimData API */
|
/* AnimData API */
|
||||||
|
@@ -35,14 +35,14 @@
|
|||||||
|
|
||||||
struct Bone;
|
struct Bone;
|
||||||
struct GHash;
|
struct GHash;
|
||||||
|
struct ListBase;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct bArmature;
|
|
||||||
struct bPoseChannel;
|
|
||||||
struct bConstraint;
|
|
||||||
struct Scene;
|
|
||||||
struct Object;
|
struct Object;
|
||||||
struct PoseTree;
|
struct PoseTree;
|
||||||
struct ListBase;
|
struct Scene;
|
||||||
|
struct bArmature;
|
||||||
|
struct bConstraint;
|
||||||
|
struct bPoseChannel;
|
||||||
|
|
||||||
typedef struct PoseTarget {
|
typedef struct PoseTarget {
|
||||||
struct PoseTarget *next, *prev;
|
struct PoseTarget *next, *prev;
|
||||||
@@ -152,10 +152,10 @@ void BKE_pchan_bbone_spline_setup(struct bPoseChannel *pchan, int rest, Mat4 res
|
|||||||
(PBONE_VISIBLE(arm, bone) && !((bone)->flag & BONE_UNSELECTABLE))
|
(PBONE_VISIBLE(arm, bone) && !((bone)->flag & BONE_UNSELECTABLE))
|
||||||
|
|
||||||
/* Evaluation helpers */
|
/* Evaluation helpers */
|
||||||
|
struct EvaluationContext;
|
||||||
struct bKinematicConstraint;
|
struct bKinematicConstraint;
|
||||||
struct bPose;
|
struct bPose;
|
||||||
struct bSplineIKConstraint;
|
struct bSplineIKConstraint;
|
||||||
struct EvaluationContext;
|
|
||||||
|
|
||||||
struct bPoseChannel *BKE_armature_ik_solver_find_root(
|
struct bPoseChannel *BKE_armature_ik_solver_find_root(
|
||||||
struct bPoseChannel *pchan,
|
struct bPoseChannel *pchan,
|
||||||
|
@@ -28,10 +28,10 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct bContext;
|
|
||||||
struct ReportList;
|
|
||||||
struct Main;
|
|
||||||
struct ID;
|
struct ID;
|
||||||
|
struct Main;
|
||||||
|
struct ReportList;
|
||||||
|
struct bContext;
|
||||||
|
|
||||||
/* copybuffer (wrapper for BKE_blendfile_write_partial) */
|
/* copybuffer (wrapper for BKE_blendfile_write_partial) */
|
||||||
void BKE_copybuffer_begin(struct Main *bmain_src);
|
void BKE_copybuffer_begin(struct Main *bmain_src);
|
||||||
|
@@ -28,10 +28,10 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct bContext;
|
|
||||||
struct Scene;
|
|
||||||
struct Main;
|
struct Main;
|
||||||
struct MemFileUndoData;
|
struct MemFileUndoData;
|
||||||
|
struct Scene;
|
||||||
|
struct bContext;
|
||||||
|
|
||||||
#define BKE_UNDO_STR_MAX 64
|
#define BKE_UNDO_STR_MAX 64
|
||||||
|
|
||||||
|
@@ -28,13 +28,13 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct bContext;
|
struct BlendFileReadParams;
|
||||||
struct ID;
|
struct ID;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct MemFile;
|
struct MemFile;
|
||||||
struct ReportList;
|
struct ReportList;
|
||||||
struct UserDef;
|
struct UserDef;
|
||||||
struct BlendFileReadParams;
|
struct bContext;
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
BKE_BLENDFILE_READ_FAIL = 0, /* no load */
|
BKE_BLENDFILE_READ_FAIL = 0, /* no load */
|
||||||
|
@@ -37,9 +37,9 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct bmGlyph;
|
|
||||||
struct ImBuf;
|
struct ImBuf;
|
||||||
struct bmFont;
|
struct bmFont;
|
||||||
|
struct bmGlyph;
|
||||||
|
|
||||||
void printfGlyph(struct bmGlyph *glyph);
|
void printfGlyph(struct bmGlyph *glyph);
|
||||||
void calcAlpha(struct ImBuf *ibuf);
|
void calcAlpha(struct ImBuf *ibuf);
|
||||||
|
@@ -38,10 +38,10 @@
|
|||||||
* This header encapsulates necessary code to build a BVH
|
* This header encapsulates necessary code to build a BVH
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct DerivedMesh;
|
|
||||||
struct BMEditMesh;
|
struct BMEditMesh;
|
||||||
struct MVert;
|
struct DerivedMesh;
|
||||||
struct MFace;
|
struct MFace;
|
||||||
|
struct MVert;
|
||||||
|
|
||||||
typedef struct LinkNode BVHCache;
|
typedef struct LinkNode BVHCache;
|
||||||
|
|
||||||
|
@@ -39,14 +39,14 @@ extern "C" {
|
|||||||
#include "DNA_vec_types.h"
|
#include "DNA_vec_types.h"
|
||||||
|
|
||||||
struct Camera;
|
struct Camera;
|
||||||
|
struct GPUFXSettings;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct RegionView3D;
|
struct RegionView3D;
|
||||||
struct RenderData;
|
struct RenderData;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct rctf;
|
|
||||||
struct View3D;
|
struct View3D;
|
||||||
struct GPUFXSettings;
|
struct rctf;
|
||||||
|
|
||||||
/* Camera Datablock */
|
/* Camera Datablock */
|
||||||
|
|
||||||
|
@@ -37,10 +37,10 @@
|
|||||||
|
|
||||||
#include "BKE_DerivedMesh.h"
|
#include "BKE_DerivedMesh.h"
|
||||||
|
|
||||||
struct DerivedMesh;
|
|
||||||
struct BMEditMesh;
|
struct BMEditMesh;
|
||||||
struct Mesh;
|
struct DerivedMesh;
|
||||||
struct MLoopNorSpaceArray;
|
struct MLoopNorSpaceArray;
|
||||||
|
struct Mesh;
|
||||||
struct Object;
|
struct Object;
|
||||||
|
|
||||||
/* creates a new CDDerivedMesh */
|
/* creates a new CDDerivedMesh */
|
||||||
|
@@ -35,12 +35,12 @@
|
|||||||
#include <float.h>
|
#include <float.h>
|
||||||
#include "BLI_math_inline.h"
|
#include "BLI_math_inline.h"
|
||||||
|
|
||||||
struct Object;
|
|
||||||
struct Scene;
|
|
||||||
struct MFace;
|
|
||||||
struct DerivedMesh;
|
|
||||||
struct ClothModifierData;
|
struct ClothModifierData;
|
||||||
struct CollisionModifierData;
|
struct CollisionModifierData;
|
||||||
|
struct DerivedMesh;
|
||||||
|
struct MFace;
|
||||||
|
struct Object;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
#define DO_INLINE MALWAYS_INLINE
|
#define DO_INLINE MALWAYS_INLINE
|
||||||
|
|
||||||
|
@@ -47,9 +47,9 @@ struct CollisionModifierData;
|
|||||||
struct Group;
|
struct Group;
|
||||||
struct MFace;
|
struct MFace;
|
||||||
struct MVert;
|
struct MVert;
|
||||||
|
struct MVertTri;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct MVertTri;
|
|
||||||
|
|
||||||
////////////////////////////////////////
|
////////////////////////////////////////
|
||||||
// used for collisions in collision.c
|
// used for collisions in collision.c
|
||||||
|
@@ -34,12 +34,12 @@
|
|||||||
struct ColorManagedColorspaceSettings;
|
struct ColorManagedColorspaceSettings;
|
||||||
struct ColorManagedDisplaySettings;
|
struct ColorManagedDisplaySettings;
|
||||||
struct ColorManagedViewSettings;
|
struct ColorManagedViewSettings;
|
||||||
struct CurveMapping;
|
|
||||||
struct CurveMap;
|
struct CurveMap;
|
||||||
struct CurveMapPoint;
|
struct CurveMapPoint;
|
||||||
struct Scopes;
|
struct CurveMapping;
|
||||||
struct Histogram;
|
struct Histogram;
|
||||||
struct ImBuf;
|
struct ImBuf;
|
||||||
|
struct Scopes;
|
||||||
struct rctf;
|
struct rctf;
|
||||||
|
|
||||||
void curvemapping_set_defaults(struct CurveMapping *cumap, int tot, float minx, float miny, float maxx, float maxy);
|
void curvemapping_set_defaults(struct CurveMapping *cumap, int tot, float minx, float miny, float maxx, float maxy);
|
||||||
|
@@ -34,11 +34,11 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
struct ID;
|
struct ID;
|
||||||
struct bConstraint;
|
|
||||||
struct bConstraintTarget;
|
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
|
struct bConstraint;
|
||||||
|
struct bConstraintTarget;
|
||||||
struct bPoseChannel;
|
struct bPoseChannel;
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------------- */
|
||||||
|
@@ -38,36 +38,36 @@ extern "C" {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct ARegion;
|
struct ARegion;
|
||||||
struct bScreen;
|
|
||||||
struct CacheFile;
|
struct CacheFile;
|
||||||
|
struct EditBone;
|
||||||
|
struct ID;
|
||||||
|
struct Image;
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct PointerRNA;
|
struct PointerRNA;
|
||||||
|
struct RegionView3D;
|
||||||
struct ReportList;
|
struct ReportList;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct ScrArea;
|
struct ScrArea;
|
||||||
|
struct SpaceClip;
|
||||||
|
struct SpaceImage;
|
||||||
struct SpaceLink;
|
struct SpaceLink;
|
||||||
struct View3D;
|
struct SpaceText;
|
||||||
struct RegionView3D;
|
|
||||||
struct StructRNA;
|
struct StructRNA;
|
||||||
struct ToolSettings;
|
|
||||||
struct Image;
|
|
||||||
struct Text;
|
struct Text;
|
||||||
struct EditBone;
|
struct ToolSettings;
|
||||||
struct bPoseChannel;
|
struct View3D;
|
||||||
struct bGPdata;
|
struct bGPDbrush;
|
||||||
struct bGPDlayer;
|
|
||||||
struct bGPDframe;
|
struct bGPDframe;
|
||||||
|
struct bGPDlayer;
|
||||||
struct bGPDpalette;
|
struct bGPDpalette;
|
||||||
struct bGPDpalettecolor;
|
struct bGPDpalettecolor;
|
||||||
struct bGPDbrush;
|
struct bGPdata;
|
||||||
|
struct bPoseChannel;
|
||||||
|
struct bScreen;
|
||||||
struct wmWindow;
|
struct wmWindow;
|
||||||
struct wmWindowManager;
|
struct wmWindowManager;
|
||||||
struct SpaceText;
|
|
||||||
struct SpaceImage;
|
|
||||||
struct SpaceClip;
|
|
||||||
struct ID;
|
|
||||||
|
|
||||||
/* Structs */
|
/* Structs */
|
||||||
|
|
||||||
|
@@ -34,10 +34,10 @@
|
|||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
struct Scene;
|
|
||||||
struct Object;
|
|
||||||
struct BMEditMesh;
|
struct BMEditMesh;
|
||||||
struct Mesh;
|
struct Mesh;
|
||||||
|
struct Object;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
/* crazyspace.c */
|
/* crazyspace.c */
|
||||||
float (*BKE_crazyspace_get_mapped_editverts(
|
float (*BKE_crazyspace_get_mapped_editverts(
|
||||||
|
@@ -41,8 +41,8 @@ struct ListBase;
|
|||||||
struct Main;
|
struct Main;
|
||||||
struct Nurb;
|
struct Nurb;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct Scene;
|
|
||||||
struct Path;
|
struct Path;
|
||||||
|
struct Scene;
|
||||||
struct TextBox;
|
struct TextBox;
|
||||||
struct rctf;
|
struct rctf;
|
||||||
|
|
||||||
|
@@ -44,8 +44,8 @@ extern "C" {
|
|||||||
#include "DNA_customdata_types.h"
|
#include "DNA_customdata_types.h"
|
||||||
|
|
||||||
struct BMesh;
|
struct BMesh;
|
||||||
struct ID;
|
|
||||||
struct CustomData;
|
struct CustomData;
|
||||||
|
struct ID;
|
||||||
typedef uint64_t CustomDataMask;
|
typedef uint64_t CustomDataMask;
|
||||||
|
|
||||||
/*a data type large enough to hold 1 element from any customdata layer type*/
|
/*a data type large enough to hold 1 element from any customdata layer type*/
|
||||||
@@ -404,8 +404,8 @@ void CustomData_external_reload(struct CustomData *data,
|
|||||||
|
|
||||||
/* Mesh-to-mesh transfer data. */
|
/* Mesh-to-mesh transfer data. */
|
||||||
|
|
||||||
struct MeshPairRemap;
|
|
||||||
struct CustomDataTransferLayerMap;
|
struct CustomDataTransferLayerMap;
|
||||||
|
struct MeshPairRemap;
|
||||||
|
|
||||||
typedef void (*cd_datatransfer_interp)(
|
typedef void (*cd_datatransfer_interp)(
|
||||||
const struct CustomDataTransferLayerMap *laymap, void *dest,
|
const struct CustomDataTransferLayerMap *laymap, void *dest,
|
||||||
|
@@ -39,9 +39,9 @@ extern "C" {
|
|||||||
#include "BKE_customdata.h"
|
#include "BKE_customdata.h"
|
||||||
|
|
||||||
struct Object;
|
struct Object;
|
||||||
|
struct ReportList;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct SpaceTransform;
|
struct SpaceTransform;
|
||||||
struct ReportList;
|
|
||||||
|
|
||||||
/* Warning, those def are stored in files (TransferData modifier), *DO NOT* modify those values. */
|
/* Warning, those def are stored in files (TransferData modifier), *DO NOT* modify those values. */
|
||||||
enum {
|
enum {
|
||||||
|
@@ -35,13 +35,13 @@
|
|||||||
* \brief support for deformation groups and hooks.
|
* \brief support for deformation groups and hooks.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct Object;
|
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct bDeformGroup;
|
|
||||||
struct MDeformVert;
|
struct MDeformVert;
|
||||||
struct MEdge;
|
struct MEdge;
|
||||||
struct MLoop;
|
struct MLoop;
|
||||||
struct MPoly;
|
struct MPoly;
|
||||||
|
struct Object;
|
||||||
|
struct bDeformGroup;
|
||||||
|
|
||||||
struct bDeformGroup *BKE_defgroup_new(struct Object *ob, const char *name);
|
struct bDeformGroup *BKE_defgroup_new(struct Object *ob, const char *name);
|
||||||
void defgroup_copy_list(struct ListBase *lb1, const struct ListBase *lb2);
|
void defgroup_copy_list(struct ListBase *lb1, const struct ListBase *lb2);
|
||||||
|
@@ -34,12 +34,12 @@
|
|||||||
#include "BKE_customdata.h"
|
#include "BKE_customdata.h"
|
||||||
#include "bmesh.h"
|
#include "bmesh.h"
|
||||||
|
|
||||||
struct BMesh;
|
|
||||||
struct BMLoop;
|
struct BMLoop;
|
||||||
struct Mesh;
|
struct BMesh;
|
||||||
struct Scene;
|
|
||||||
struct DerivedMesh;
|
struct DerivedMesh;
|
||||||
|
struct Mesh;
|
||||||
struct MeshStatVis;
|
struct MeshStatVis;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This structure is used for mesh edit-mode.
|
* This structure is used for mesh edit-mode.
|
||||||
|
@@ -32,12 +32,12 @@
|
|||||||
#ifndef __BKE_EDITMESH_BVH_H__
|
#ifndef __BKE_EDITMESH_BVH_H__
|
||||||
#define __BKE_EDITMESH_BVH_H__
|
#define __BKE_EDITMESH_BVH_H__
|
||||||
|
|
||||||
struct BMEditMesh;
|
|
||||||
struct BMesh;
|
|
||||||
struct BMFace;
|
|
||||||
struct BMVert;
|
|
||||||
struct BMLoop;
|
|
||||||
struct BMBVHTree;
|
struct BMBVHTree;
|
||||||
|
struct BMEditMesh;
|
||||||
|
struct BMFace;
|
||||||
|
struct BMLoop;
|
||||||
|
struct BMVert;
|
||||||
|
struct BMesh;
|
||||||
struct BVHTree;
|
struct BVHTree;
|
||||||
|
|
||||||
typedef struct BMBVHTree BMBVHTree;
|
typedef struct BMBVHTree BMBVHTree;
|
||||||
|
@@ -37,13 +37,13 @@
|
|||||||
|
|
||||||
#include "BLI_utildefines.h"
|
#include "BLI_utildefines.h"
|
||||||
|
|
||||||
struct Object;
|
|
||||||
struct Scene;
|
|
||||||
struct ListBase;
|
|
||||||
struct Group;
|
struct Group;
|
||||||
struct ParticleSimulationData;
|
struct ListBase;
|
||||||
|
struct Object;
|
||||||
struct ParticleData;
|
struct ParticleData;
|
||||||
struct ParticleKey;
|
struct ParticleKey;
|
||||||
|
struct ParticleSimulationData;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
struct EffectorWeights *BKE_effector_add_weights(struct Group *group);
|
struct EffectorWeights *BKE_effector_add_weights(struct Group *group);
|
||||||
|
|
||||||
|
@@ -36,21 +36,21 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
struct ChannelDriver;
|
||||||
|
struct DriverTarget;
|
||||||
|
struct DriverVar;
|
||||||
|
struct FCM_EnvelopeData;
|
||||||
struct FCurve;
|
struct FCurve;
|
||||||
struct FModifier;
|
struct FModifier;
|
||||||
struct ChannelDriver;
|
|
||||||
struct DriverVar;
|
|
||||||
struct DriverTarget;
|
|
||||||
struct FCM_EnvelopeData;
|
|
||||||
|
|
||||||
struct bContext;
|
|
||||||
struct AnimData;
|
struct AnimData;
|
||||||
struct bAction;
|
|
||||||
struct BezTriple;
|
struct BezTriple;
|
||||||
struct StructRNA;
|
|
||||||
struct PathResolvedRNA;
|
struct PathResolvedRNA;
|
||||||
struct PointerRNA;
|
struct PointerRNA;
|
||||||
struct PropertyRNA;
|
struct PropertyRNA;
|
||||||
|
struct StructRNA;
|
||||||
|
struct bAction;
|
||||||
|
struct bContext;
|
||||||
|
|
||||||
#include "DNA_curve_types.h"
|
#include "DNA_curve_types.h"
|
||||||
|
|
||||||
|
@@ -32,10 +32,10 @@
|
|||||||
* \ingroup bke
|
* \ingroup bke
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct Object;
|
|
||||||
struct Scene;
|
|
||||||
struct FluidsimSettings;
|
struct FluidsimSettings;
|
||||||
struct MVert;
|
struct MVert;
|
||||||
|
struct Object;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
/* old interface */
|
/* old interface */
|
||||||
|
|
||||||
|
@@ -37,11 +37,11 @@ extern "C" {
|
|||||||
|
|
||||||
#include <wchar.h>
|
#include <wchar.h>
|
||||||
|
|
||||||
struct VFont;
|
|
||||||
struct Object;
|
|
||||||
struct Curve;
|
|
||||||
struct CharInfo;
|
struct CharInfo;
|
||||||
|
struct Curve;
|
||||||
struct Main;
|
struct Main;
|
||||||
|
struct Object;
|
||||||
|
struct VFont;
|
||||||
|
|
||||||
struct CharTrans {
|
struct CharTrans {
|
||||||
float xof, yof;
|
float xof, yof;
|
||||||
|
@@ -44,8 +44,8 @@ struct FreestyleModuleConfig;
|
|||||||
struct Main;
|
struct Main;
|
||||||
|
|
||||||
/* RNA aliases */
|
/* RNA aliases */
|
||||||
typedef struct FreestyleSettings FreestyleSettings;
|
|
||||||
typedef struct FreestyleModuleSettings FreestyleModuleSettings;
|
typedef struct FreestyleModuleSettings FreestyleModuleSettings;
|
||||||
|
typedef struct FreestyleSettings FreestyleSettings;
|
||||||
|
|
||||||
/* FreestyleConfig */
|
/* FreestyleConfig */
|
||||||
void BKE_freestyle_config_init(FreestyleConfig *config);
|
void BKE_freestyle_config_init(FreestyleConfig *config);
|
||||||
|
@@ -31,15 +31,15 @@
|
|||||||
* \author Joshua Leung
|
* \author Joshua Leung
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct ToolSettings;
|
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct bGPdata;
|
struct Main;
|
||||||
struct bGPDlayer;
|
struct ToolSettings;
|
||||||
struct bGPDframe;
|
struct bGPDframe;
|
||||||
struct bGPDstroke;
|
struct bGPDlayer;
|
||||||
struct bGPDpalette;
|
struct bGPDpalette;
|
||||||
struct bGPDpalettecolor;
|
struct bGPDpalettecolor;
|
||||||
struct Main;
|
struct bGPDstroke;
|
||||||
|
struct bGPdata;
|
||||||
|
|
||||||
/* ------------ Grease-Pencil API ------------------ */
|
/* ------------ Grease-Pencil API ------------------ */
|
||||||
|
|
||||||
|
@@ -46,8 +46,8 @@ struct Icon {
|
|||||||
|
|
||||||
typedef struct Icon Icon;
|
typedef struct Icon Icon;
|
||||||
|
|
||||||
struct PreviewImage;
|
|
||||||
struct ID;
|
struct ID;
|
||||||
|
struct PreviewImage;
|
||||||
|
|
||||||
enum eIconSizes;
|
enum eIconSizes;
|
||||||
|
|
||||||
|
@@ -32,8 +32,8 @@
|
|||||||
|
|
||||||
#include "BLI_compiler_attrs.h"
|
#include "BLI_compiler_attrs.h"
|
||||||
|
|
||||||
struct IDProperty;
|
|
||||||
struct ID;
|
struct ID;
|
||||||
|
struct IDProperty;
|
||||||
|
|
||||||
typedef union IDPropertyTemplate {
|
typedef union IDPropertyTemplate {
|
||||||
int i;
|
int i;
|
||||||
|
@@ -37,18 +37,18 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct Image;
|
|
||||||
struct ImBuf;
|
struct ImBuf;
|
||||||
struct ImbFormatOptions;
|
struct Image;
|
||||||
struct anim;
|
|
||||||
struct Scene;
|
|
||||||
struct Object;
|
|
||||||
struct ImageFormatData;
|
struct ImageFormatData;
|
||||||
struct ImagePool;
|
struct ImagePool;
|
||||||
|
struct ImbFormatOptions;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct ReportList;
|
struct Object;
|
||||||
struct RenderResult;
|
struct RenderResult;
|
||||||
|
struct ReportList;
|
||||||
|
struct Scene;
|
||||||
struct StampData;
|
struct StampData;
|
||||||
|
struct anim;
|
||||||
|
|
||||||
#define IMA_MAX_SPACE 64
|
#define IMA_MAX_SPACE 64
|
||||||
|
|
||||||
|
@@ -38,8 +38,8 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct Main;
|
|
||||||
struct Ipo;
|
struct Ipo;
|
||||||
|
struct Main;
|
||||||
|
|
||||||
void do_versions_ipos_to_animato(struct Main *main);
|
void do_versions_ipos_to_animato(struct Main *main);
|
||||||
|
|
||||||
|
@@ -32,15 +32,15 @@
|
|||||||
* \since March 2001
|
* \since March 2001
|
||||||
* \author nzc
|
* \author nzc
|
||||||
*/
|
*/
|
||||||
|
struct Curve;
|
||||||
|
struct ID;
|
||||||
struct Key;
|
struct Key;
|
||||||
struct KeyBlock;
|
struct KeyBlock;
|
||||||
struct ID;
|
|
||||||
struct ListBase;
|
|
||||||
struct Curve;
|
|
||||||
struct Object;
|
|
||||||
struct Lattice;
|
struct Lattice;
|
||||||
|
struct ListBase;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Mesh;
|
struct Mesh;
|
||||||
|
struct Object;
|
||||||
struct WeightsArrayCache;
|
struct WeightsArrayCache;
|
||||||
|
|
||||||
/* Kernel prototypes */
|
/* Kernel prototypes */
|
||||||
|
@@ -36,13 +36,13 @@
|
|||||||
|
|
||||||
#include "BLI_compiler_attrs.h"
|
#include "BLI_compiler_attrs.h"
|
||||||
|
|
||||||
|
struct BPoint;
|
||||||
|
struct DerivedMesh;
|
||||||
struct Lattice;
|
struct Lattice;
|
||||||
|
struct MDeformVert;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct DerivedMesh;
|
|
||||||
struct BPoint;
|
|
||||||
struct MDeformVert;
|
|
||||||
|
|
||||||
void BKE_lattice_resize(struct Lattice *lt, int u, int v, int w, struct Object *ltOb);
|
void BKE_lattice_resize(struct Lattice *lt, int u, int v, int w, struct Object *ltOb);
|
||||||
void BKE_lattice_init(struct Lattice *lt);
|
void BKE_lattice_init(struct Lattice *lt);
|
||||||
|
@@ -40,15 +40,15 @@ extern "C" {
|
|||||||
|
|
||||||
struct BlendThumbnail;
|
struct BlendThumbnail;
|
||||||
struct GHash;
|
struct GHash;
|
||||||
struct ListBase;
|
|
||||||
struct ID;
|
struct ID;
|
||||||
struct ImBuf;
|
struct ImBuf;
|
||||||
struct Main;
|
|
||||||
struct Library;
|
struct Library;
|
||||||
struct wmWindowManager;
|
struct ListBase;
|
||||||
struct bContext;
|
struct Main;
|
||||||
struct PointerRNA;
|
struct PointerRNA;
|
||||||
struct PropertyRNA;
|
struct PropertyRNA;
|
||||||
|
struct bContext;
|
||||||
|
struct wmWindowManager;
|
||||||
|
|
||||||
size_t BKE_libblock_get_alloc_info(short type, const char **name);
|
size_t BKE_libblock_get_alloc_info(short type, const char **name);
|
||||||
void *BKE_libblock_alloc_notest(short type) ATTR_WARN_UNUSED_RESULT;
|
void *BKE_libblock_alloc_notest(short type) ATTR_WARN_UNUSED_RESULT;
|
||||||
|
@@ -27,8 +27,8 @@
|
|||||||
#include "BLI_compiler_attrs.h"
|
#include "BLI_compiler_attrs.h"
|
||||||
|
|
||||||
struct ID;
|
struct ID;
|
||||||
struct Main;
|
|
||||||
struct IDNameLib_Map;
|
struct IDNameLib_Map;
|
||||||
|
struct Main;
|
||||||
|
|
||||||
struct IDNameLib_Map *BKE_main_idmap_create(
|
struct IDNameLib_Map *BKE_main_idmap_create(
|
||||||
struct Main *bmain)
|
struct Main *bmain)
|
||||||
|
@@ -44,9 +44,9 @@ extern "C" {
|
|||||||
#define LS_MODIFIER_TYPE_THICKNESS 3
|
#define LS_MODIFIER_TYPE_THICKNESS 3
|
||||||
#define LS_MODIFIER_TYPE_GEOMETRY 4
|
#define LS_MODIFIER_TYPE_GEOMETRY 4
|
||||||
|
|
||||||
|
struct ColorBand;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct ColorBand;
|
|
||||||
struct bContext;
|
struct bContext;
|
||||||
|
|
||||||
void BKE_linestyle_init(struct FreestyleLineStyle *linestyle);
|
void BKE_linestyle_init(struct FreestyleLineStyle *linestyle);
|
||||||
|
@@ -48,11 +48,11 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
struct BLI_mempool;
|
||||||
struct EvaluationContext;
|
struct EvaluationContext;
|
||||||
|
struct GHash;
|
||||||
struct Library;
|
struct Library;
|
||||||
struct MainLock;
|
struct MainLock;
|
||||||
struct GHash;
|
|
||||||
struct BLI_mempool;
|
|
||||||
|
|
||||||
/* Blender thumbnail, as written on file (width, height, and data as char RGBA). */
|
/* Blender thumbnail, as written on file (width, height, and data as char RGBA). */
|
||||||
/* We pack pixel data after that struct. */
|
/* We pack pixel data after that struct. */
|
||||||
|
@@ -33,14 +33,14 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
struct EvaluationContext;
|
struct EvaluationContext;
|
||||||
struct ImageUser;
|
|
||||||
struct Image;
|
struct Image;
|
||||||
|
struct ImageUser;
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Mask;
|
struct Mask;
|
||||||
struct MaskParent;
|
|
||||||
struct MaskLayer;
|
struct MaskLayer;
|
||||||
struct MaskLayerShape;
|
struct MaskLayerShape;
|
||||||
|
struct MaskParent;
|
||||||
struct MaskSpline;
|
struct MaskSpline;
|
||||||
struct MaskSplinePoint;
|
struct MaskSplinePoint;
|
||||||
struct MaskSplinePointUW;
|
struct MaskSplinePointUW;
|
||||||
|
@@ -36,9 +36,9 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
struct ID;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Material;
|
struct Material;
|
||||||
struct ID;
|
|
||||||
struct Object;
|
struct Object;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
|
|
||||||
|
@@ -35,9 +35,9 @@
|
|||||||
struct EvaluationContext;
|
struct EvaluationContext;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct MetaBall;
|
struct MetaBall;
|
||||||
|
struct MetaElem;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct MetaElem;
|
|
||||||
|
|
||||||
void BKE_mball_free(struct MetaBall *mb);
|
void BKE_mball_free(struct MetaBall *mb);
|
||||||
void BKE_mball_init(struct MetaBall *mb);
|
void BKE_mball_init(struct MetaBall *mb);
|
||||||
|
@@ -31,31 +31,31 @@
|
|||||||
* \ingroup bke
|
* \ingroup bke
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct ID;
|
struct BLI_Stack;
|
||||||
|
struct BMesh;
|
||||||
struct BMeshCreateParams;
|
struct BMeshCreateParams;
|
||||||
struct BoundBox;
|
struct BoundBox;
|
||||||
struct EdgeHash;
|
|
||||||
struct ListBase;
|
|
||||||
struct LinkNode;
|
|
||||||
struct BLI_Stack;
|
|
||||||
struct MemArena;
|
|
||||||
struct BMesh;
|
|
||||||
struct MLoopTri;
|
|
||||||
struct Main;
|
|
||||||
struct Mesh;
|
|
||||||
struct MPoly;
|
|
||||||
struct MLoop;
|
|
||||||
struct MFace;
|
|
||||||
struct MEdge;
|
|
||||||
struct MVert;
|
|
||||||
struct MDeformVert;
|
|
||||||
struct MDisps;
|
|
||||||
struct Object;
|
|
||||||
struct CustomData;
|
struct CustomData;
|
||||||
struct DerivedMesh;
|
struct DerivedMesh;
|
||||||
struct Scene;
|
struct EdgeHash;
|
||||||
|
struct ID;
|
||||||
|
struct LinkNode;
|
||||||
|
struct ListBase;
|
||||||
|
struct MDeformVert;
|
||||||
|
struct MDisps;
|
||||||
|
struct MEdge;
|
||||||
|
struct MFace;
|
||||||
|
struct MLoop;
|
||||||
|
struct MLoopTri;
|
||||||
struct MLoopUV;
|
struct MLoopUV;
|
||||||
|
struct MPoly;
|
||||||
|
struct MVert;
|
||||||
|
struct Main;
|
||||||
|
struct MemArena;
|
||||||
|
struct Mesh;
|
||||||
|
struct Object;
|
||||||
struct ReportList;
|
struct ReportList;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
@@ -31,12 +31,12 @@
|
|||||||
* \ingroup bke
|
* \ingroup bke
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct MVert;
|
|
||||||
struct MEdge;
|
struct MEdge;
|
||||||
struct MPoly;
|
|
||||||
struct MLoop;
|
struct MLoop;
|
||||||
struct MLoopUV;
|
|
||||||
struct MLoopTri;
|
struct MLoopTri;
|
||||||
|
struct MLoopUV;
|
||||||
|
struct MPoly;
|
||||||
|
struct MVert;
|
||||||
|
|
||||||
/* map from uv vertex to face (for select linked, stitch, uv suburf) */
|
/* map from uv vertex to face (for select linked, stitch, uv suburf) */
|
||||||
|
|
||||||
|
@@ -32,18 +32,18 @@
|
|||||||
#include "BLI_compiler_attrs.h"
|
#include "BLI_compiler_attrs.h"
|
||||||
#include "BKE_customdata.h"
|
#include "BKE_customdata.h"
|
||||||
|
|
||||||
struct ID;
|
struct BMEditMesh;
|
||||||
struct DerivedMesh;
|
|
||||||
struct DagForest;
|
struct DagForest;
|
||||||
struct DagNode;
|
struct DagNode;
|
||||||
struct Object;
|
struct DepsNodeHandle;
|
||||||
struct Scene;
|
struct DerivedMesh;
|
||||||
|
struct ID;
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct bArmature;
|
|
||||||
struct Main;
|
struct Main;
|
||||||
struct ModifierData;
|
struct ModifierData;
|
||||||
struct BMEditMesh;
|
struct Object;
|
||||||
struct DepsNodeHandle;
|
struct Scene;
|
||||||
|
struct bArmature;
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
/* Should not be used, only for None modifier type */
|
/* Should not be used, only for None modifier type */
|
||||||
|
@@ -43,9 +43,9 @@ struct Object;
|
|||||||
struct Scene;
|
struct Scene;
|
||||||
|
|
||||||
struct MLoop;
|
struct MLoop;
|
||||||
struct MVert;
|
|
||||||
struct MPoly;
|
|
||||||
struct MLoopTri;
|
struct MLoopTri;
|
||||||
|
struct MPoly;
|
||||||
|
struct MVert;
|
||||||
|
|
||||||
/* Delete mesh mdisps and grid paint masks */
|
/* Delete mesh mdisps and grid paint masks */
|
||||||
void multires_customdata_delete(struct Mesh *me);
|
void multires_customdata_delete(struct Mesh *me);
|
||||||
|
@@ -37,9 +37,9 @@ struct AnimData;
|
|||||||
struct Main;
|
struct Main;
|
||||||
struct NlaStrip;
|
struct NlaStrip;
|
||||||
struct NlaTrack;
|
struct NlaTrack;
|
||||||
struct bAction;
|
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct Speaker;
|
struct Speaker;
|
||||||
|
struct bAction;
|
||||||
|
|
||||||
struct PointerRNA;
|
struct PointerRNA;
|
||||||
struct PropertyRNA;
|
struct PropertyRNA;
|
||||||
|
@@ -51,34 +51,34 @@
|
|||||||
/* not very important, but the stack solver likes to know a maximum */
|
/* not very important, but the stack solver likes to know a maximum */
|
||||||
#define MAX_SOCKET 512
|
#define MAX_SOCKET 512
|
||||||
|
|
||||||
struct bContext;
|
struct ARegion;
|
||||||
struct bNode;
|
struct ColorManagedDisplaySettings;
|
||||||
struct bNodeLink;
|
struct ColorManagedViewSettings;
|
||||||
struct bNodeSocket;
|
|
||||||
struct bNodeStack;
|
|
||||||
struct bNodeTree;
|
|
||||||
struct bNodeTreeType;
|
|
||||||
struct bNodeTreeExec;
|
|
||||||
struct bNodeExecContext;
|
|
||||||
struct bNodeExecData;
|
|
||||||
struct GPUMaterial;
|
struct GPUMaterial;
|
||||||
struct GPUNodeStack;
|
struct GPUNodeStack;
|
||||||
struct ID;
|
struct ID;
|
||||||
struct ImBuf;
|
struct ImBuf;
|
||||||
struct ImageFormatData;
|
struct ImageFormatData;
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct Main;
|
|
||||||
struct uiLayout;
|
|
||||||
struct MTex;
|
struct MTex;
|
||||||
|
struct Main;
|
||||||
struct PointerRNA;
|
struct PointerRNA;
|
||||||
struct RenderData;
|
struct RenderData;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct Tex;
|
|
||||||
struct SpaceNode;
|
struct SpaceNode;
|
||||||
struct ARegion;
|
struct Tex;
|
||||||
struct ColorManagedViewSettings;
|
struct bContext;
|
||||||
struct ColorManagedDisplaySettings;
|
struct bNode;
|
||||||
|
struct bNodeExecContext;
|
||||||
|
struct bNodeExecData;
|
||||||
struct bNodeInstanceHash;
|
struct bNodeInstanceHash;
|
||||||
|
struct bNodeLink;
|
||||||
|
struct bNodeSocket;
|
||||||
|
struct bNodeStack;
|
||||||
|
struct bNodeTree;
|
||||||
|
struct bNodeTreeExec;
|
||||||
|
struct bNodeTreeType;
|
||||||
|
struct uiLayout;
|
||||||
|
|
||||||
/* -------------------------------------------------------------------- */
|
/* -------------------------------------------------------------------- */
|
||||||
/** \name Node Type Definitions
|
/** \name Node Type Definitions
|
||||||
|
@@ -36,18 +36,18 @@ extern "C" {
|
|||||||
#include "BLI_compiler_attrs.h"
|
#include "BLI_compiler_attrs.h"
|
||||||
|
|
||||||
struct Base;
|
struct Base;
|
||||||
struct EvaluationContext;
|
|
||||||
struct Scene;
|
|
||||||
struct Object;
|
|
||||||
struct BoundBox;
|
struct BoundBox;
|
||||||
struct View3D;
|
|
||||||
struct SoftBody;
|
|
||||||
struct BulletSoftBody;
|
struct BulletSoftBody;
|
||||||
struct MovieClip;
|
struct EvaluationContext;
|
||||||
struct Main;
|
|
||||||
struct RigidBodyWorld;
|
|
||||||
struct HookModifierData;
|
struct HookModifierData;
|
||||||
|
struct Main;
|
||||||
struct ModifierData;
|
struct ModifierData;
|
||||||
|
struct MovieClip;
|
||||||
|
struct Object;
|
||||||
|
struct RigidBodyWorld;
|
||||||
|
struct Scene;
|
||||||
|
struct SoftBody;
|
||||||
|
struct View3D;
|
||||||
|
|
||||||
void BKE_object_workob_clear(struct Object *workob);
|
void BKE_object_workob_clear(struct Object *workob);
|
||||||
void BKE_object_workob_calc_parent(struct Scene *scene, struct Object *ob, struct Object *workob);
|
void BKE_object_workob_calc_parent(struct Scene *scene, struct Object *ob, struct Object *workob);
|
||||||
|
@@ -33,9 +33,9 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct Object;
|
|
||||||
struct ID;
|
struct ID;
|
||||||
struct MDeformVert;
|
struct MDeformVert;
|
||||||
|
struct Object;
|
||||||
struct bDeformGroup;
|
struct bDeformGroup;
|
||||||
|
|
||||||
/* General vgroup operations */
|
/* General vgroup operations */
|
||||||
|
@@ -26,8 +26,8 @@
|
|||||||
* \ingroup bke
|
* \ingroup bke
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct ID;
|
|
||||||
struct BLI_mempool;
|
struct BLI_mempool;
|
||||||
|
struct ID;
|
||||||
struct TreeStoreElem;
|
struct TreeStoreElem;
|
||||||
|
|
||||||
/* create and fill hashtable with treestore elements */
|
/* create and fill hashtable with treestore elements */
|
||||||
|
@@ -36,12 +36,12 @@
|
|||||||
#define RET_ERROR 1
|
#define RET_ERROR 1
|
||||||
|
|
||||||
struct ID;
|
struct ID;
|
||||||
struct bSound;
|
|
||||||
struct Image;
|
struct Image;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct PackedFile;
|
struct PackedFile;
|
||||||
struct ReportList;
|
struct ReportList;
|
||||||
struct VFont;
|
struct VFont;
|
||||||
|
struct bSound;
|
||||||
|
|
||||||
/* pack */
|
/* pack */
|
||||||
struct PackedFile *dupPackedFile(const struct PackedFile *pf_src);
|
struct PackedFile *dupPackedFile(const struct PackedFile *pf_src);
|
||||||
|
@@ -32,31 +32,31 @@
|
|||||||
* \ingroup bke
|
* \ingroup bke
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct bContext;
|
|
||||||
struct BMesh;
|
|
||||||
struct BMFace;
|
struct BMFace;
|
||||||
|
struct BMesh;
|
||||||
struct Brush;
|
struct Brush;
|
||||||
struct CurveMapping;
|
struct CurveMapping;
|
||||||
struct MeshElemMap;
|
|
||||||
struct GridPaintMask;
|
struct GridPaintMask;
|
||||||
struct Main;
|
struct ImagePool;
|
||||||
|
struct MFace;
|
||||||
struct MLoop;
|
struct MLoop;
|
||||||
struct MLoopTri;
|
struct MLoopTri;
|
||||||
struct MFace;
|
|
||||||
struct MVert;
|
struct MVert;
|
||||||
|
struct Main;
|
||||||
|
struct MeshElemMap;
|
||||||
struct Object;
|
struct Object;
|
||||||
|
struct PBVH;
|
||||||
struct Paint;
|
struct Paint;
|
||||||
struct PaintCurve;
|
struct PaintCurve;
|
||||||
struct Palette;
|
struct Palette;
|
||||||
struct PaletteColor;
|
struct PaletteColor;
|
||||||
struct PBVH;
|
|
||||||
struct ReportList;
|
struct ReportList;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct Sculpt;
|
struct Sculpt;
|
||||||
struct StrokeCache;
|
struct StrokeCache;
|
||||||
struct Tex;
|
struct Tex;
|
||||||
struct ImagePool;
|
|
||||||
struct UnifiedPaintSettings;
|
struct UnifiedPaintSettings;
|
||||||
|
struct bContext;
|
||||||
|
|
||||||
enum eOverlayFlags;
|
enum eOverlayFlags;
|
||||||
|
|
||||||
|
@@ -41,27 +41,27 @@
|
|||||||
|
|
||||||
#include "BKE_customdata.h"
|
#include "BKE_customdata.h"
|
||||||
|
|
||||||
struct ParticleSystemModifierData;
|
|
||||||
struct ParticleSystem;
|
|
||||||
struct ParticleKey;
|
struct ParticleKey;
|
||||||
struct ParticleSettings;
|
struct ParticleSettings;
|
||||||
|
struct ParticleSystem;
|
||||||
|
struct ParticleSystemModifierData;
|
||||||
|
|
||||||
struct Main;
|
|
||||||
struct Object;
|
|
||||||
struct Scene;
|
|
||||||
struct DerivedMesh;
|
|
||||||
struct ModifierData;
|
|
||||||
struct MTFace;
|
|
||||||
struct MCol;
|
|
||||||
struct MFace;
|
|
||||||
struct MVert;
|
|
||||||
struct LatticeDeformData;
|
|
||||||
struct LinkNode;
|
|
||||||
struct KDTree;
|
|
||||||
struct RNG;
|
|
||||||
struct BVHTreeRay;
|
struct BVHTreeRay;
|
||||||
struct BVHTreeRayHit;
|
struct BVHTreeRayHit;
|
||||||
|
struct DerivedMesh;
|
||||||
struct EdgeHash;
|
struct EdgeHash;
|
||||||
|
struct KDTree;
|
||||||
|
struct LatticeDeformData;
|
||||||
|
struct LinkNode;
|
||||||
|
struct MCol;
|
||||||
|
struct MFace;
|
||||||
|
struct MTFace;
|
||||||
|
struct MVert;
|
||||||
|
struct Main;
|
||||||
|
struct ModifierData;
|
||||||
|
struct Object;
|
||||||
|
struct RNG;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
#define PARTICLE_COLLISION_MAX_COLLISIONS 10
|
#define PARTICLE_COLLISION_MAX_COLLISIONS 10
|
||||||
|
|
||||||
|
@@ -30,19 +30,19 @@
|
|||||||
#include "BLI_ghash.h"
|
#include "BLI_ghash.h"
|
||||||
#include "BLI_utildefines.h"
|
#include "BLI_utildefines.h"
|
||||||
|
|
||||||
|
struct BMLog;
|
||||||
|
struct BMesh;
|
||||||
|
struct CCGDerivedMesh;
|
||||||
struct CCGElem;
|
struct CCGElem;
|
||||||
struct CCGKey;
|
struct CCGKey;
|
||||||
struct CCGDerivedMesh;
|
|
||||||
struct CustomData;
|
struct CustomData;
|
||||||
struct DMFlagMat;
|
struct DMFlagMat;
|
||||||
struct MPoly;
|
|
||||||
struct MLoop;
|
struct MLoop;
|
||||||
struct MLoopTri;
|
struct MLoopTri;
|
||||||
|
struct MPoly;
|
||||||
struct MVert;
|
struct MVert;
|
||||||
struct PBVH;
|
struct PBVH;
|
||||||
struct PBVHNode;
|
struct PBVHNode;
|
||||||
struct BMesh;
|
|
||||||
struct BMLog;
|
|
||||||
|
|
||||||
typedef struct PBVH PBVH;
|
typedef struct PBVH PBVH;
|
||||||
typedef struct PBVHNode PBVHNode;
|
typedef struct PBVHNode PBVHNode;
|
||||||
|
@@ -89,10 +89,10 @@ struct Object;
|
|||||||
struct ParticleKey;
|
struct ParticleKey;
|
||||||
struct ParticleSystem;
|
struct ParticleSystem;
|
||||||
struct PointCache;
|
struct PointCache;
|
||||||
|
struct RigidBodyWorld;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct SmokeModifierData;
|
struct SmokeModifierData;
|
||||||
struct SoftBody;
|
struct SoftBody;
|
||||||
struct RigidBodyWorld;
|
|
||||||
|
|
||||||
struct OpenVDBReader;
|
struct OpenVDBReader;
|
||||||
struct OpenVDBWriter;
|
struct OpenVDBWriter;
|
||||||
|
@@ -31,9 +31,9 @@
|
|||||||
* \ingroup bke
|
* \ingroup bke
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct bProperty;
|
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct Object;
|
struct Object;
|
||||||
|
struct bProperty;
|
||||||
|
|
||||||
void BKE_bproperty_free(struct bProperty *prop);
|
void BKE_bproperty_free(struct bProperty *prop);
|
||||||
void BKE_bproperty_free_list(struct ListBase *lb);
|
void BKE_bproperty_free_list(struct ListBase *lb);
|
||||||
|
@@ -34,11 +34,11 @@
|
|||||||
#ifndef __BKE_RIGIDBODY_H__
|
#ifndef __BKE_RIGIDBODY_H__
|
||||||
#define __BKE_RIGIDBODY_H__
|
#define __BKE_RIGIDBODY_H__
|
||||||
|
|
||||||
struct RigidBodyWorld;
|
|
||||||
struct RigidBodyOb;
|
struct RigidBodyOb;
|
||||||
|
struct RigidBodyWorld;
|
||||||
|
|
||||||
struct Scene;
|
|
||||||
struct Object;
|
struct Object;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
/* -------------- */
|
/* -------------- */
|
||||||
/* Memory Management */
|
/* Memory Management */
|
||||||
|
@@ -33,9 +33,9 @@
|
|||||||
|
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct bSensor;
|
|
||||||
struct bController;
|
|
||||||
struct bActuator;
|
struct bActuator;
|
||||||
|
struct bController;
|
||||||
|
struct bSensor;
|
||||||
|
|
||||||
void link_logicbricks(void **poin, void ***ppoin, short *tot, short size);
|
void link_logicbricks(void **poin, void ***ppoin, short *tot, short size);
|
||||||
void unlink_logicbricks(void **poin, void ***ppoin, short *tot);
|
void unlink_logicbricks(void **poin, void ***ppoin, short *tot);
|
||||||
|
@@ -41,12 +41,12 @@ struct AviCodecData;
|
|||||||
struct Base;
|
struct Base;
|
||||||
struct EvaluationContext;
|
struct EvaluationContext;
|
||||||
struct Main;
|
struct Main;
|
||||||
|
struct Main;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct RenderData;
|
struct RenderData;
|
||||||
struct SceneRenderLayer;
|
|
||||||
struct Scene;
|
struct Scene;
|
||||||
|
struct SceneRenderLayer;
|
||||||
struct UnitSettings;
|
struct UnitSettings;
|
||||||
struct Main;
|
|
||||||
|
|
||||||
#define SCE_COPY_NEW 0
|
#define SCE_COPY_NEW 0
|
||||||
#define SCE_COPY_EMPTY 1
|
#define SCE_COPY_EMPTY 1
|
||||||
|
@@ -34,6 +34,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
struct ARegion;
|
struct ARegion;
|
||||||
|
struct GPUFXSettings;
|
||||||
struct Header;
|
struct Header;
|
||||||
struct ID;
|
struct ID;
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
@@ -52,7 +53,6 @@ struct wmKeyConfig;
|
|||||||
struct wmNotifier;
|
struct wmNotifier;
|
||||||
struct wmWindow;
|
struct wmWindow;
|
||||||
struct wmWindowManager;
|
struct wmWindowManager;
|
||||||
struct GPUFXSettings;
|
|
||||||
|
|
||||||
#include "BLI_compiler_attrs.h"
|
#include "BLI_compiler_attrs.h"
|
||||||
|
|
||||||
|
@@ -30,13 +30,11 @@
|
|||||||
* \ingroup bke
|
* \ingroup bke
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct bContext;
|
|
||||||
struct EvaluationContext;
|
|
||||||
struct StripColorBalance;
|
|
||||||
struct Editing;
|
struct Editing;
|
||||||
struct GSet;
|
struct EvaluationContext;
|
||||||
struct GPUOffScreen;
|
|
||||||
struct GPUFX;
|
struct GPUFX;
|
||||||
|
struct GPUOffScreen;
|
||||||
|
struct GSet;
|
||||||
struct ImBuf;
|
struct ImBuf;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Mask;
|
struct Mask;
|
||||||
@@ -44,8 +42,10 @@ struct Scene;
|
|||||||
struct Sequence;
|
struct Sequence;
|
||||||
struct SequenceModifierData;
|
struct SequenceModifierData;
|
||||||
struct Stereo3dFormat;
|
struct Stereo3dFormat;
|
||||||
|
struct StripColorBalance;
|
||||||
struct StripElem;
|
struct StripElem;
|
||||||
struct TextVars;
|
struct TextVars;
|
||||||
|
struct bContext;
|
||||||
struct bSound;
|
struct bSound;
|
||||||
|
|
||||||
struct SeqIndexBuildContext;
|
struct SeqIndexBuildContext;
|
||||||
|
@@ -46,13 +46,13 @@
|
|||||||
* (So that you don't have to pass an enormous amount of arguments to functions)
|
* (So that you don't have to pass an enormous amount of arguments to functions)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct Object;
|
|
||||||
struct DerivedMesh;
|
|
||||||
struct MVert;
|
|
||||||
struct MDeformVert;
|
|
||||||
struct ShrinkwrapModifierData;
|
|
||||||
struct MDeformVert;
|
|
||||||
struct BVHTree;
|
struct BVHTree;
|
||||||
|
struct DerivedMesh;
|
||||||
|
struct MDeformVert;
|
||||||
|
struct MDeformVert;
|
||||||
|
struct MVert;
|
||||||
|
struct Object;
|
||||||
|
struct ShrinkwrapModifierData;
|
||||||
struct SpaceTransform;
|
struct SpaceTransform;
|
||||||
|
|
||||||
|
|
||||||
|
@@ -39,9 +39,9 @@
|
|||||||
# include AUD_DEVICE_H
|
# include AUD_DEVICE_H
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct bSound;
|
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Sequence;
|
struct Sequence;
|
||||||
|
struct bSound;
|
||||||
|
|
||||||
typedef struct SoundWaveform {
|
typedef struct SoundWaveform {
|
||||||
int length;
|
int length;
|
||||||
|
@@ -37,21 +37,21 @@
|
|||||||
/* Thread sync primitives used directly. */
|
/* Thread sync primitives used directly. */
|
||||||
#include "BLI_threads.h"
|
#include "BLI_threads.h"
|
||||||
|
|
||||||
|
struct CCGEdge;
|
||||||
struct CCGElem;
|
struct CCGElem;
|
||||||
|
struct CCGFace;
|
||||||
|
struct CCGVert;
|
||||||
struct DMFlagMat;
|
struct DMFlagMat;
|
||||||
struct DMGridAdjacency;
|
struct DMGridAdjacency;
|
||||||
struct DerivedMesh;
|
struct DerivedMesh;
|
||||||
struct MeshElemMap;
|
struct EdgeHash;
|
||||||
struct Mesh;
|
|
||||||
struct MPoly;
|
struct MPoly;
|
||||||
|
struct Mesh;
|
||||||
|
struct MeshElemMap;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct PBVH;
|
struct PBVH;
|
||||||
struct SubsurfModifierData;
|
|
||||||
struct CCGEdge;
|
|
||||||
struct CCGFace;
|
|
||||||
struct CCGVert;
|
|
||||||
struct EdgeHash;
|
|
||||||
struct PBVH;
|
struct PBVH;
|
||||||
|
struct SubsurfModifierData;
|
||||||
|
|
||||||
/**************************** External *****************************/
|
/**************************** External *****************************/
|
||||||
|
|
||||||
|
@@ -37,16 +37,15 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct bNode;
|
|
||||||
struct Brush;
|
struct Brush;
|
||||||
struct ColorBand;
|
struct ColorBand;
|
||||||
struct EnvMap;
|
struct EnvMap;
|
||||||
struct FreestyleLineStyle;
|
struct FreestyleLineStyle;
|
||||||
struct ImagePool;
|
struct ImagePool;
|
||||||
struct Lamp;
|
struct Lamp;
|
||||||
|
struct MTex;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Material;
|
struct Material;
|
||||||
struct MTex;
|
|
||||||
struct OceanTex;
|
struct OceanTex;
|
||||||
struct ParticleSettings;
|
struct ParticleSettings;
|
||||||
struct PointDensity;
|
struct PointDensity;
|
||||||
@@ -55,6 +54,7 @@ struct TexMapping;
|
|||||||
struct TexResult;
|
struct TexResult;
|
||||||
struct VoxelData;
|
struct VoxelData;
|
||||||
struct World;
|
struct World;
|
||||||
|
struct bNode;
|
||||||
|
|
||||||
/* in ColorBand struct */
|
/* in ColorBand struct */
|
||||||
#define MAXCOLORBAND 32
|
#define MAXCOLORBAND 32
|
||||||
|
@@ -32,21 +32,21 @@
|
|||||||
* \author Sergey Sharybin
|
* \author Sergey Sharybin
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct bGPDlayer;
|
struct Camera;
|
||||||
struct ImBuf;
|
struct ImBuf;
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
struct MovieReconstructContext;
|
|
||||||
struct MovieTrackingTrack;
|
|
||||||
struct MovieTrackingMarker;
|
|
||||||
struct MovieTrackingPlaneTrack;
|
|
||||||
struct MovieTrackingPlaneMarker;
|
|
||||||
struct MovieTracking;
|
|
||||||
struct MovieTrackingObject;
|
|
||||||
struct MovieClipUser;
|
struct MovieClipUser;
|
||||||
struct MovieDistortion;
|
struct MovieDistortion;
|
||||||
struct Camera;
|
struct MovieReconstructContext;
|
||||||
|
struct MovieTracking;
|
||||||
|
struct MovieTrackingMarker;
|
||||||
|
struct MovieTrackingObject;
|
||||||
|
struct MovieTrackingPlaneMarker;
|
||||||
|
struct MovieTrackingPlaneTrack;
|
||||||
|
struct MovieTrackingTrack;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
|
struct bGPDlayer;
|
||||||
struct rcti;
|
struct rcti;
|
||||||
|
|
||||||
/* **** Common functions **** */
|
/* **** Common functions **** */
|
||||||
|
@@ -34,10 +34,10 @@
|
|||||||
#include "DNA_constraint_types.h"
|
#include "DNA_constraint_types.h"
|
||||||
#include "BKE_constraint.h"
|
#include "BKE_constraint.h"
|
||||||
|
|
||||||
struct Scene;
|
|
||||||
struct Group;
|
|
||||||
struct EffectorWeights;
|
struct EffectorWeights;
|
||||||
|
struct Group;
|
||||||
struct ModifierData;
|
struct ModifierData;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
/* **** DAG relation types *** */
|
/* **** DAG relation types *** */
|
||||||
|
|
||||||
|
@@ -30,10 +30,10 @@ typedef void* CCGVertHDL;
|
|||||||
typedef void* CCGEdgeHDL;
|
typedef void* CCGEdgeHDL;
|
||||||
typedef void* CCGFaceHDL;
|
typedef void* CCGFaceHDL;
|
||||||
|
|
||||||
typedef struct CCGSubSurf CCGSubSurf;
|
|
||||||
typedef struct CCGVert CCGVert;
|
|
||||||
typedef struct CCGEdge CCGEdge;
|
typedef struct CCGEdge CCGEdge;
|
||||||
typedef struct CCGFace CCGFace;
|
typedef struct CCGFace CCGFace;
|
||||||
|
typedef struct CCGSubSurf CCGSubSurf;
|
||||||
|
typedef struct CCGVert CCGVert;
|
||||||
|
|
||||||
typedef struct CCGMeshIFC {
|
typedef struct CCGMeshIFC {
|
||||||
int vertUserSize, edgeUserSize, faceUserSize;
|
int vertUserSize, edgeUserSize, faceUserSize;
|
||||||
@@ -176,9 +176,9 @@ int ccgSubSurf_getNumFinalFaces (const CCGSubSurf *ss);
|
|||||||
|
|
||||||
/***/
|
/***/
|
||||||
|
|
||||||
typedef struct _EHashIterator CCGVertIterator;
|
|
||||||
typedef struct _EHashIterator CCGEdgeIterator;
|
typedef struct _EHashIterator CCGEdgeIterator;
|
||||||
typedef struct _EHashIterator CCGFaceIterator;
|
typedef struct _EHashIterator CCGFaceIterator;
|
||||||
|
typedef struct _EHashIterator CCGVertIterator;
|
||||||
|
|
||||||
void ccgSubSurf_initVertIterator(CCGSubSurf *ss, CCGVertIterator *viter);
|
void ccgSubSurf_initVertIterator(CCGSubSurf *ss, CCGVertIterator *viter);
|
||||||
void ccgSubSurf_initEdgeIterator(CCGSubSurf *ss, CCGEdgeIterator *eiter);
|
void ccgSubSurf_initEdgeIterator(CCGSubSurf *ss, CCGEdgeIterator *eiter);
|
||||||
|
@@ -33,8 +33,8 @@
|
|||||||
|
|
||||||
#include "BKE_customdata.h" /* For cd_datatransfer_interp */
|
#include "BKE_customdata.h" /* For cd_datatransfer_interp */
|
||||||
|
|
||||||
struct CustomDataTransferLayerMap;
|
|
||||||
struct CustomData;
|
struct CustomData;
|
||||||
|
struct CustomDataTransferLayerMap;
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
|
|
||||||
float data_transfer_interp_float_do(
|
float data_transfer_interp_float_do(
|
||||||
|
@@ -103,9 +103,9 @@
|
|||||||
|
|
||||||
static ThreadMutex object_update_lock = BLI_MUTEX_INITIALIZER;
|
static ThreadMutex object_update_lock = BLI_MUTEX_INITIALIZER;
|
||||||
|
|
||||||
|
struct DerivedMesh;
|
||||||
struct Object;
|
struct Object;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct DerivedMesh;
|
|
||||||
struct SmokeModifierData;
|
struct SmokeModifierData;
|
||||||
|
|
||||||
// timestep default value for nice appearance 0.1f
|
// timestep default value for nice appearance 0.1f
|
||||||
|
@@ -26,8 +26,8 @@
|
|||||||
* \brief Efficient in-memory storage of multiple similar arrays.
|
* \brief Efficient in-memory storage of multiple similar arrays.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct BArrayStore BArrayStore;
|
|
||||||
typedef struct BArrayState BArrayState;
|
typedef struct BArrayState BArrayState;
|
||||||
|
typedef struct BArrayStore BArrayStore;
|
||||||
|
|
||||||
BArrayStore *BLI_array_store_create(
|
BArrayStore *BLI_array_store_create(
|
||||||
unsigned int stride, unsigned int chunk_count);
|
unsigned int stride, unsigned int chunk_count);
|
||||||
|
@@ -25,8 +25,8 @@
|
|||||||
#ifndef __BLI_CALLBACKS_H__
|
#ifndef __BLI_CALLBACKS_H__
|
||||||
#define __BLI_CALLBACKS_H__
|
#define __BLI_CALLBACKS_H__
|
||||||
|
|
||||||
struct Main;
|
|
||||||
struct ID;
|
struct ID;
|
||||||
|
struct Main;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Common suffix uses:
|
* Common suffix uses:
|
||||||
|
@@ -31,9 +31,9 @@
|
|||||||
|
|
||||||
#include "DNA_listBase.h"
|
#include "DNA_listBase.h"
|
||||||
|
|
||||||
|
struct BArc;
|
||||||
struct BGraph;
|
struct BGraph;
|
||||||
struct BNode;
|
struct BNode;
|
||||||
struct BArc;
|
|
||||||
|
|
||||||
struct RadialArc;
|
struct RadialArc;
|
||||||
|
|
||||||
|
@@ -34,8 +34,8 @@
|
|||||||
|
|
||||||
#include "BLI_compiler_attrs.h"
|
#include "BLI_compiler_attrs.h"
|
||||||
|
|
||||||
struct MemArena;
|
|
||||||
struct BLI_mempool;
|
struct BLI_mempool;
|
||||||
|
struct MemArena;
|
||||||
|
|
||||||
typedef void (*LinkNodeFreeFP)(void *link);
|
typedef void (*LinkNodeFreeFP)(void *link);
|
||||||
typedef void (*LinkNodeApplyFP)(void *link, void *userdata);
|
typedef void (*LinkNodeApplyFP)(void *link, void *userdata);
|
||||||
|
@@ -24,8 +24,8 @@
|
|||||||
* \ingroup bli
|
* \ingroup bli
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct ProjCameraInfo;
|
|
||||||
struct Object;
|
struct Object;
|
||||||
|
struct ProjCameraInfo;
|
||||||
|
|
||||||
/* create uv info from the camera, needs to be freed */
|
/* create uv info from the camera, needs to be freed */
|
||||||
struct ProjCameraInfo *BLI_uvproject_camera_info(struct Object *ob, float rotmat[4][4], float winx, float winy);
|
struct ProjCameraInfo *BLI_uvproject_camera_info(struct Object *ob, float rotmat[4][4], float winx, float winy);
|
||||||
|
@@ -36,8 +36,10 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
struct BHead;
|
||||||
|
struct BlendFileReadParams;
|
||||||
struct BlendThumbnail;
|
struct BlendThumbnail;
|
||||||
struct bScreen;
|
struct FileData;
|
||||||
struct LinkNode;
|
struct LinkNode;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct MemFile;
|
struct MemFile;
|
||||||
@@ -46,9 +48,7 @@ struct Scene;
|
|||||||
struct UserDef;
|
struct UserDef;
|
||||||
struct View3D;
|
struct View3D;
|
||||||
struct bContext;
|
struct bContext;
|
||||||
struct BHead;
|
struct bScreen;
|
||||||
struct FileData;
|
|
||||||
struct BlendFileReadParams;
|
|
||||||
|
|
||||||
typedef struct BlendHandle BlendHandle;
|
typedef struct BlendHandle BlendHandle;
|
||||||
|
|
||||||
|
@@ -34,8 +34,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
struct BlendThumbnail;
|
struct BlendThumbnail;
|
||||||
struct MemFile;
|
|
||||||
struct Main;
|
struct Main;
|
||||||
|
struct MemFile;
|
||||||
struct ReportList;
|
struct ReportList;
|
||||||
|
|
||||||
extern bool BLO_write_file(
|
extern bool BLO_write_file(
|
||||||
|
@@ -36,13 +36,13 @@
|
|||||||
#include "zlib.h"
|
#include "zlib.h"
|
||||||
#include "DNA_windowmanager_types.h" /* for ReportType */
|
#include "DNA_windowmanager_types.h" /* for ReportType */
|
||||||
|
|
||||||
struct OldNewMap;
|
|
||||||
struct MemFile;
|
|
||||||
struct ReportList;
|
|
||||||
struct Object;
|
|
||||||
struct PartEff;
|
|
||||||
struct View3D;
|
|
||||||
struct Key;
|
struct Key;
|
||||||
|
struct MemFile;
|
||||||
|
struct Object;
|
||||||
|
struct OldNewMap;
|
||||||
|
struct PartEff;
|
||||||
|
struct ReportList;
|
||||||
|
struct View3D;
|
||||||
|
|
||||||
typedef struct FileData {
|
typedef struct FileData {
|
||||||
// linked list of BHeadN's
|
// linked list of BHeadN's
|
||||||
|
@@ -32,11 +32,11 @@
|
|||||||
/* dissable holes for now, these are ifdef'd because they use more memory and cant be saved in DNA currently */
|
/* dissable holes for now, these are ifdef'd because they use more memory and cant be saved in DNA currently */
|
||||||
// #define USE_BMESH_HOLES
|
// #define USE_BMESH_HOLES
|
||||||
|
|
||||||
struct BMesh;
|
|
||||||
struct BMVert;
|
|
||||||
struct BMEdge;
|
struct BMEdge;
|
||||||
struct BMLoop;
|
|
||||||
struct BMFace;
|
struct BMFace;
|
||||||
|
struct BMLoop;
|
||||||
|
struct BMVert;
|
||||||
|
struct BMesh;
|
||||||
|
|
||||||
struct BLI_mempool;
|
struct BLI_mempool;
|
||||||
|
|
||||||
|
@@ -28,9 +28,9 @@
|
|||||||
* \ingroup bmesh
|
* \ingroup bmesh
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct ListBase;
|
|
||||||
struct BMEdgeLoopStore;
|
struct BMEdgeLoopStore;
|
||||||
struct GSet;
|
struct GSet;
|
||||||
|
struct ListBase;
|
||||||
|
|
||||||
/* multiple edgeloops (ListBase) */
|
/* multiple edgeloops (ListBase) */
|
||||||
int BM_mesh_edgeloops_find(
|
int BM_mesh_edgeloops_find(
|
||||||
|
@@ -27,8 +27,8 @@
|
|||||||
* \ingroup bmesh
|
* \ingroup bmesh
|
||||||
*/
|
*/
|
||||||
|
|
||||||
struct BMesh;
|
|
||||||
struct BMOperator;
|
struct BMOperator;
|
||||||
|
struct BMesh;
|
||||||
|
|
||||||
void bmo_automerge_exec(BMesh *bm, BMOperator *op);
|
void bmo_automerge_exec(BMesh *bm, BMOperator *op);
|
||||||
void bmo_average_vert_facedata_exec(BMesh *bm, BMOperator *op);
|
void bmo_average_vert_facedata_exec(BMesh *bm, BMOperator *op);
|
||||||
|
@@ -43,8 +43,8 @@ extern "C" {
|
|||||||
|
|
||||||
|
|
||||||
struct EvaluationContext;
|
struct EvaluationContext;
|
||||||
struct bContext;
|
|
||||||
struct Scene;
|
struct Scene;
|
||||||
|
struct bContext;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* both return 1 on success, 0 on error
|
* both return 1 on success, 0 on error
|
||||||
|
@@ -33,8 +33,8 @@ extern "C" {
|
|||||||
#define PASS_VECTOR_MAX 10000.0f
|
#define PASS_VECTOR_MAX 10000.0f
|
||||||
|
|
||||||
/* Forward declarations */
|
/* Forward declarations */
|
||||||
struct ZSpan;
|
|
||||||
struct DrawBufPixel;
|
struct DrawBufPixel;
|
||||||
|
struct ZSpan;
|
||||||
void zbuf_accumulate_vecblur(
|
void zbuf_accumulate_vecblur(
|
||||||
NodeBlurData *nbd, int xsize, int ysize, float *newrect,
|
NodeBlurData *nbd, int xsize, int ysize, float *newrect,
|
||||||
const float *imgrect, float *vecbufrect, const float *zbufrect);
|
const float *imgrect, float *vecbufrect, const float *zbufrect);
|
||||||
|
@@ -40,12 +40,12 @@ struct Depsgraph;
|
|||||||
|
|
||||||
/* ------------------------------------------------ */
|
/* ------------------------------------------------ */
|
||||||
|
|
||||||
struct Main;
|
|
||||||
struct Scene;
|
|
||||||
struct Group;
|
|
||||||
struct EffectorWeights;
|
struct EffectorWeights;
|
||||||
|
struct Group;
|
||||||
|
struct Main;
|
||||||
struct ModifierData;
|
struct ModifierData;
|
||||||
struct Object;
|
struct Object;
|
||||||
|
struct Scene;
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
@@ -35,37 +35,37 @@
|
|||||||
|
|
||||||
struct Base;
|
struct Base;
|
||||||
struct CacheFile;
|
struct CacheFile;
|
||||||
struct bGPdata;
|
struct FCurve;
|
||||||
struct ListBase;
|
|
||||||
struct GHash;
|
struct GHash;
|
||||||
|
struct Group;
|
||||||
struct ID;
|
struct ID;
|
||||||
struct Image;
|
struct Image;
|
||||||
struct FCurve;
|
|
||||||
struct Group;
|
|
||||||
struct Key;
|
struct Key;
|
||||||
struct Main;
|
struct ListBase;
|
||||||
struct Material;
|
|
||||||
struct Mask;
|
|
||||||
struct MTex;
|
struct MTex;
|
||||||
|
struct Main;
|
||||||
|
struct Mask;
|
||||||
|
struct Material;
|
||||||
struct MovieClip;
|
struct MovieClip;
|
||||||
struct bNodeTree;
|
|
||||||
struct Object;
|
struct Object;
|
||||||
struct bPoseChannel;
|
|
||||||
struct bConstraint;
|
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct Tex;
|
struct Tex;
|
||||||
struct World;
|
struct World;
|
||||||
|
struct bConstraint;
|
||||||
|
struct bGPdata;
|
||||||
|
struct bNodeTree;
|
||||||
|
struct bPoseChannel;
|
||||||
|
|
||||||
struct PropertyRNA;
|
struct PropertyRNA;
|
||||||
|
|
||||||
namespace DEG {
|
namespace DEG {
|
||||||
|
|
||||||
struct Depsgraph;
|
|
||||||
struct DepsNode;
|
|
||||||
struct IDDepsNode;
|
|
||||||
struct TimeSourceDepsNode;
|
|
||||||
struct ComponentDepsNode;
|
struct ComponentDepsNode;
|
||||||
|
struct DepsNode;
|
||||||
|
struct Depsgraph;
|
||||||
|
struct IDDepsNode;
|
||||||
struct OperationDepsNode;
|
struct OperationDepsNode;
|
||||||
|
struct TimeSourceDepsNode;
|
||||||
|
|
||||||
struct DepsgraphNodeBuilder {
|
struct DepsgraphNodeBuilder {
|
||||||
DepsgraphNodeBuilder(Main *bmain, Depsgraph *graph);
|
DepsgraphNodeBuilder(Main *bmain, Depsgraph *graph);
|
||||||
|
@@ -49,44 +49,44 @@
|
|||||||
#include "intern/nodes/deg_node_operation.h"
|
#include "intern/nodes/deg_node_operation.h"
|
||||||
|
|
||||||
struct Base;
|
struct Base;
|
||||||
struct bGPdata;
|
|
||||||
struct CacheFile;
|
struct CacheFile;
|
||||||
struct ListBase;
|
struct EffectorWeights;
|
||||||
struct GHash;
|
|
||||||
struct ID;
|
|
||||||
struct FCurve;
|
struct FCurve;
|
||||||
|
struct GHash;
|
||||||
struct Group;
|
struct Group;
|
||||||
|
struct ID;
|
||||||
struct Key;
|
struct Key;
|
||||||
|
struct ListBase;
|
||||||
|
struct MTex;
|
||||||
struct Main;
|
struct Main;
|
||||||
struct Mask;
|
struct Mask;
|
||||||
struct Material;
|
struct Material;
|
||||||
struct MTex;
|
|
||||||
struct ModifierData;
|
struct ModifierData;
|
||||||
struct MovieClip;
|
struct MovieClip;
|
||||||
struct bNodeTree;
|
|
||||||
struct Object;
|
struct Object;
|
||||||
struct bPoseChannel;
|
|
||||||
struct bConstraint;
|
|
||||||
struct ParticleSystem;
|
struct ParticleSystem;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
struct Tex;
|
struct Tex;
|
||||||
struct World;
|
struct World;
|
||||||
struct EffectorWeights;
|
struct bConstraint;
|
||||||
|
struct bGPdata;
|
||||||
|
struct bNodeTree;
|
||||||
|
struct bPoseChannel;
|
||||||
|
|
||||||
struct PropertyRNA;
|
struct PropertyRNA;
|
||||||
|
|
||||||
namespace DEG {
|
namespace DEG {
|
||||||
|
|
||||||
struct Depsgraph;
|
struct ComponentDepsNode;
|
||||||
struct DepsNode;
|
struct DepsNode;
|
||||||
struct DepsNodeHandle;
|
struct DepsNodeHandle;
|
||||||
struct DepsRelation;
|
struct DepsRelation;
|
||||||
struct RootDepsNode;
|
struct Depsgraph;
|
||||||
struct IDDepsNode;
|
struct IDDepsNode;
|
||||||
struct TimeSourceDepsNode;
|
|
||||||
struct ComponentDepsNode;
|
|
||||||
struct OperationDepsNode;
|
struct OperationDepsNode;
|
||||||
|
struct RootDepsNode;
|
||||||
struct RootPChanMap;
|
struct RootPChanMap;
|
||||||
|
struct TimeSourceDepsNode;
|
||||||
|
|
||||||
struct TimeSourceKey
|
struct TimeSourceKey
|
||||||
{
|
{
|
||||||
|
@@ -40,19 +40,19 @@
|
|||||||
|
|
||||||
#include "intern/depsgraph_types.h"
|
#include "intern/depsgraph_types.h"
|
||||||
|
|
||||||
struct ID;
|
|
||||||
struct GHash;
|
struct GHash;
|
||||||
struct GSet;
|
struct GSet;
|
||||||
|
struct ID;
|
||||||
struct PointerRNA;
|
struct PointerRNA;
|
||||||
struct PropertyRNA;
|
struct PropertyRNA;
|
||||||
|
|
||||||
namespace DEG {
|
namespace DEG {
|
||||||
|
|
||||||
struct DepsNode;
|
|
||||||
struct TimeSourceDepsNode;
|
|
||||||
struct IDDepsNode;
|
|
||||||
struct ComponentDepsNode;
|
struct ComponentDepsNode;
|
||||||
|
struct DepsNode;
|
||||||
|
struct IDDepsNode;
|
||||||
struct OperationDepsNode;
|
struct OperationDepsNode;
|
||||||
|
struct TimeSourceDepsNode;
|
||||||
|
|
||||||
/* *************************** */
|
/* *************************** */
|
||||||
/* Relationships Between Nodes */
|
/* Relationships Between Nodes */
|
||||||
|
@@ -46,8 +46,8 @@ extern "C" {
|
|||||||
#include "intern/nodes/deg_node_operation.h"
|
#include "intern/nodes/deg_node_operation.h"
|
||||||
#include "intern/depsgraph.h"
|
#include "intern/depsgraph.h"
|
||||||
|
|
||||||
struct Main;
|
|
||||||
struct Group;
|
struct Group;
|
||||||
|
struct Main;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
|
|
||||||
namespace DEG {
|
namespace DEG {
|
||||||
|
@@ -45,12 +45,12 @@
|
|||||||
#include <vector>
|
#include <vector>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|
||||||
struct bAction;
|
|
||||||
struct ChannelDriver;
|
struct ChannelDriver;
|
||||||
struct ModifierData;
|
|
||||||
struct PointerRNA;
|
|
||||||
struct EvaluationContext;
|
struct EvaluationContext;
|
||||||
struct FCurve;
|
struct FCurve;
|
||||||
|
struct ModifierData;
|
||||||
|
struct PointerRNA;
|
||||||
|
struct bAction;
|
||||||
|
|
||||||
namespace DEG {
|
namespace DEG {
|
||||||
|
|
||||||
|
@@ -34,14 +34,14 @@
|
|||||||
|
|
||||||
#include "BLI_utildefines.h"
|
#include "BLI_utildefines.h"
|
||||||
|
|
||||||
struct ID;
|
|
||||||
struct GHash;
|
struct GHash;
|
||||||
|
struct ID;
|
||||||
struct Scene;
|
struct Scene;
|
||||||
|
|
||||||
namespace DEG {
|
namespace DEG {
|
||||||
|
|
||||||
struct Depsgraph;
|
|
||||||
struct DepsRelation;
|
struct DepsRelation;
|
||||||
|
struct Depsgraph;
|
||||||
struct OperationDepsNode;
|
struct OperationDepsNode;
|
||||||
|
|
||||||
/* *********************************** */
|
/* *********************************** */
|
||||||
|
@@ -35,18 +35,18 @@
|
|||||||
#include "BLI_utildefines.h"
|
#include "BLI_utildefines.h"
|
||||||
#include "BLI_string.h"
|
#include "BLI_string.h"
|
||||||
|
|
||||||
|
struct GHash;
|
||||||
struct ID;
|
struct ID;
|
||||||
struct bPoseChannel;
|
struct bPoseChannel;
|
||||||
struct GHash;
|
|
||||||
|
|
||||||
struct EvaluationContext;
|
struct EvaluationContext;
|
||||||
|
|
||||||
namespace DEG {
|
namespace DEG {
|
||||||
|
|
||||||
struct Depsgraph;
|
|
||||||
struct OperationDepsNode;
|
|
||||||
struct BoneComponentDepsNode;
|
struct BoneComponentDepsNode;
|
||||||
|
struct Depsgraph;
|
||||||
struct IDDepsNode;
|
struct IDDepsNode;
|
||||||
|
struct OperationDepsNode;
|
||||||
|
|
||||||
/* ID Component - Base type for all components */
|
/* ID Component - Base type for all components */
|
||||||
struct ComponentDepsNode : public DepsNode {
|
struct ComponentDepsNode : public DepsNode {
|
||||||
|
@@ -26,11 +26,11 @@
|
|||||||
#ifndef __BIF_GENERATE_H__
|
#ifndef __BIF_GENERATE_H__
|
||||||
#define __BIF_GENERATE_H__
|
#define __BIF_GENERATE_H__
|
||||||
|
|
||||||
struct ToolSettings;
|
|
||||||
struct EditBone;
|
|
||||||
struct BArcIterator;
|
struct BArcIterator;
|
||||||
struct bArmature;
|
struct EditBone;
|
||||||
struct ListBase;
|
struct ListBase;
|
||||||
|
struct ToolSettings;
|
||||||
|
struct bArmature;
|
||||||
|
|
||||||
typedef int (NextSubdivisionFunc)(struct ToolSettings *, struct BArcIterator *, int, int, float[3], float[3]);
|
typedef int (NextSubdivisionFunc)(struct ToolSettings *, struct BArcIterator *, int, int, float[3], float[3]);
|
||||||
|
|
||||||
|
@@ -40,10 +40,10 @@ struct bContext;
|
|||||||
|
|
||||||
struct EditBone;
|
struct EditBone;
|
||||||
|
|
||||||
struct RigGraph;
|
|
||||||
struct RigNode;
|
|
||||||
struct RigArc;
|
struct RigArc;
|
||||||
struct RigEdge;
|
struct RigEdge;
|
||||||
|
struct RigGraph;
|
||||||
|
struct RigNode;
|
||||||
|
|
||||||
#define USE_THREADS
|
#define USE_THREADS
|
||||||
|
|
||||||
|
@@ -34,19 +34,19 @@
|
|||||||
/* internal exports only */
|
/* internal exports only */
|
||||||
struct wmOperatorType;
|
struct wmOperatorType;
|
||||||
|
|
||||||
struct bContext;
|
|
||||||
struct Scene;
|
|
||||||
struct Object;
|
|
||||||
struct Base;
|
struct Base;
|
||||||
|
struct Object;
|
||||||
|
struct Scene;
|
||||||
struct bAction;
|
struct bAction;
|
||||||
|
struct bContext;
|
||||||
struct bPoseChannel;
|
struct bPoseChannel;
|
||||||
|
|
||||||
struct bArmature;
|
|
||||||
struct EditBone;
|
|
||||||
struct Bone;
|
struct Bone;
|
||||||
|
struct EditBone;
|
||||||
|
struct bArmature;
|
||||||
|
|
||||||
struct ListBase;
|
|
||||||
struct LinkData;
|
struct LinkData;
|
||||||
|
struct ListBase;
|
||||||
|
|
||||||
/* ******************************************************* */
|
/* ******************************************************* */
|
||||||
/* Armature EditMode Operators */
|
/* Armature EditMode Operators */
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user