Cleanup: sort forward declarations of enum & struct
authorCampbell Barton <ideasman42@gmail.com>
Mon, 28 Jan 2019 11:08:29 +0000 (22:08 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 28 Jan 2019 11:12:49 +0000 (22:12 +1100)
Done using:
  source/tools/utils_maintenance/c_sort_blocks.py

249 files changed:
intern/ghost/test/multitest/MultiTest.c
source/blender/alembic/ABC_alembic.h
source/blender/blenfont/BLF_api.h
source/blender/blenfont/intern/blf_internal.h
source/blender/blenkernel/BKE_DerivedMesh.h
source/blender/blenkernel/BKE_action.h
source/blender/blenkernel/BKE_anim.h
source/blender/blenkernel/BKE_animsys.h
source/blender/blenkernel/BKE_armature.h
source/blender/blenkernel/BKE_blender_copybuffer.h
source/blender/blenkernel/BKE_blender_undo.h
source/blender/blenkernel/BKE_blendfile.h
source/blender/blenkernel/BKE_bmfont.h
source/blender/blenkernel/BKE_bvhutils.h
source/blender/blenkernel/BKE_camera.h
source/blender/blenkernel/BKE_cdderivedmesh.h
source/blender/blenkernel/BKE_cloth.h
source/blender/blenkernel/BKE_collision.h
source/blender/blenkernel/BKE_colortools.h
source/blender/blenkernel/BKE_constraint.h
source/blender/blenkernel/BKE_context.h
source/blender/blenkernel/BKE_crazyspace.h
source/blender/blenkernel/BKE_curve.h
source/blender/blenkernel/BKE_customdata.h
source/blender/blenkernel/BKE_data_transfer.h
source/blender/blenkernel/BKE_deform.h
source/blender/blenkernel/BKE_editmesh.h
source/blender/blenkernel/BKE_editmesh_bvh.h
source/blender/blenkernel/BKE_effect.h
source/blender/blenkernel/BKE_fcurve.h
source/blender/blenkernel/BKE_fluidsim.h
source/blender/blenkernel/BKE_font.h
source/blender/blenkernel/BKE_freestyle.h
source/blender/blenkernel/BKE_gpencil.h
source/blender/blenkernel/BKE_icons.h
source/blender/blenkernel/BKE_idprop.h
source/blender/blenkernel/BKE_image.h
source/blender/blenkernel/BKE_ipo.h
source/blender/blenkernel/BKE_key.h
source/blender/blenkernel/BKE_lattice.h
source/blender/blenkernel/BKE_library.h
source/blender/blenkernel/BKE_library_idmap.h
source/blender/blenkernel/BKE_linestyle.h
source/blender/blenkernel/BKE_main.h
source/blender/blenkernel/BKE_mask.h
source/blender/blenkernel/BKE_material.h
source/blender/blenkernel/BKE_mball.h
source/blender/blenkernel/BKE_mesh.h
source/blender/blenkernel/BKE_mesh_mapping.h
source/blender/blenkernel/BKE_modifier.h
source/blender/blenkernel/BKE_multires.h
source/blender/blenkernel/BKE_nla.h
source/blender/blenkernel/BKE_node.h
source/blender/blenkernel/BKE_object.h
source/blender/blenkernel/BKE_object_deform.h
source/blender/blenkernel/BKE_outliner_treehash.h
source/blender/blenkernel/BKE_packedFile.h
source/blender/blenkernel/BKE_paint.h
source/blender/blenkernel/BKE_particle.h
source/blender/blenkernel/BKE_pbvh.h
source/blender/blenkernel/BKE_pointcache.h
source/blender/blenkernel/BKE_property.h
source/blender/blenkernel/BKE_rigidbody.h
source/blender/blenkernel/BKE_sca.h
source/blender/blenkernel/BKE_scene.h
source/blender/blenkernel/BKE_screen.h
source/blender/blenkernel/BKE_sequencer.h
source/blender/blenkernel/BKE_shrinkwrap.h
source/blender/blenkernel/BKE_sound.h
source/blender/blenkernel/BKE_subsurf.h
source/blender/blenkernel/BKE_texture.h
source/blender/blenkernel/BKE_tracking.h
source/blender/blenkernel/depsgraph_private.h
source/blender/blenkernel/intern/CCGSubSurf.h
source/blender/blenkernel/intern/data_transfer_intern.h
source/blender/blenkernel/intern/smoke.c
source/blender/blenlib/BLI_array_store.h
source/blender/blenlib/BLI_callbacks.h
source/blender/blenlib/BLI_graph.h
source/blender/blenlib/BLI_linklist.h
source/blender/blenlib/BLI_uvproject.h
source/blender/blenloader/BLO_readfile.h
source/blender/blenloader/BLO_writefile.h
source/blender/blenloader/intern/readfile.h
source/blender/bmesh/bmesh_class.h
source/blender/bmesh/intern/bmesh_edgeloop.h
source/blender/bmesh/intern/bmesh_operators_private.h
source/blender/collada/collada.h
source/blender/compositor/operations/COM_VectorBlurOperation.cpp
source/blender/depsgraph/DEG_depsgraph_build.h
source/blender/depsgraph/intern/builder/deg_builder_nodes.h
source/blender/depsgraph/intern/builder/deg_builder_relations.h
source/blender/depsgraph/intern/depsgraph.h
source/blender/depsgraph/intern/depsgraph_intern.h
source/blender/depsgraph/intern/depsgraph_types.h
source/blender/depsgraph/intern/nodes/deg_node.h
source/blender/depsgraph/intern/nodes/deg_node_component.h
source/blender/editors/armature/BIF_generate.h
source/blender/editors/armature/BIF_retarget.h
source/blender/editors/armature/armature_intern.h
source/blender/editors/armature/meshlaplacian.h
source/blender/editors/armature/reeb.h
source/blender/editors/curve/curve_intern.h
source/blender/editors/gpencil/gpencil_intern.h
source/blender/editors/include/BIF_glutil.h
source/blender/editors/include/ED_anim_api.h
source/blender/editors/include/ED_armature.h
source/blender/editors/include/ED_clip.h
source/blender/editors/include/ED_curve.h
source/blender/editors/include/ED_gpencil.h
source/blender/editors/include/ED_image.h
source/blender/editors/include/ED_keyframes_draw.h
source/blender/editors/include/ED_keyframes_edit.h
source/blender/editors/include/ED_keyframing.h
source/blender/editors/include/ED_lattice.h
source/blender/editors/include/ED_markers.h
source/blender/editors/include/ED_mask.h
source/blender/editors/include/ED_mball.h
source/blender/editors/include/ED_mesh.h
source/blender/editors/include/ED_node.h
source/blender/editors/include/ED_object.h
source/blender/editors/include/ED_paint.h
source/blender/editors/include/ED_particle.h
source/blender/editors/include/ED_physics.h
source/blender/editors/include/ED_render.h
source/blender/editors/include/ED_screen.h
source/blender/editors/include/ED_sculpt.h
source/blender/editors/include/ED_sequencer.h
source/blender/editors/include/ED_text.h
source/blender/editors/include/ED_transform.h
source/blender/editors/include/ED_transform_snap_object_context.h
source/blender/editors/include/ED_undo.h
source/blender/editors/include/ED_util.h
source/blender/editors/include/ED_uvedit.h
source/blender/editors/include/ED_view3d.h
source/blender/editors/include/UI_interface.h
source/blender/editors/include/UI_interface_icons.h
source/blender/editors/include/UI_view2d.h
source/blender/editors/interface/interface_intern.h
source/blender/editors/mask/mask_intern.h
source/blender/editors/mesh/mesh_intern.h
source/blender/editors/object/object_intern.h
source/blender/editors/render/render_intern.h
source/blender/editors/sculpt_paint/paint_intern.h
source/blender/editors/sculpt_paint/sculpt_intern.h
source/blender/editors/space_action/action_intern.h
source/blender/editors/space_clip/clip_intern.h
source/blender/editors/space_clip/tracking_ops_intern.h
source/blender/editors/space_console/console_intern.h
source/blender/editors/space_file/file_intern.h
source/blender/editors/space_graph/graph_intern.h
source/blender/editors/space_image/image_intern.h
source/blender/editors/space_info/info_intern.h
source/blender/editors/space_logic/logic_intern.h
source/blender/editors/space_node/node_intern.h
source/blender/editors/space_outliner/outliner_intern.h
source/blender/editors/space_sequencer/sequencer_intern.h
source/blender/editors/space_text/text_intern.h
source/blender/editors/space_view3d/view3d_intern.h
source/blender/editors/transform/transform.h
source/blender/editors/uvedit/uvedit_intern.h
source/blender/editors/uvedit/uvedit_parametrizer.c
source/blender/freestyle/FRS_freestyle.h
source/blender/gpu/GPU_buffers.h
source/blender/gpu/GPU_compositing.h
source/blender/gpu/GPU_draw.h
source/blender/gpu/GPU_material.h
source/blender/gpu/intern/gpu_codegen.h
source/blender/ikplugin/BIK_api.h
source/blender/ikplugin/intern/ikplugin_api.h
source/blender/imbuf/IMB_colormanagement.h
source/blender/imbuf/IMB_metadata.h
source/blender/imbuf/intern/IMB_anim.h
source/blender/imbuf/intern/IMB_colormanagement_intern.h
source/blender/makesdna/DNA_ID.h
source/blender/makesdna/DNA_action_types.h
source/blender/makesdna/DNA_actuator_types.h
source/blender/makesdna/DNA_brush_types.h
source/blender/makesdna/DNA_camera_types.h
source/blender/makesdna/DNA_constraint_types.h
source/blender/makesdna/DNA_controller_types.h
source/blender/makesdna/DNA_curve_types.h
source/blender/makesdna/DNA_fileglobal_types.h
source/blender/makesdna/DNA_image_types.h
source/blender/makesdna/DNA_lamp_types.h
source/blender/makesdna/DNA_material_types.h
source/blender/makesdna/DNA_meta_types.h
source/blender/makesdna/DNA_movieclip_types.h
source/blender/makesdna/DNA_nla_types.h
source/blender/makesdna/DNA_node_types.h
source/blender/makesdna/DNA_object_fluidsim_types.h
source/blender/makesdna/DNA_object_types.h
source/blender/makesdna/DNA_scene_types.h
source/blender/makesdna/DNA_screen_types.h
source/blender/makesdna/DNA_sensor_types.h
source/blender/makesdna/DNA_sequence_types.h
source/blender/makesdna/DNA_space_types.h
source/blender/makesdna/DNA_texture_types.h
source/blender/makesdna/DNA_tracking_types.h
source/blender/makesdna/DNA_view3d_types.h
source/blender/makesdna/DNA_windowmanager_types.h
source/blender/makesdna/DNA_world_types.h
source/blender/makesrna/RNA_access.h
source/blender/makesrna/RNA_enum_types.h
source/blender/makesrna/RNA_types.h
source/blender/makesrna/intern/rna_internal_types.h
source/blender/modifiers/intern/MOD_fluidsim_util.h
source/blender/modifiers/intern/MOD_weightvg_util.h
source/blender/nodes/NOD_socket.h
source/blender/nodes/intern/node_exec.h
source/blender/nodes/intern/node_util.h
source/blender/physics/BPH_mass_spring.h
source/blender/python/BPY_extern.h
source/blender/python/bmesh/bmesh_py_types_meshdata.h
source/blender/python/generic/idprop_py_api.h
source/blender/render/extern/include/RE_bake.h
source/blender/render/extern/include/RE_engine.h
source/blender/render/extern/include/RE_pipeline.h
source/blender/render/extern/include/RE_shader_ext.h
source/blender/render/intern/include/envmap.h
source/blender/render/intern/include/occlusion.h
source/blender/render/intern/include/render_result.h
source/blender/render/intern/include/render_types.h
source/blender/render/intern/include/rendercore.h
source/blender/render/intern/include/renderdatabase.h
source/blender/render/intern/include/shadbuf.h
source/blender/render/intern/include/shading.h
source/blender/render/intern/include/sss.h
source/blender/render/intern/include/strand.h
source/blender/render/intern/include/texture.h
source/blender/render/intern/include/zbuf.h
source/blender/windowmanager/WM_api.h
source/blender/windowmanager/WM_types.h
source/blender/windowmanager/wm.h
source/blender/windowmanager/wm_cursors.h
source/blender/windowmanager/wm_draw.h
source/blender/windowmanager/wm_event_system.h
source/blenderplayer/bad_level_call_stubs/stubs.c
source/gameengine/BlenderRoutines/BL_System.h
source/gameengine/Converter/BL_ArmatureChannel.h
source/gameengine/Converter/BL_ArmatureConstraint.h
source/gameengine/Converter/BL_ArmatureObject.h
source/gameengine/Converter/KX_BlenderSceneConverter.h
source/gameengine/Ketsji/BL_Material.h
source/gameengine/Ketsji/BL_Texture.h
source/gameengine/Ketsji/KX_Light.h
source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h
source/gameengine/Rasterizer/RAS_ICanvas.h
source/gameengine/Rasterizer/RAS_IPolygonMaterial.h

index 8cd31c3137ea161ca2445d9cee2f491e63172de1..dbb68a0789599ec87a7ed0d7c19d89327f5e5a98 100644 (file)
@@ -61,8 +61,8 @@ char U[1024] = {0};
 
 /***/
 
-typedef struct _MultiTestApp MultiTestApp;
 typedef struct _LoggerWindow LoggerWindow;
+typedef struct _MultiTestApp MultiTestApp;
 
 void loggerwindow_log(LoggerWindow *lw, char *line);
 
index 70250310213823b3423ee74184b14a83d55a65d5..f32169406b61a9898f118f58a68104bae0f5eb35 100644 (file)
 extern "C" {
 #endif
 
-struct bContext;
 struct CacheReader;
 struct DerivedMesh;
 struct ListBase;
 struct Object;
 struct Scene;
+struct bContext;
 
 typedef struct AbcArchiveHandle AbcArchiveHandle;
 
index 7a6d00299c994cb46d70282ea2a567d2a632e8f7..d66598c985ba1356cd8c2cff905cb0406bbd85df 100644 (file)
@@ -35,9 +35,9 @@
 #include "BLI_compiler_attrs.h"
 #include "BLI_sys_types.h"
 
-struct rctf;
 struct ColorManagedDisplay;
 struct ResultBLF;
+struct rctf;
 
 int BLF_init(void);
 void BLF_exit(void);
index 708466e8ebd90d106af9dc3f3dcc1872fc12854a..c2895fbad11a7d17d9e78bbfade7d1ed710b9bca 100644 (file)
 #ifndef __BLF_INTERNAL_H__
 #define __BLF_INTERNAL_H__
 
-struct ResultBLF;
 struct FontBLF;
 struct GlyphBLF;
 struct GlyphCacheBLF;
+struct ResultBLF;
 struct rctf;
 
 unsigned int blf_next_p2(unsigned int x);
index 35496ea3313db654c247b7d862e792a955cd7a9c..c345e02d124ac0574e8b47eece00188f49615741 100644 (file)
 #include "BKE_customdata.h"
 #include "BKE_bvhutils.h"
 
+struct BMEditMesh;
 struct CCGElem;
 struct CCGKey;
-struct MVert;
+struct ColorBand;
+struct GPUDrawObject;
+struct GPUVertexAttribs;
+struct KeyBlock;
+struct MCol;
 struct MEdge;
 struct MFace;
+struct MLoopNorSpaceArray;
 struct MTFace;
-struct Object;
-struct Scene;
+struct MVert;
 struct Mesh;
-struct MLoopNorSpaceArray;
-struct BMEditMesh;
-struct KeyBlock;
 struct ModifierData;
-struct MCol;
-struct ColorBand;
-struct GPUVertexAttribs;
-struct GPUDrawObject;
+struct Object;
 struct PBVH;
+struct Scene;
 
 /* number of sub-elements each mesh element has (for interpolation) */
 #define SUB_ELEMS_VERT 0
index 917226888a25f647d5cc375dfefb6fadaddc5f55..490dfe303999f04f6f7a98f311054eb25e8bb242 100644 (file)
 #include "DNA_listBase.h"
 
 /* The following structures are defined in DNA_action_types.h, and DNA_anim_types.h */
+struct FCurve;
+struct Main;
+struct Object;
 struct bAction;
 struct bActionGroup;
-struct FCurve;
-struct bPose;
 struct bItasc;
+struct bPose;
 struct bPoseChannel;
-struct Main;
-struct Object;
 
 /* Kernel prototypes */
 #ifdef __cplusplus
index 05717e3c8af12ec0fd9c4c155c9c7f3fa25c5a32..61306c859066e180ad1255916086dd9ac7b82d0b 100644 (file)
@@ -32,9 +32,6 @@
  *  \author nzc
  *  \since March 2001
  */
-struct bAnimVizSettings;
-struct bMotionPath;
-struct bPoseChannel;
 struct EvaluationContext;
 struct ListBase;
 struct Main;
@@ -42,6 +39,9 @@ struct Object;
 struct Path;
 struct ReportList;
 struct Scene;
+struct bAnimVizSettings;
+struct bMotionPath;
+struct bPoseChannel;
 
 /* ---------------------------------------------------- */
 /* Animation Visualization */
index b66199d58aa00e81411674d5e3c812734ff2459d..d5c64d1f8dadc9536d2f556113e41d0e8de3eb76 100644 (file)
  *  \author Joshua Leung
  */
 
-struct ID;
-struct ListBase;
-struct Main;
 struct AnimData;
 struct FCurve;
-struct KeyingSet;
+struct ID;
 struct KS_Path;
+struct KeyingSet;
+struct ListBase;
+struct Main;
 struct PathResolvedRNA;
 struct bContext;
 
+struct AnimMapper;
 struct PointerRNA;
 struct PropertyRNA;
 struct ReportList;
 struct bAction;
 struct bActionGroup;
-struct AnimMapper;
 
 /* ************************************* */
 /* AnimData API */
index efd665b070adc0ef265ed22b97cea2aa45fb9507..6779222901235264d6c778ddcae173a932321ef5 100644 (file)
 
 struct Bone;
 struct GHash;
+struct ListBase;
 struct Main;
-struct bArmature;
-struct bPoseChannel;
-struct bConstraint;
-struct Scene;
 struct Object;
 struct PoseTree;
-struct ListBase;
+struct Scene;
+struct bArmature;
+struct bConstraint;
+struct bPoseChannel;
 
 typedef struct PoseTarget {
        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))
 
 /* Evaluation helpers */
+struct EvaluationContext;
 struct bKinematicConstraint;
 struct bPose;
 struct bSplineIKConstraint;
-struct EvaluationContext;
 
 struct bPoseChannel *BKE_armature_ik_solver_find_root(
         struct bPoseChannel *pchan,
index 02bd96217f69636eb423d4e8e5c40f91f05a2ac2..3f8181f05c676d07b47f19e6b2b372be7dc9e3ed 100644 (file)
 extern "C" {
 #endif
 
-struct bContext;
-struct ReportList;
-struct Main;
 struct ID;
+struct Main;
+struct ReportList;
+struct bContext;
 
 /* copybuffer (wrapper for BKE_blendfile_write_partial) */
 void BKE_copybuffer_begin(struct Main *bmain_src);
index a96f8af1fdb34f1d04b573d04552260d4a47974e..5d3fa2726a25c58e863f446a5055d1b360232643 100644 (file)
 extern "C" {
 #endif
 
-struct bContext;
-struct Scene;
 struct Main;
 struct MemFileUndoData;
+struct Scene;
+struct bContext;
 
 #define BKE_UNDO_STR_MAX 64
 
index 74fdde93d9a5419c7ba425562ac62315cbb26ebc..d59a3c2cee2a1fc46716e0191699740ad5155d6d 100644 (file)
 extern "C" {
 #endif
 
-struct bContext;
+struct BlendFileReadParams;
 struct ID;
 struct Main;
 struct MemFile;
 struct ReportList;
 struct UserDef;
-struct BlendFileReadParams;
+struct bContext;
 
 enum {
        BKE_BLENDFILE_READ_FAIL             = 0, /* no load */
index 3be84c83892c557dab8deb3b537212b0b27cab97..97ecb1ffa5cb52ea6b7b790b24dbc39f870990c1 100644 (file)
@@ -37,9 +37,9 @@
 extern "C" {
 #endif
 
-struct bmGlyph;
 struct ImBuf;
 struct bmFont;
+struct bmGlyph;
 
 void printfGlyph(struct bmGlyph *glyph);
 void calcAlpha(struct ImBuf *ibuf);
index c6057442fec80ee7bbb5939ffd237c72ac5b8c0a..d818ae81b273b20e7d440961d0a526a03cbb894d 100644 (file)
  * This header encapsulates necessary code to build a BVH
  */
 
-struct DerivedMesh;
 struct BMEditMesh;
-struct MVert;
+struct DerivedMesh;
 struct MFace;
+struct MVert;
 
 typedef struct LinkNode BVHCache;
 
index 8eb8ef22b49784979bb349be013370a242c64e26..91d0b42bbcb7794a115a81b12a76fa3e279e2012 100644 (file)
@@ -39,14 +39,14 @@ extern "C" {
 #include "DNA_vec_types.h"
 
 struct Camera;
+struct GPUFXSettings;
 struct Main;
 struct Object;
 struct RegionView3D;
 struct RenderData;
 struct Scene;
-struct rctf;
 struct View3D;
-struct GPUFXSettings;
+struct rctf;
 
 /* Camera Datablock */
 
index 761b679983d5bea228bfcd0f1cdad0110f89acce..962cba6a638575d5d83b8b3f25f51a7c98d0982f 100644 (file)
 
 #include "BKE_DerivedMesh.h"
 
-struct DerivedMesh;
 struct BMEditMesh;
-struct Mesh;
+struct DerivedMesh;
 struct MLoopNorSpaceArray;
+struct Mesh;
 struct Object;
 
 /* creates a new CDDerivedMesh */
index 6b76ec33c066741a11cfac94e58fab9a97c8bb1e..bd10a49059b79daf8349a8744832510557865ccd 100644 (file)
 #include <float.h>
 #include "BLI_math_inline.h"
 
-struct Object;
-struct Scene;
-struct MFace;
-struct DerivedMesh;
 struct ClothModifierData;
 struct CollisionModifierData;
+struct DerivedMesh;
+struct MFace;
+struct Object;
+struct Scene;
 
 #define DO_INLINE MALWAYS_INLINE
 
index 98dc7d69c0dcd5eaafdaf9e7f1a8fce41347519e..02fe89c0d7e1bf52ba6a93d3ecc1d17d84514c1c 100644 (file)
@@ -47,9 +47,9 @@ struct CollisionModifierData;
 struct Group;
 struct MFace;
 struct MVert;
+struct MVertTri;
 struct Object;
 struct Scene;
-struct MVertTri;
 
 ////////////////////////////////////////
 // used for collisions in collision.c
index 5332b3acd727bbfaec2e30f9702632c5cc09607b..e44d7a283b0bce2bdb5f3584a423ec095b1d8f0a 100644 (file)
 struct ColorManagedColorspaceSettings;
 struct ColorManagedDisplaySettings;
 struct ColorManagedViewSettings;
-struct CurveMapping;
 struct CurveMap;
 struct CurveMapPoint;
-struct Scopes;
+struct CurveMapping;
 struct Histogram;
 struct ImBuf;
+struct Scopes;
 struct rctf;
 
 void                curvemapping_set_defaults(struct CurveMapping *cumap, int tot, float minx, float miny, float maxx, float maxy);
index 293ac30f0f9bdc031b5be7c36212c199ca3a138d..bcf23957f0318eb7b504ac7fb147e6b02d82b27b 100644 (file)
  */
 
 struct ID;
-struct bConstraint;
-struct bConstraintTarget;
 struct ListBase;
 struct Object;
 struct Scene;
+struct bConstraint;
+struct bConstraintTarget;
 struct bPoseChannel;
 
 /* ---------------------------------------------------------------------------- */
index 4db365b7307be4dc36112423e263d702787ce646..663d7f2586e0535f3a8b3a19738fc907d7cba0f4 100644 (file)
@@ -38,36 +38,36 @@ extern "C" {
 #endif
 
 struct ARegion;
-struct bScreen;
 struct CacheFile;
+struct EditBone;
+struct ID;
+struct Image;
 struct ListBase;
 struct Main;
 struct Object;
 struct PointerRNA;
+struct RegionView3D;
 struct ReportList;
 struct Scene;
 struct ScrArea;
+struct SpaceClip;
+struct SpaceImage;
 struct SpaceLink;
-struct View3D;
-struct RegionView3D;
+struct SpaceText;
 struct StructRNA;
-struct ToolSettings;
-struct Image;
 struct Text;
-struct EditBone;
-struct bPoseChannel;
-struct bGPdata;
-struct bGPDlayer;
+struct ToolSettings;
+struct View3D;
+struct bGPDbrush;
 struct bGPDframe;
+struct bGPDlayer;
 struct bGPDpalette;
 struct bGPDpalettecolor;
-struct bGPDbrush;
+struct bGPdata;
+struct bPoseChannel;
+struct bScreen;
 struct wmWindow;
 struct wmWindowManager;
-struct SpaceText;
-struct SpaceImage;
-struct SpaceClip;
-struct ID;
 
 /* Structs */
 
index ee6c5c57678f815df6acf97fdc3a900bd3898a39..fd632e1245b2dc00c13972c542c4376e866d65da 100644 (file)
 #ifdef __cplusplus
 extern "C" {
 #endif
-struct Scene;
-struct Object;
 struct BMEditMesh;
 struct Mesh;
+struct Object;
+struct Scene;
 
 /* crazyspace.c */
 float (*BKE_crazyspace_get_mapped_editverts(
index 5b7e5f9eebb186d78fd929a3c43d6f2886035b83..c9fba34d0cfe96acbcf1461b93c4fbb8a0291070 100644 (file)
@@ -41,8 +41,8 @@ struct ListBase;
 struct Main;
 struct Nurb;
 struct Object;
-struct Scene;
 struct Path;
+struct Scene;
 struct TextBox;
 struct rctf;
 
index e75997cd394546646f3825807d6a622ebf679c28..a1fb5545544ac16fccfff45824d1e822e30ee14b 100644 (file)
@@ -44,8 +44,8 @@ extern "C" {
 #include "DNA_customdata_types.h"
 
 struct BMesh;
-struct ID;
 struct CustomData;
+struct ID;
 typedef uint64_t CustomDataMask;
 
 /*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. */
 
-struct MeshPairRemap;
 struct CustomDataTransferLayerMap;
+struct MeshPairRemap;
 
 typedef void (*cd_datatransfer_interp)(
         const struct CustomDataTransferLayerMap *laymap, void *dest,
index 2ee9d8d240878d3e34e553943e5898023078ae8b..be1711967ae18b90f3955ce5c44d306a61809c3c 100644 (file)
@@ -39,9 +39,9 @@ extern "C" {
 #include "BKE_customdata.h"
 
 struct Object;
+struct ReportList;
 struct Scene;
 struct SpaceTransform;
-struct ReportList;
 
 /* Warning, those def are stored in files (TransferData modifier), *DO NOT* modify those values. */
 enum {
index a20c5a4240c9a799be8272c5c3e3197156cdf251..993485d47b3fea4547058c6178bcb81f9359ee2d 100644 (file)
  *  \brief support for deformation groups and hooks.
  */
 
-struct Object;
 struct ListBase;
-struct bDeformGroup;
 struct MDeformVert;
 struct MEdge;
 struct MLoop;
 struct MPoly;
+struct Object;
+struct bDeformGroup;
 
 struct bDeformGroup *BKE_defgroup_new(struct Object *ob, const char *name);
 void                 defgroup_copy_list(struct ListBase *lb1, const struct ListBase *lb2);
index 2cae86d4c3bebaf3bbe14909a69269d9bdda1c8e..940b6da026930c4642680bf4ba4c3f4057200d8a 100644 (file)
 #include "BKE_customdata.h"
 #include "bmesh.h"
 
-struct BMesh;
 struct BMLoop;
-struct Mesh;
-struct Scene;
+struct BMesh;
 struct DerivedMesh;
+struct Mesh;
 struct MeshStatVis;
+struct Scene;
 
 /**
  * This structure is used for mesh edit-mode.
index fe21eba429ac49747c632272df78d60884e96786..1d9f88d2ece99df9ac48e24255940315cf645a3c 100644 (file)
 #ifndef __BKE_EDITMESH_BVH_H__
 #define __BKE_EDITMESH_BVH_H__
 
+struct BMBVHTree;
 struct BMEditMesh;
-struct BMesh;
 struct BMFace;
-struct BMVert;
 struct BMLoop;
-struct BMBVHTree;
+struct BMVert;
+struct BMesh;
 struct BVHTree;
 
 typedef struct BMBVHTree BMBVHTree;
index f12c55e762c8f2455efa9a175b928587e166d112..06971a6818714d3fe71545946ccbcbcafdc3074d 100644 (file)
 
 #include "BLI_utildefines.h"
 
-struct Object;
-struct Scene;
-struct ListBase;
 struct Group;
-struct ParticleSimulationData;
+struct ListBase;
+struct Object;
 struct ParticleData;
 struct ParticleKey;
+struct ParticleSimulationData;
+struct Scene;
 
 struct EffectorWeights *BKE_effector_add_weights(struct Group *group);
 
index 99648f61584c2f2988cf0dfee1e5dd422a8f63da..6d9af30087de8d3dbcd19317cc276ed550701e62 100644 (file)
 extern "C" {
 #endif
 
-struct FCurve;
-struct FModifier;
 struct ChannelDriver;
-struct DriverVar;
 struct DriverTarget;
+struct DriverVar;
 struct FCM_EnvelopeData;
+struct FCurve;
+struct FModifier;
 
-struct bContext;
 struct AnimData;
-struct bAction;
 struct BezTriple;
-struct StructRNA;
 struct PathResolvedRNA;
 struct PointerRNA;
 struct PropertyRNA;
+struct StructRNA;
+struct bAction;
+struct bContext;
 
 #include "DNA_curve_types.h"
 
index af5b146906a898322d0a20c7ddae5acf7ac827c5..6d6965156de5f19a91e6707305b6a4ab766f2ff1 100644 (file)
  *  \ingroup bke
  */
 
-struct Object;
-struct Scene;
 struct FluidsimSettings;
 struct MVert;
+struct Object;
+struct Scene;
 
 /* old interface */
 
index 3f6d67f5ded4ebd50367c86ed5b8b3d4b8a30949..8be4b1756377fe86d763d85279ad67832f35120c 100644 (file)
@@ -37,11 +37,11 @@ extern "C" {
 
 #include <wchar.h>
 
-struct VFont;
-struct Object;
-struct Curve;
 struct CharInfo;
+struct Curve;
 struct Main;
+struct Object;
+struct VFont;
 
 struct CharTrans {
        float xof, yof;
index ab527e9b393a32fe5a9ba6aa8c91732f57c5ebbe..a70112653e50627196c97d173b7b768cf6cc39e2 100644 (file)
@@ -44,8 +44,8 @@ struct FreestyleModuleConfig;
 struct Main;
 
 /* RNA aliases */
-typedef struct FreestyleSettings FreestyleSettings;
 typedef struct FreestyleModuleSettings FreestyleModuleSettings;
+typedef struct FreestyleSettings FreestyleSettings;
 
 /* FreestyleConfig */
 void BKE_freestyle_config_init(FreestyleConfig *config);
index 6758630252e966db804cf27affa754d63ed0a9b0..522207ba7706aa7191131a86f892d47f5f58fe4e 100644 (file)
  *  \author Joshua Leung
  */
 
-struct ToolSettings;
 struct ListBase;
-struct bGPdata;
-struct bGPDlayer;
+struct Main;
+struct ToolSettings;
 struct bGPDframe;
-struct bGPDstroke;
+struct bGPDlayer;
 struct bGPDpalette;
 struct bGPDpalettecolor;
-struct Main;
+struct bGPDstroke;
+struct bGPdata;
 
 /* ------------ Grease-Pencil API ------------------ */
 
index 686dba21283bbe1afaa39d5c09edaeab0c4e5996..42809ed0a97d9fa8bbf2e3d686dd705eaef57dfc 100644 (file)
@@ -46,8 +46,8 @@ struct Icon {
 
 typedef struct Icon Icon;
 
-struct PreviewImage;
 struct ID;
+struct PreviewImage;
 
 enum eIconSizes;
 
index 48a00462dd19c32eb79a0d4829c373361db191a7..3e8b63b3921ac62a9b7d5e469b955db90a3c092a 100644 (file)
@@ -32,8 +32,8 @@
 
 #include "BLI_compiler_attrs.h"
 
-struct IDProperty;
 struct ID;
+struct IDProperty;
 
 typedef union IDPropertyTemplate {
        int i;
index e2c88798bea1f3dee956f07151d6b330f454e01e..9330a26a60d796506a20ed245bac8bcbfb2864b0 100644 (file)
 extern "C" {
 #endif
 
-struct Image;
 struct ImBuf;
-struct ImbFormatOptions;
-struct anim;
-struct Scene;
-struct Object;
+struct Image;
 struct ImageFormatData;
 struct ImagePool;
+struct ImbFormatOptions;
 struct Main;
-struct ReportList;
+struct Object;
 struct RenderResult;
+struct ReportList;
+struct Scene;
 struct StampData;
+struct anim;
 
 #define IMA_MAX_SPACE       64
 
index 2370908332d9a37e29e4a0f4e2fa905c60bdd887..65228835d1d1e73c087aaadf47387e4557f1a0ed 100644 (file)
@@ -38,8 +38,8 @@
 extern "C" {
 #endif
 
-struct Main;
 struct Ipo;
+struct Main;
 
 void do_versions_ipos_to_animato(struct Main *main);
 
index 2f953e57d714f3c1294546047ed6e6e3839fd0d7..4f42c70a38eaa1e86dda7dbe69f3e1de7f36c564 100644 (file)
  *  \since March 2001
  *  \author nzc
  */
+struct Curve;
+struct ID;
 struct Key;
 struct KeyBlock;
-struct ID;
-struct ListBase;
-struct Curve;
-struct Object;
 struct Lattice;
+struct ListBase;
 struct Main;
 struct Mesh;
+struct Object;
 struct WeightsArrayCache;
 
 /* Kernel prototypes */
index f7d006785d27ad6a928b7951c1d79f593019aa97..f72d67125e0df3b2024f387e1108abdd94a384bb 100644 (file)
 
 #include "BLI_compiler_attrs.h"
 
+struct BPoint;
+struct DerivedMesh;
 struct Lattice;
+struct MDeformVert;
 struct Main;
 struct Object;
 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_init(struct Lattice *lt);
index 2ab9ac3ee586dbfab5b01d49d34b710f01725f45..1852fcced1afece99ae2dcee0f46491e2a03ba25 100644 (file)
@@ -40,15 +40,15 @@ extern "C" {
 
 struct BlendThumbnail;
 struct GHash;
-struct ListBase;
 struct ID;
 struct ImBuf;
-struct Main;
 struct Library;
-struct wmWindowManager;
-struct bContext;
+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;
index 971586ea8b708eb0beec9258fa7cbc5a20bc194d..57b7d444c3ceeef0fc8ed2c37cf817ae28b4f21f 100644 (file)
@@ -27,8 +27,8 @@
 #include "BLI_compiler_attrs.h"
 
 struct ID;
-struct Main;
 struct IDNameLib_Map;
+struct Main;
 
 struct IDNameLib_Map *BKE_main_idmap_create(
         struct Main *bmain)
index 3ba4fbe03385dc01e3704c710d58a2feafc3b0e7..2b7b3c0584d712d5b4772c8730e7021e2b0561b3 100644 (file)
@@ -44,9 +44,9 @@ extern "C" {
 #define LS_MODIFIER_TYPE_THICKNESS  3
 #define LS_MODIFIER_TYPE_GEOMETRY   4
 
+struct ColorBand;
 struct Main;
 struct Object;
-struct ColorBand;
 struct bContext;
 
 void BKE_linestyle_init(struct FreestyleLineStyle *linestyle);
index e224155726f2bf1ca0c26a73129330fd0561a116..2871875c87c24048fd9ba9f4c1a7b0d98a81fa94 100644 (file)
 extern "C" {
 #endif
 
+struct BLI_mempool;
 struct EvaluationContext;
+struct GHash;
 struct Library;
 struct MainLock;
-struct GHash;
-struct BLI_mempool;
 
 /* Blender thumbnail, as written on file (width, height, and data as char RGBA). */
 /* We pack pixel data after that struct. */
index 73d8394f2a0b71a3eb8d5742830d91d347758fc0..b0a465e721ea48a725e146b2e88c6623f1790563 100644 (file)
  */
 
 struct EvaluationContext;
-struct ImageUser;
 struct Image;
+struct ImageUser;
 struct ListBase;
 struct Main;
 struct Mask;
-struct MaskParent;
 struct MaskLayer;
 struct MaskLayerShape;
+struct MaskParent;
 struct MaskSpline;
 struct MaskSplinePoint;
 struct MaskSplinePointUW;
index b5d2323c59afe6bd36aa5267dedb8a70da05d464..0211caaf3eeb525214213cbadc1b97a80c30bb1a 100644 (file)
@@ -36,9 +36,9 @@
 extern "C" {
 #endif
 
+struct ID;
 struct Main;
 struct Material;
-struct ID;
 struct Object;
 struct Scene;
 
index 87bc7b2dfc52430b6ef90ef407e3970e6597ef5b..1c48062b488002e0373a81bc8041d5348f0347dd 100644 (file)
@@ -35,9 +35,9 @@
 struct EvaluationContext;
 struct Main;
 struct MetaBall;
+struct MetaElem;
 struct Object;
 struct Scene;
-struct MetaElem;
 
 void BKE_mball_free(struct MetaBall *mb);
 void BKE_mball_init(struct MetaBall *mb);
index 6d2a431f6677b44735936d3de6b8c808a17dc428..2fb0da672ebbcd1d01bb84def5628fef366bb6e0 100644 (file)
  *  \ingroup bke
  */
 
-struct ID;
+struct BLI_Stack;
+struct BMesh;
 struct BMeshCreateParams;
 struct BoundBox;
+struct CustomData;
+struct DerivedMesh;
 struct EdgeHash;
-struct ListBase;
+struct ID;
 struct LinkNode;
-struct BLI_Stack;
-struct MemArena;
-struct BMesh;
+struct ListBase;
+struct MDeformVert;
+struct MDisps;
+struct MEdge;
+struct MFace;
+struct MLoop;
 struct MLoopTri;
-struct Main;
-struct Mesh;
+struct MLoopUV;
 struct MPoly;
-struct MLoop;
-struct MFace;
-struct MEdge;
 struct MVert;
-struct MDeformVert;
-struct MDisps;
+struct Main;
+struct MemArena;
+struct Mesh;
 struct Object;
-struct CustomData;
-struct DerivedMesh;
-struct Scene;
-struct MLoopUV;
 struct ReportList;
+struct Scene;
 
 #ifdef __cplusplus
 extern "C" {
index 1005a50a2146b4ef74f4851890b5955a9e3afa45..e356b36f7c1850604e6b2c733fe4543004bfbe5a 100644 (file)
  *  \ingroup bke
  */
 
-struct MVert;
 struct MEdge;
-struct MPoly;
 struct MLoop;
-struct MLoopUV;
 struct MLoopTri;
+struct MLoopUV;
+struct MPoly;
+struct MVert;
 
 /* map from uv vertex to face (for select linked, stitch, uv suburf) */
 
index 2d39ac4d1028a281f1beface4a4f047041d00345..f4bcebebef78ec178cc0d9f233a2c61757e1e1f9 100644 (file)
 #include "BLI_compiler_attrs.h"
 #include "BKE_customdata.h"
 
-struct ID;
-struct DerivedMesh;
+struct BMEditMesh;
 struct DagForest;
 struct DagNode;
-struct Object;
-struct Scene;
+struct DepsNodeHandle;
+struct DerivedMesh;
+struct ID;
 struct ListBase;
-struct bArmature;
 struct Main;
 struct ModifierData;
-struct BMEditMesh;
-struct DepsNodeHandle;
+struct Object;
+struct Scene;
+struct bArmature;
 
 typedef enum {
        /* Should not be used, only for None modifier type */
index 3b58f327b63959d431506e873dbfd52f28682284..86c6740c135402b7dada0245353e3659c4445bbe 100644 (file)
@@ -43,9 +43,9 @@ struct Object;
 struct Scene;
 
 struct MLoop;
-struct MVert;
-struct MPoly;
 struct MLoopTri;
+struct MPoly;
+struct MVert;
 
 /* Delete mesh mdisps and grid paint masks */
 void multires_customdata_delete(struct Mesh *me);
index 37929bae04264e8f2d1e552fbf911a598e8db2a9..ee350ef5a7c63915ab48a2a7a647a9d8163822a8 100644 (file)
@@ -37,9 +37,9 @@ struct AnimData;
 struct Main;
 struct NlaStrip;
 struct NlaTrack;
-struct bAction;
 struct Scene;
 struct Speaker;
+struct bAction;
 
 struct PointerRNA;
 struct PropertyRNA;
index 3d78b95001d64398a2846fe772901dc5cb309e73..6804b882a194fcbe22c05af4a2951c8e881511a4 100644 (file)
 /* not very important, but the stack solver likes to know a maximum */
 #define MAX_SOCKET     512
 
-struct bContext;
-struct bNode;
-struct bNodeLink;
-struct bNodeSocket;
-struct bNodeStack;
-struct bNodeTree;
-struct bNodeTreeType;
-struct bNodeTreeExec;
-struct bNodeExecContext;
-struct bNodeExecData;
+struct ARegion;
+struct ColorManagedDisplaySettings;
+struct ColorManagedViewSettings;
 struct GPUMaterial;
 struct GPUNodeStack;
 struct ID;
 struct ImBuf;
 struct ImageFormatData;
 struct ListBase;
-struct Main;
-struct uiLayout;
 struct MTex;
+struct Main;
 struct PointerRNA;
 struct RenderData;
 struct Scene;
-struct Tex;
 struct SpaceNode;
-struct ARegion;
-struct ColorManagedViewSettings;
-struct ColorManagedDisplaySettings;
+struct Tex;
+struct bContext;
+struct bNode;
+struct bNodeExecContext;
+struct bNodeExecData;
 struct bNodeInstanceHash;
+struct bNodeLink;
+struct bNodeSocket;
+struct bNodeStack;
+struct bNodeTree;
+struct bNodeTreeExec;
+struct bNodeTreeType;
+struct uiLayout;
 
 /* -------------------------------------------------------------------- */
 /** \name Node Type Definitions
index 677d6b3fba23eb39ff066f7c47206672fe8fbf86..b573f8e580712ef89f18ce4b51877f626903c349 100644 (file)
@@ -36,18 +36,18 @@ extern "C" {
 #include "BLI_compiler_attrs.h"
 
 struct Base;
-struct EvaluationContext;
-struct Scene;
-struct Object;
 struct BoundBox;
-struct View3D;
-struct SoftBody;
 struct BulletSoftBody;
-struct MovieClip;
-struct Main;
-struct RigidBodyWorld;
+struct EvaluationContext;
 struct HookModifierData;
+struct Main;
 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_calc_parent(struct Scene *scene, struct Object *ob, struct Object *workob);
index ab54330cf5354aa713b7a3b2f45c83bd4f2a0911..cc3c72c0b7cb80471773b6de91e7942751fa8a91 100644 (file)
@@ -33,9 +33,9 @@
 extern "C" {
 #endif
 
-struct Object;
 struct ID;
 struct MDeformVert;
+struct Object;
 struct bDeformGroup;
 
 /* General vgroup operations */
index 454edb40c4e6a76eaa1f3580e9a1119b14b5cebc..b68fb90efb236c96d1dc6f9a6f0a4083742577f0 100644 (file)
@@ -26,8 +26,8 @@
  *  \ingroup bke
  */
 
-struct ID;
 struct BLI_mempool;
+struct ID;
 struct TreeStoreElem;
 
 /* create and fill hashtable with treestore elements */
index 1056c5d2119d8340974d6b6f2adb4bd91c664ac5..bdddd940fe0ce557c9b78fed850d768162d75864 100644 (file)
 #define RET_ERROR   1
 
 struct ID;
-struct bSound;
 struct Image;
 struct Main;
 struct PackedFile;
 struct ReportList;
 struct VFont;
+struct bSound;
 
 /* pack */
 struct PackedFile *dupPackedFile(const struct PackedFile *pf_src);
index a8a5aa5274d89e2cd5b7c8f0f3739b931d507149..220b1cf8ba4d3fb842573e735110c9a2ee1456e3 100644 (file)
  *  \ingroup bke
  */
 
-struct bContext;
-struct BMesh;
 struct BMFace;
+struct BMesh;
 struct Brush;
 struct CurveMapping;
-struct MeshElemMap;
 struct GridPaintMask;
-struct Main;
+struct ImagePool;
+struct MFace;
 struct MLoop;
 struct MLoopTri;
-struct MFace;
 struct MVert;
+struct Main;
+struct MeshElemMap;
 struct Object;
+struct PBVH;
 struct Paint;
 struct PaintCurve;
 struct Palette;
 struct PaletteColor;
-struct PBVH;
 struct ReportList;
 struct Scene;
 struct Sculpt;
 struct StrokeCache;
 struct Tex;
-struct ImagePool;
 struct UnifiedPaintSettings;
+struct bContext;
 
 enum eOverlayFlags;
 
index 54c927aaa999e65606f61f5207f45ab5d23a7eec..896db8785bb445ae104396990688fa6edaf1c585 100644 (file)
 
 #include "BKE_customdata.h"
 
-struct ParticleSystemModifierData;
-struct ParticleSystem;
 struct ParticleKey;
 struct ParticleSettings;
+struct ParticleSystem;
+struct ParticleSystemModifierData;
 
-struct Main;
-struct Object;
-struct Scene;
+struct BVHTreeRay;
+struct BVHTreeRayHit;
 struct DerivedMesh;
-struct ModifierData;
-struct MTFace;
+struct EdgeHash;
+struct KDTree;
+struct LatticeDeformData;
+struct LinkNode;
 struct MCol;
 struct MFace;
+struct MTFace;
 struct MVert;
-struct LatticeDeformData;
-struct LinkNode;
-struct KDTree;
+struct Main;
+struct ModifierData;
+struct Object;
 struct RNG;
-struct BVHTreeRay;
-struct BVHTreeRayHit;
-struct EdgeHash;
+struct Scene;
 
 #define PARTICLE_COLLISION_MAX_COLLISIONS 10
 
index 1fede116193f4b0c1acc7ceb7de52da1eca6e2a8..98dafe42e5d7ea2ae6e4dfc92a83df48aaca6e39 100644 (file)
 #include "BLI_ghash.h"
 #include "BLI_utildefines.h"
 
+struct BMLog;
+struct BMesh;
+struct CCGDerivedMesh;
 struct CCGElem;
 struct CCGKey;
-struct CCGDerivedMesh;
 struct CustomData;
 struct DMFlagMat;
-struct MPoly;
 struct MLoop;
 struct MLoopTri;
+struct MPoly;
 struct MVert;
 struct PBVH;
 struct PBVHNode;
-struct BMesh;
-struct BMLog;
 
 typedef struct PBVH PBVH;
 typedef struct PBVHNode PBVHNode;
index e905a5efae469ad4c595956cdaba35d2b81456d1..a3125bee4724eed4e17c2de179691982cd0117eb 100644 (file)
@@ -89,10 +89,10 @@ struct Object;
 struct ParticleKey;
 struct ParticleSystem;
 struct PointCache;
+struct RigidBodyWorld;
 struct Scene;
 struct SmokeModifierData;
 struct SoftBody;
-struct RigidBodyWorld;
 
 struct OpenVDBReader;
 struct OpenVDBWriter;
index d917a6b55e6b6564d91aee0f1d482a26fa49e691..c49316c75abc416c9b760fc75664e64f906ef944 100644 (file)
@@ -31,9 +31,9 @@
  *  \ingroup bke
  */
 
-struct bProperty;
 struct ListBase;
 struct Object;
+struct bProperty;
 
 void              BKE_bproperty_free(struct bProperty *prop);
 void              BKE_bproperty_free_list(struct ListBase *lb);
index 470aae40df9dc4f30fd4cb02404e1b9a137d39e9..2d91754ff443eb0bfc3afc7cabb0610d2a4e9b85 100644 (file)
 #ifndef __BKE_RIGIDBODY_H__
 #define __BKE_RIGIDBODY_H__
 
-struct RigidBodyWorld;
 struct RigidBodyOb;
+struct RigidBodyWorld;
 
-struct Scene;
 struct Object;
+struct Scene;
 
 /* -------------- */
 /* Memory Management */
index 653fc1afa64ac2550070f2529ab328d4a052164e..e02458e6fb3518e1adb014a3b4e54edba1abf68e 100644 (file)
@@ -33,9 +33,9 @@
 
 struct Main;
 struct Object;
-struct bSensor;
-struct bController;
 struct bActuator;
+struct bController;
+struct bSensor;
 
 void link_logicbricks(void **poin, void ***ppoin, short *tot, short size);
 void unlink_logicbricks(void **poin, void ***ppoin, short *tot);
index e85867fcbe71e77caae4a081b441b458dd05fea8..72b0ec862ecb6f6bf41eaa880b5da6c59ec62690 100644 (file)
@@ -41,12 +41,12 @@ struct AviCodecData;
 struct Base;
 struct EvaluationContext;
 struct Main;
+struct Main;
 struct Object;
 struct RenderData;
-struct SceneRenderLayer;
 struct Scene;
+struct SceneRenderLayer;
 struct UnitSettings;
-struct Main;
 
 #define SCE_COPY_NEW        0
 #define SCE_COPY_EMPTY      1
index b33b9e455f105c35c32f04af0aae08c093c36011..d7ba319e30cafcdc261c2a65cc238db6e179a0ef 100644 (file)
@@ -34,6 +34,7 @@
  */
 
 struct ARegion;
+struct GPUFXSettings;
 struct Header;
 struct ID;
 struct ListBase;
@@ -52,7 +53,6 @@ struct wmKeyConfig;
 struct wmNotifier;
 struct wmWindow;
 struct wmWindowManager;
-struct GPUFXSettings;
 
 #include "BLI_compiler_attrs.h"
 
index 81f9bbebe7db97af496ee17b7831315099b66fc7..ef1c7957375470ed56c3632ee553dab6d40d26dd 100644 (file)
  *  \ingroup bke
  */
 
-struct bContext;
-struct EvaluationContext;
-struct StripColorBalance;
 struct Editing;
-struct GSet;
-struct GPUOffScreen;
+struct EvaluationContext;
 struct GPUFX;
+struct GPUOffScreen;
+struct GSet;
 struct ImBuf;
 struct Main;
 struct Mask;
@@ -44,8 +42,10 @@ struct Scene;
 struct Sequence;
 struct SequenceModifierData;
 struct Stereo3dFormat;
+struct StripColorBalance;
 struct StripElem;
 struct TextVars;
+struct bContext;
 struct bSound;
 
 struct SeqIndexBuildContext;
index 2dd42a9da1fb63ecd46eefdebaa48e680260b698..0e7fd39d473c90a31549bdb863fdf278cc397e8e 100644 (file)
  * (So that you don't have to pass an enormous amount of arguments to functions)
  */
 
-struct Object;
+struct BVHTree;
 struct DerivedMesh;
-struct MVert;
 struct MDeformVert;
-struct ShrinkwrapModifierData;
 struct MDeformVert;
-struct BVHTree;
+struct MVert;
+struct Object;
+struct ShrinkwrapModifierData;
 struct SpaceTransform;
 
 
index 6f8274fabc86e67ef5a71bb1177d19cea8189da2..ae55a156e3e2ad0f8c10c42c28bd0eda062fe52d 100644 (file)
@@ -39,9 +39,9 @@
 #  include AUD_DEVICE_H
 #endif
 
-struct bSound;
 struct Main;
 struct Sequence;
+struct bSound;
 
 typedef struct SoundWaveform {
        int length;
index f6b5140c9d961658853bd31b639689ea9dcb7821..2312f69a9ddb7892520755007978447e4e2bfaf0 100644 (file)
 /* Thread sync primitives used directly.  */
 #include "BLI_threads.h"
 
+struct CCGEdge;
 struct CCGElem;
+struct CCGFace;
+struct CCGVert;
 struct DMFlagMat;
 struct DMGridAdjacency;
 struct DerivedMesh;
-struct MeshElemMap;
-struct Mesh;
+struct EdgeHash;
 struct MPoly;
+struct Mesh;
+struct MeshElemMap;
 struct Object;
 struct PBVH;
-struct SubsurfModifierData;
-struct CCGEdge;
-struct CCGFace;
-struct CCGVert;
-struct EdgeHash;
 struct PBVH;
+struct SubsurfModifierData;
 
 /**************************** External *****************************/
 
index 7ffa22ac49bb95c5371a2bc13c5fcefde999f130..48dcbc160f64b0a7dee89819406d48adfe42e2a0 100644 (file)
 extern "C" {
 #endif
 
-struct bNode;
 struct Brush;
 struct ColorBand;
 struct EnvMap;
 struct FreestyleLineStyle;
 struct ImagePool;
 struct Lamp;
+struct MTex;
 struct Main;
 struct Material;
-struct MTex;
 struct OceanTex;
 struct ParticleSettings;
 struct PointDensity;
@@ -55,6 +54,7 @@ struct TexMapping;
 struct TexResult;
 struct VoxelData;
 struct World;
+struct bNode;
 
 /*  in ColorBand struct */
 #define MAXCOLORBAND 32
index 13302caa09d840fdd979976bee873dc2a2623543..b3d86a5993ee6b10481c67ce53a5f6df1041e8ce 100644 (file)
  *  \author Sergey Sharybin
  */
 
-struct bGPDlayer;
+struct Camera;
 struct ImBuf;
 struct ListBase;
+struct MovieClipUser;
+struct MovieDistortion;
 struct MovieReconstructContext;
-struct MovieTrackingTrack;
-struct MovieTrackingMarker;
-struct MovieTrackingPlaneTrack;
-struct MovieTrackingPlaneMarker;
 struct MovieTracking;
+struct MovieTrackingMarker;
 struct MovieTrackingObject;
-struct MovieClipUser;
-struct MovieDistortion;
-struct Camera;
+struct MovieTrackingPlaneMarker;
+struct MovieTrackingPlaneTrack;
+struct MovieTrackingTrack;
 struct Object;
 struct Scene;
+struct bGPDlayer;
 struct rcti;
 
 /* **** Common functions **** */
index 72f4e2524a4b1fea6bb0b3876317377f22dfcc8b..7092f237f72b264a637f5dc1972c32ae7bed4557 100644 (file)
 #include "DNA_constraint_types.h"
 #include "BKE_constraint.h"
 
-struct Scene;
-struct Group;
 struct EffectorWeights;
+struct Group;
 struct ModifierData;
+struct Scene;
 
 /* **** DAG relation types *** */
 
index 8cdbd2a7a98786fc94e4302cb90e8c54ba12b31f..8accec4c7ef0d3366872d317bf3ab994133c214d 100644 (file)
@@ -30,10 +30,10 @@ typedef void* CCGVertHDL;
 typedef void* CCGEdgeHDL;
 typedef void* CCGFaceHDL;
 
-typedef struct CCGSubSurf CCGSubSurf;
-typedef struct CCGVert CCGVert;
 typedef struct CCGEdge CCGEdge;
 typedef struct CCGFace CCGFace;
+typedef struct CCGSubSurf CCGSubSurf;
+typedef struct CCGVert CCGVert;
 
 typedef struct CCGMeshIFC {
        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 CCGFaceIterator;
+typedef struct _EHashIterator CCGVertIterator;
 
 void           ccgSubSurf_initVertIterator(CCGSubSurf *ss, CCGVertIterator *viter);
 void           ccgSubSurf_initEdgeIterator(CCGSubSurf *ss, CCGEdgeIterator *eiter);
index 1a543a1deb5240d7927f4d1ea4cb4be01547b4f4..ee1d63a1d90d5be4ed90a6c68a72e0ccf5798d60 100644 (file)
@@ -33,8 +33,8 @@
 
 #include "BKE_customdata.h"  /* For cd_datatransfer_interp */
 
-struct CustomDataTransferLayerMap;
 struct CustomData;
+struct CustomDataTransferLayerMap;
 struct ListBase;
 
 float data_transfer_interp_float_do(
index 06474115cdf4396af6d47ae41064128b8bf4b69c..ef4617069ea787552da9d82c68f6a429e2099454 100644 (file)
 
 static ThreadMutex object_update_lock = BLI_MUTEX_INITIALIZER;
 
+struct DerivedMesh;
 struct Object;
 struct Scene;
-struct DerivedMesh;
 struct SmokeModifierData;
 
 // timestep default value for nice appearance 0.1f
index f4cbc07bf2646b29e5dd0b7c05e3d5f842c91f62..c0c16b83466d0e2c893ddfbc33560823c48cd424 100644 (file)
@@ -26,8 +26,8 @@
  *  \brief Efficient in-memory storage of multiple similar arrays.
  */
 
-typedef struct BArrayStore BArrayStore;
 typedef struct BArrayState BArrayState;
+typedef struct BArrayStore BArrayStore;
 
 BArrayStore *BLI_array_store_create(
         unsigned int stride, unsigned int chunk_count);
index 3db7d2d87f182962d377a3fe2f12486c60f1b21c..8b07dfe6599542233bc7a68b1b63f7d527f66af2 100644 (file)
@@ -25,8 +25,8 @@
 #ifndef __BLI_CALLBACKS_H__
 #define __BLI_CALLBACKS_H__
 
-struct Main;
 struct ID;
+struct Main;
 
 /**
  * Common suffix uses:
index 0b316d3c5bb4538a6b05205666cce9617ede9269..2e65b67eaa34049b311dfe405476e967e9649a85 100644 (file)
@@ -31,9 +31,9 @@
 
 #include "DNA_listBase.h"
 
+struct BArc;
 struct BGraph;
 struct BNode;
-struct BArc;
 
 struct RadialArc;
 
index 214915163c72be8250142f7a991debd4ab7f90ab..bd1ce15beeb99b93c872488b25cf736504f65106 100644 (file)
@@ -34,8 +34,8 @@
 
 #include "BLI_compiler_attrs.h"
 
-struct MemArena;
 struct BLI_mempool;
+struct MemArena;
 
 typedef void (*LinkNodeFreeFP)(void *link);
 typedef void (*LinkNodeApplyFP)(void *link, void *userdata);
index 516a9b8b237fb3ac9f63609e1186a9ff9aa8de18..2a61acc8b36a26b8a7436876a5c1a44279c42dfa 100644 (file)
@@ -24,8 +24,8 @@
  *  \ingroup bli
  */
 
-struct ProjCameraInfo;
 struct Object;
+struct ProjCameraInfo;
 
 /* 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);
index 102e892c775732653af15a646ca6f5ceb65e6046..8dcaac3880b98f53a54d7c9d39f1440eb743ee6d 100644 (file)
 extern "C" {
 #endif
 
+struct BHead;
+struct BlendFileReadParams;
 struct BlendThumbnail;
-struct bScreen;
+struct FileData;
 struct LinkNode;
 struct Main;
 struct MemFile;
@@ -46,9 +48,7 @@ struct Scene;
 struct UserDef;
 struct View3D;
 struct bContext;
-struct BHead;
-struct FileData;
-struct BlendFileReadParams;
+struct bScreen;
 
 typedef struct BlendHandle BlendHandle;
 
index f6d0be6f5f028678785c9a1483b684a94379531f..38b0479bb4ca195b8703b0bf1c34a1f9bb6e3b59 100644 (file)
@@ -34,8 +34,8 @@
  */
 
 struct BlendThumbnail;
-struct MemFile;
 struct Main;
+struct MemFile;
 struct ReportList;
 
 extern bool BLO_write_file(
index 66161d86f0257c6615a4fd88b757231928905271..9e9906aab1bc851769204ad2b80893f32d4e9952 100644 (file)
 #include "zlib.h"
 #include "DNA_windowmanager_types.h"  /* for ReportType */
 
-struct OldNewMap;
+struct Key;
 struct MemFile;
-struct ReportList;
 struct Object;
+struct OldNewMap;
 struct PartEff;
+struct ReportList;
 struct View3D;
-struct Key;
 
 typedef struct FileData {
        // linked list of BHeadN's
index 79fdfd910fafb4dc1ec30f9a88ef34301b0a15e0..a86162116e61f5f16e619079d20437dcd950b361 100644 (file)
 /* dissable holes for now, these are ifdef'd because they use more memory and cant be saved in DNA currently */
 // #define USE_BMESH_HOLES
 
-struct BMesh;
-struct BMVert;
 struct BMEdge;
-struct BMLoop;
 struct BMFace;
+struct BMLoop;
+struct BMVert;
+struct BMesh;
 
 struct BLI_mempool;
 
index 68583562888b1dd4b4db4a9c941a80464b6d0958..def2256a5859349c61e7da347a74780d8a60f67f 100644 (file)
@@ -28,9 +28,9 @@
  *  \ingroup bmesh
  */
 
-struct ListBase;
 struct BMEdgeLoopStore;
 struct GSet;
+struct ListBase;
 
 /* multiple edgeloops (ListBase) */
 int                 BM_mesh_edgeloops_find(
index 5548ee7c36158967f76bf71fb846b9af51a232b7..7b50f578361dfdeecbcc2b8588cac0f4a2b28e20 100644 (file)
@@ -27,8 +27,8 @@
  *  \ingroup bmesh
  */
 
-struct BMesh;
 struct BMOperator;
+struct BMesh;
 
 void bmo_automerge_exec(BMesh *bm, BMOperator *op);
 void bmo_average_vert_facedata_exec(BMesh *bm, BMOperator *op);
index 907c94855f7a008a166c5b7463abb0e817823656..d9c460775727041de8dc96c3302e726a7cfdb840 100644 (file)
@@ -43,8 +43,8 @@ extern "C" {
 
 
 struct EvaluationContext;
-struct bContext;
 struct Scene;
+struct bContext;
 
 /*
  * both return 1 on success, 0 on error
index 718e1cbddc49bfa266d4f339bd08200236da9403..b4a8d214c62048b170ae96d19addb9e59a0e6ddc 100644 (file)
@@ -33,8 +33,8 @@ extern "C" {
 #define PASS_VECTOR_MAX 10000.0f
 
 /* Forward declarations */
-struct ZSpan;
 struct DrawBufPixel;
+struct ZSpan;
 void zbuf_accumulate_vecblur(
         NodeBlurData *nbd, int xsize, int ysize, float *newrect,
         const float *imgrect, float *vecbufrect, const float *zbufrect);
index b268822f659e5099e81c9cc080ab7b6c71434ede..84b0ffa447607747ffeb004023e0b3ba58350100 100644 (file)
@@ -40,12 +40,12 @@ struct Depsgraph;
 
 /* ------------------------------------------------ */
 
-struct Main;
-struct Scene;
-struct Group;
 struct EffectorWeights;
+struct Group;
+struct Main;
 struct ModifierData;
 struct Object;
+struct Scene;
 
 #ifdef __cplusplus
 extern "C" {
index 5ecfbf2f6926a2d99c4184ecc41266aa16e0869a..a1502e9b13831843ff1dc0057884e040bedb1d0e 100644 (file)
 
 struct Base;
 struct CacheFile;
-struct bGPdata;
-struct ListBase;
+struct FCurve;
 struct GHash;
+struct Group;
 struct ID;
 struct Image;
-struct FCurve;
-struct Group;
 struct Key;
+struct ListBase;
+struct MTex;
 struct Main;
-struct Material;
 struct Mask;
-struct MTex;
+struct Material;
 struct MovieClip;
-struct bNodeTree;
 struct Object;
-struct bPoseChannel;
-struct bConstraint;
 struct Scene;
 struct Tex;
 struct World;
+struct bConstraint;
+struct bGPdata;
+struct bNodeTree;
+struct bPoseChannel;
 
 struct PropertyRNA;
 
 namespace DEG {
 
-struct Depsgraph;
+struct ComponentDepsNode;
 struct DepsNode;
+struct Depsgraph;
 struct IDDepsNode;
-struct TimeSourceDepsNode;
-struct ComponentDepsNode;
 struct OperationDepsNode;
+struct TimeSourceDepsNode;
 
 struct DepsgraphNodeBuilder {
        DepsgraphNodeBuilder(Main *bmain, Depsgraph *graph);
index 35e17cd0dc1c998639108ec1b2c43241932f5809..67db859a292b4f1086a9c04a5625b497645956f8 100644 (file)
 #include "intern/nodes/deg_node_operation.h"
 
 struct Base;
-struct bGPdata;
 struct CacheFile;
-struct ListBase;
-struct GHash;
-struct ID;
+struct EffectorWeights;
 struct FCurve;
+struct GHash;
 struct Group;
+struct ID;
 struct Key;
+struct ListBase;
+struct MTex;
 struct Main;
 struct Mask;
 struct Material;
-struct MTex;
 struct ModifierData;
 struct MovieClip;
-struct bNodeTree;
 struct Object;
-struct bPoseChannel;
-struct bConstraint;
 struct ParticleSystem;
 struct Scene;
 struct Tex;
 struct World;
-struct EffectorWeights;
+struct bConstraint;
+struct bGPdata;
+struct bNodeTree;
+struct bPoseChannel;
 
 struct PropertyRNA;
 
 namespace DEG {
 
-struct Depsgraph;
+struct ComponentDepsNode;
 struct DepsNode;
 struct DepsNodeHandle;
 struct DepsRelation;
-struct RootDepsNode;
+struct Depsgraph;
 struct IDDepsNode;
-struct TimeSourceDepsNode;
-struct ComponentDepsNode;
 struct OperationDepsNode;
+struct RootDepsNode;
 struct RootPChanMap;
+struct TimeSourceDepsNode;
 
 struct TimeSourceKey
 {
index dda4da7bc13f0ceefac4da059f073846b06436e6..526aa90d5057664840c36ec9bbf4efa8f2f026fb 100644 (file)
 
 #include "intern/depsgraph_types.h"
 
-struct ID;
 struct GHash;
 struct GSet;
+struct ID;
 struct PointerRNA;
 struct PropertyRNA;
 
 namespace DEG {
 
+struct ComponentDepsNode;
 struct DepsNode;
-struct TimeSourceDepsNode;
 struct IDDepsNode;
-struct ComponentDepsNode;
 struct OperationDepsNode;
+struct TimeSourceDepsNode;
 
 /* *************************** */
 /* Relationships Between Nodes */
index 89432e17f87c548d4c52ad5b7129716de6b27d2c..7e119ccc619fa855f9df44a76674a3513ecbfc40 100644 (file)
@@ -46,8 +46,8 @@ extern "C" {
 #include "intern/nodes/deg_node_operation.h"
 #include "intern/depsgraph.h"
 
-struct Main;
 struct Group;
+struct Main;
 struct Scene;
 
 namespace DEG {
index 0478d97cf6b24fe65ee13c23ffa5cfcd96010211..143884c1a29d153b8e422c89f348ae1105d4198c 100644 (file)
 #include <vector>
 #include <algorithm>
 
-struct bAction;
 struct ChannelDriver;
-struct ModifierData;
-struct PointerRNA;
 struct EvaluationContext;
 struct FCurve;
+struct ModifierData;
+struct PointerRNA;
+struct bAction;
 
 namespace DEG {
 
index 603a6be7cebfbdf190e2d368498b94033f4b0e10..b877f799ff8d8d4279c61dc23e6ab15468a4718b 100644 (file)
 
 #include "BLI_utildefines.h"
 
-struct ID;
 struct GHash;
+struct ID;
 struct Scene;
 
 namespace DEG {
 
-struct Depsgraph;
 struct DepsRelation;
+struct Depsgraph;
 struct OperationDepsNode;
 
 /* *********************************** */
index 985716deaac040ae2f6081ec9b0b443a29c32611..821bd68501a7b8e4d7d7cf95ad8275c172621d38 100644 (file)
 #include "BLI_utildefines.h"
 #include "BLI_string.h"
 
+struct GHash;
 struct ID;
 struct bPoseChannel;
-struct GHash;
 
 struct EvaluationContext;
 
 namespace DEG {
 
-struct Depsgraph;
-struct OperationDepsNode;
 struct BoneComponentDepsNode;
+struct Depsgraph;
 struct IDDepsNode;
+struct OperationDepsNode;
 
 /* ID Component - Base type for all components */
 struct ComponentDepsNode : public DepsNode {
index e229b0f342aeb379983e4ddcf1e773ac394dc887..385c80fbb048416f61dc93f3ee52874c280b5280 100644 (file)
 #ifndef __BIF_GENERATE_H__
 #define __BIF_GENERATE_H__
 
-struct ToolSettings;
-struct EditBone;
 struct BArcIterator;
-struct bArmature;
+struct EditBone;
 struct ListBase;
+struct ToolSettings;
+struct bArmature;
 
 typedef int (NextSubdivisionFunc)(struct ToolSettings *, struct BArcIterator *, int, int, float[3], float[3]);
 
index 2bd2b80190bdecf37378365847b0dca8736b046e..7e278757cc2efee1256bb90faf13df90a7f4e462 100644 (file)
@@ -40,10 +40,10 @@ struct bContext;
 
 struct EditBone;
 
-struct RigGraph;
-struct RigNode;
 struct RigArc;
 struct RigEdge;
+struct RigGraph;
+struct RigNode;
 
 #define USE_THREADS
 
index 67b8b266269c3b4fd7c278687a00301e774bffcc..6ab9504d06b8a8ee09f9f0991bcf7b033d8bd5ff 100644 (file)
 /* internal exports only */
 struct wmOperatorType;
 
-struct bContext;
-struct Scene;
-struct Object;
 struct Base;
+struct Object;
+struct Scene;
 struct bAction;
+struct bContext;
 struct bPoseChannel;
 
-struct bArmature;
-struct EditBone;
 struct Bone;
+struct EditBone;
+struct bArmature;
 
-struct ListBase;
 struct LinkData;
+struct ListBase;
 
 /* ******************************************************* */
 /* Armature EditMode Operators */
index bd0d28885684dbd2c32fccb567aed27a82bc4781..48912f53e11494ac4a385d4e92cfbc55d753c7fb 100644 (file)
@@ -29,8 +29,8 @@
 
 //#define RIGID_DEFORM
 
-struct Object;
 struct Mesh;
+struct Object;
 struct bDeformGroup;
 
 #ifdef RIGID_DEFORM
index 9eed343f18ad8e0818552d7020703c119c741d6c..b6dc7613aad163c8578c96947cdc72e2ebe53a16 100644 (file)
@@ -34,8 +34,8 @@
 
 #include "BLI_graph.h"
 
-struct GHash;
 struct EdgeHash;
+struct GHash;
 struct ReebArc;
 struct ReebEdge;
 struct ReebNode;
@@ -141,8 +141,8 @@ typedef struct ReebArcIterator {
 } ReebArcIterator;
 
 #if 0
-struct EditMesh;
 struct EdgeIndex;
+struct EditMesh;
 
 int weightToHarmonic(struct EditMesh *em, struct EdgeIndex *indexed_edges);
 int weightFromDistance(struct EditMesh *em, struct EdgeIndex *indexed_edges);
index 01047d4badd3bcf68dbcd4a517e289e56183a87e..207337384662a781ac7c08f2f5d48241f5c96d34 100644 (file)
 #define __CURVE_INTERN_H__
 
 /* internal exports only */
-struct ListBase;
 struct EditNurb;
 struct GHash;
+struct ListBase;
 struct Object;
-struct wmOperatorType;
 struct ViewContext;
+struct wmOperatorType;
 
 /* editfont.c */
 enum { DEL_NEXT_CHAR, DEL_PREV_CHAR, DEL_NEXT_WORD, DEL_PREV_WORD, DEL_SELECTION, DEL_NEXT_SEL, DEL_PREV_SEL };
index f35a059c85cf3df6a1b168be5fd041d74fa63df5..7e83497c8ec84971593dfe8ae9846a562c081c36 100644 (file)
@@ -36,9 +36,9 @@
 
 
 /* internal exports only */
-struct bGPdata;
-struct bGPDstroke;
 struct bGPDspoint;
+struct bGPDstroke;
+struct bGPdata;
 
 struct GHash;
 
@@ -46,9 +46,9 @@ struct ARegion;
 struct View2D;
 struct wmOperatorType;
 
+struct EnumPropertyItem;
 struct PointerRNA;
 struct PropertyRNA;
-struct EnumPropertyItem;
 
 
 /* ***************************************************** */
index ceb1a4f416a507d0c944d2cfaf451e1fa3aff671..a44c04b043a856b499e3a42cf86ce8a19bef57ed 100644 (file)
 #ifndef __BIF_GLUTIL_H__
 #define __BIF_GLUTIL_H__
 
-struct rcti;
 struct rctf;
+struct rcti;
 
+struct ColorManagedDisplaySettings;
+struct ColorManagedViewSettings;
 struct ImBuf;
 struct bContext;
-struct ColorManagedViewSettings;
-struct ColorManagedDisplaySettings;
 
 void fdrawbezier(float vec[4][3]);
 void fdrawline(float x1, float y1, float x2, float y2);
index f52117ed4d3a836f841f895288a18f320d82a519..6a9e645f95565941cd7c354d953b88fcf3722086 100644 (file)
 #ifndef __ED_ANIM_API_H__
 #define __ED_ANIM_API_H__
 
+struct AnimData;
 struct ID;
 struct ListBase;
-struct AnimData;
 
-struct bContext;
+struct ARegion;
 struct Main;
-struct wmKeyConfig;
 struct ReportList;
 struct ScrArea;
 struct SpaceLink;
-struct ARegion;
 struct View2D;
+struct bContext;
+struct wmKeyConfig;
 
-struct Scene;
 struct Object;
+struct Scene;
 
 struct bDopeSheet;
 
-struct bAction;
 struct FCurve;
 struct FModifier;
+struct bAction;
 
 struct uiBlock;
 struct uiLayout;
index 5c9618aba6cf300a7de885854a391f9984a52e71..9fe7724707fecaf83ecfd4d3e89dbcf81b69248c 100644 (file)
 extern "C" {
 #endif
 
-struct bArmature;
 struct Base;
-struct bContext;
 struct Bone;
-struct bPoseChannel;
+struct DerivedMesh;
 struct IDProperty;
 struct ListBase;
 struct Main;
 struct MeshDeformModifierData;
-struct DerivedMesh;
 struct Object;
 struct ReportList;
 struct Scene;
+struct UndoType;
 struct ViewContext;
+struct bArmature;
+struct bContext;
+struct bPoseChannel;
 struct wmKeyConfig;
 struct wmOperator;
-struct UndoType;
 
 typedef struct EditBone {
        struct EditBone *next, *prev;
index 4844d96e6e8604214fefc40f62582357d04ac9ce..af44099bf733dada5c37fcf888651fd63a76a0e6 100644 (file)
 #define __ED_CLIP_H__
 
 struct ARegion;
-struct bContext;
-struct bScreen;
 struct ImBuf;
 struct Main;
 struct Mask;
 struct MovieClip;
-struct SpaceClip;
 struct Scene;
+struct SpaceClip;
+struct bContext;
+struct bScreen;
 
 /*  ** clip_editor.c ** */
 
index 8fcfb4743d5df9dd9a18555f4cb4f3a9ec786d18..457f87f39d5b78f4e537f159fb442f26e7caa538 100644 (file)
 #ifndef __ED_CURVE_H__
 #define __ED_CURVE_H__
 
-struct bContext;
-struct BezTriple;
 struct BPoint;
+struct BezTriple;
 struct Curve;
 struct EditNurb;
 struct Main;
 struct Nurb;
 struct Object;
 struct Text;
-struct wmOperator;
-struct wmKeyConfig;
 struct UndoType;
+struct bContext;
+struct wmKeyConfig;
+struct wmOperator;
 
 /* curve_ops.c */
 void    ED_operatortypes_curve(void);
index 6b9cf23ce73c097c92fc061cc5ae3a6b1d6c7d2e..950019c67e5d8a3f6e377f220ea19e4e72323506 100644 (file)
 
 #include "ED_numinput.h"
 
+struct ARegion;
 struct ID;
+struct KeyframeEditData;
 struct ListBase;
-struct bContext;
+struct Object;
+struct PointerRNA;
 struct ScrArea;
-struct ARegion;
 struct View3D;
-struct Object;
-struct bGPdata;
-struct bGPDlayer;
+struct bAnimContext;
+struct bContext;
 struct bGPDframe;
-struct bGPDstroke;
+struct bGPDlayer;
 struct bGPDpalette;
 struct bGPDpalettecolor;
-struct bAnimContext;
-struct KeyframeEditData;
-struct PointerRNA;
-struct wmWindowManager;
+struct bGPDstroke;
+struct bGPdata;
 struct wmKeyConfig;
+struct wmWindowManager;
 
 
 /* ------------- Grease-Pencil Helpers ---------------- */
index e5631c4e1916b941584dfcf003aed217a97ff50c..6528fbe68ad39c764ff3ae9b19b977ac3bcc1644 100644 (file)
 #ifndef __ED_IMAGE_H__
 #define __ED_IMAGE_H__
 
-struct SpaceImage;
-struct bContext;
+struct ARegion;
+struct ImBuf;
 struct Image;
 struct ImageUser;
-struct ImBuf;
+struct Scene;
+struct SpaceImage;
 struct ToolSettings;
+struct bContext;
 struct wmWindowManager;
-struct ARegion;
-struct Scene;
 
 /* image_edit.c, exported for transform */
 struct Image *ED_space_image(struct SpaceImage *sima);
index 5f4b8ce40bf90265debf03c829cd9da754e50c33..11637c0eaf67e2b2e94a0298953b7d14fd2898fd 100644 (file)
 #ifndef __ED_KEYFRAMES_DRAW_H__
 #define __ED_KEYFRAMES_DRAW_H__
 
-struct bAnimContext;
 struct AnimData;
 struct CacheFile;
+struct DLRBT_Tree;
 struct FCurve;
-struct bDopeSheet;
-struct bAction;
-struct bActionGroup;
-struct Object;
 struct ListBase;
-struct bGPDlayer;
 struct MaskLayer;
+struct Object;
 struct Scene;
 struct View2D;
-struct DLRBT_Tree;
+struct bAction;
+struct bActionGroup;
+struct bAnimContext;
+struct bDopeSheet;
+struct bGPDlayer;
 
 /* ****************************** Base Structs ****************************** */
 
index 0f477505f8128c061903710f4ced95c21b5821d1..e697365be9bbb39ce159d51bf540107ef2a4bffb 100644 (file)
 #ifndef __ED_KEYFRAMES_EDIT_H__
 #define __ED_KEYFRAMES_EDIT_H__
 
+struct BezTriple;
+struct FCurve;
+struct Scene;
 struct bAnimContext;
 struct bAnimListElem;
 struct bDopeSheet;
-struct FCurve;
-struct BezTriple;
-struct Scene;
 
 /* ************************************************ */
 /* Common Macros and Defines */
index b4d1b5dec9c6be51e80791124ebc633c16474a3e..0685514f461b9b96003a21b71e76d9acb8453616 100644 (file)
 extern "C" {
 #endif
 
-struct Main;
-struct ListBase;
 struct ID;
+struct ListBase;
+struct Main;
 struct Scene;
 
 struct KeyingSet;
 
-struct bAction;
-struct FCurve;
 struct BezTriple;
+struct FCurve;
+struct bAction;
 
 struct bPoseChannel;
 
-struct bContext;
 struct ReportList;
+struct bContext;
 
+struct EnumPropertyItem;
 struct PointerRNA;
 struct PropertyRNA;
-struct EnumPropertyItem;
 
 #include "DNA_anim_types.h"
 #include "RNA_types.h"
@@ -127,8 +127,8 @@ short delete_keyframe(struct ReportList *reports, struct ID *id, struct bAction
 /* ************ Keying Sets ********************** */
 
 /* forward decl. for this struct which is declared a bit later... */
-struct KeyingSetInfo;
 struct ExtensionRNA;
+struct KeyingSetInfo;
 
 /* Polling Callback for KeyingSets */
 typedef bool (*cbKeyingSet_Poll)(struct KeyingSetInfo *ksi, struct bContext *C);
index b30929f53079d5b495141e5a101b28e6137cb835..932d55f6532f288c0d96cd57d67d480cfea8354a 100644 (file)
@@ -30,9 +30,9 @@
 #ifndef __ED_LATTICE_H__
 #define __ED_LATTICE_H__
 
-struct wmKeyConfig;
-struct UndoType;
 struct Object;
+struct UndoType;
+struct wmKeyConfig;
 
 /* lattice_ops.c */
 void ED_operatortypes_lattice(void);
index a95e283f2186b30e44670d941442351e4a0d8d35..700b7b949829aae136c98e1e922c07f53eb46101 100644 (file)
 #ifndef __ED_MARKERS_H__
 #define __ED_MARKERS_H__
 
-struct wmKeyConfig;
-struct wmKeyMap;
-struct bContext;
-struct bAnimContext;
 struct Scene;
 struct TimeMarker;
+struct bAnimContext;
+struct bContext;
+struct wmKeyConfig;
+struct wmKeyMap;
 
 /* Drawing API ------------------------------ */
 
index 2ab788d5e2a6180f1c4d6d874fd50fff05e7db6b..053ba48d8f09c3e046f478cbafc55f6d39da94a0 100644 (file)
 #ifndef __ED_MASK_H__
 #define __ED_MASK_H__
 
-struct bContext;
-struct wmKeyConfig;
+struct KeyframeEditData;
 struct MaskLayer;
 struct MaskLayerShape;
-struct KeyframeEditData;
+struct bContext;
+struct wmKeyConfig;
 
 /* mask_edit.c */
 void ED_mask_get_size(struct ScrArea *sa, int *width, int *height);
index 46c34d36efcde8e4147968cd1e1bb1601de81959..580331ea0a55a5c7578c587bd7886df161852e94 100644 (file)
 #ifndef __ED_MBALL_H__
 #define __ED_MBALL_H__
 
-struct bContext;
 struct Object;
-struct wmKeyConfig;
 struct UndoType;
+struct bContext;
+struct wmKeyConfig;
 
 void ED_operatortypes_metaball(void);
 void ED_operatormacros_metaball(void);
index c2094b4215ceb460f977554ae138575e704437e1..f224dbede92be6f97764ae28ca8c24c005224de5 100644 (file)
 extern "C" {
 #endif
 
-struct ID;
-struct View3D;
 struct ARegion;
-struct bContext;
-struct wmOperator;
-struct wmKeyConfig;
-struct ReportList;
-struct ViewContext;
-struct bDeformGroup;
-struct MDeformVert;
-struct Scene;
-struct Mesh;
-struct MTexPoly;
-struct UvVertMap;
-struct UvMapVert;
-struct BMEditMesh;
-struct BMesh;
-struct BMVert;
-struct BMLoop;
 struct BMBVHTree;
 struct BMEdge;
+struct BMEditMesh;
 struct BMFace;
-struct UvVertMap;
-struct UvMapVert;
-struct ToolSettings;
+struct BMLoop;
+struct BMVert;
+struct BMesh;
+struct ID;
+struct MDeformVert;
+struct MTexPoly;
+struct Mesh;
 struct Object;
-struct rcti;
+struct ReportList;
+struct Scene;
+struct ToolSettings;
 struct UndoType;
+struct UvMapVert;
+struct UvMapVert;
+struct UvVertMap;
+struct UvVertMap;
+struct View3D;
+struct ViewContext;
+struct bContext;
+struct bDeformGroup;
+struct rcti;
+struct wmKeyConfig;
+struct wmOperator;
 
 /* editmesh_utils.c */
 void           EDBM_verts_mirror_cache_begin_ex(struct BMEditMesh *em, const int axis,
index 1958466d134560197c36740e1df29101df14ef23..4574fe6a4bfdfcc0a145099f1d18092570b8cbe7 100644 (file)
 struct ID;
 struct Main;
 struct Scene;
+struct Scene;
+struct ScrArea;
 struct Tex;
+struct View2D;
 struct bContext;
-struct bNodeTree;
 struct bNode;
-struct bNodeType;
 struct bNodeSocketType;
 struct bNodeTree;
+struct bNodeTree;
 struct bNodeTreeType;
-struct ScrArea;
-struct Scene;
-struct View2D;
+struct bNodeType;
 
 typedef enum {
        NODE_TOP    = 1,
index 3f96d669f1c15c01de3aa63431fe60fc2e1f439a..9492719a91679a55655e37fb065095f3c851801a 100644 (file)
@@ -37,10 +37,13 @@ extern "C" {
 
 struct Base;
 struct EnumPropertyItem;
+struct EnumPropertyItem;
 struct ID;
 struct Main;
 struct ModifierData;
 struct Object;
+struct PointerRNA;
+struct PropertyRNA;
 struct ReportList;
 struct Scene;
 struct bConstraint;
@@ -50,9 +53,6 @@ struct wmKeyConfig;
 struct wmKeyMap;
 struct wmOperator;
 struct wmOperatorType;
-struct PointerRNA;
-struct PropertyRNA;
-struct EnumPropertyItem;
 struct wmWindowManager;
 
 #include "DNA_object_enums.h"
index 246419d64aa5d78a7d2e153d843833d33e0f10da..b0e12c4b5ed3abe600d517aaf5ee03977c71dac3 100644 (file)
 #ifndef __ED_PAINT_H__
 #define __ED_PAINT_H__
 
-struct bContext;
-struct wmKeyConfig;
-struct wmOperator;
 struct ImBuf;
 struct Image;
 struct UndoStep;
 struct UndoType;
+struct bContext;
+struct wmKeyConfig;
+struct wmOperator;
 
 /* paint_ops.c */
 void ED_operatortypes_paint(void);
index 001118873320a06f01cd86cef00f336d85c27fdd..c360f7ba3a3f077ca6596af45d93e6cbe4efb60c 100644 (file)
 #ifndef __ED_PARTICLE_H__
 #define __ED_PARTICLE_H__
 
-struct bContext;
 struct Object;
-struct ParticleEditSettings;
-struct rcti;
 struct PTCacheEdit;
+struct ParticleEditSettings;
 struct Scene;
 struct UndoType;
+struct bContext;
+struct rcti;
 
 /* particle edit mode */
 void PE_free_ptcache_edit(struct PTCacheEdit *edit);
index 32444beb0fe7491914a963b9d14a513f3b837ab4..9488bc91abd25332f7ced708fe69fb968b3a78ee 100644 (file)
 #ifndef __ED_PHYSICS_H__
 #define __ED_PHYSICS_H__
 
-struct bContext;
 struct ReportList;
+struct bContext;
 struct wmKeyConfig;
 
-struct Scene;
 struct Object;
+struct Scene;
 
 /* particle_edit.c */
 bool PE_poll(struct bContext *C);
index 707d7c6c69306d63fdd080156fc01fbf73a17625..eeda2a3a24b07fb4d7aaf7990eef5e5524432646 100644 (file)
 
 #include "DNA_vec_types.h"
 
-struct bContext;
 struct ID;
-struct Main;
 struct MTex;
+struct Main;
 struct Render;
 struct Scene;
 struct ScrArea;
+struct bContext;
 struct wmWindowManager;
 
 /* render_ops.c */
index b4d9a2629cfedc6f7f3533b21528b16d8a04aa2b..494a9b4e1ff8dc3426d41a555216f3272b02027b 100644 (file)
 #include "DNA_view2d_types.h"
 #include "DNA_view3d_types.h"
 
-struct wmWindowManager;
-struct wmWindow;
-struct wmNotifier;
-struct wmEvent;
-struct wmKeyConfig;
-struct bContext;
+struct ARegion;
+struct Main;
 struct Scene;
+struct bContext;
 struct bScreen;
-struct ARegion;
-struct uiBlock;
 struct rcti;
-struct Main;
+struct uiBlock;
+struct wmEvent;
+struct wmKeyConfig;
+struct wmNotifier;
+struct wmWindow;
+struct wmWindowManager;
 
 /* regions */
 void    ED_region_do_listen(struct bScreen *sc, struct ScrArea *sa, struct ARegion *ar, struct wmNotifier *note);
index ee2eff3ebbade31e0e3638cdf218f0285288651a..28b6428214bb544566003c186f7e24696ce80771 100644 (file)
 #define __ED_SCULPT_H__
 
 struct ARegion;
-struct bContext;
+struct ListBase;
 struct Object;
 struct RegionView3D;
-struct ViewContext;
-struct rcti;
 struct UndoStep;
 struct UndoType;
-struct ListBase;
+struct ViewContext;
+struct bContext;
+struct rcti;
 
 /* sculpt.c */
 void ED_operatortypes_sculpt(void);
index 18446966c4f95fda9acff8b7c64ff14ddd4d86a6..8338e86a246df92b50224319ecd0bcdbbf053d3d 100644 (file)
 #ifndef __ED_SEQUENCER_H__
 #define __ED_SEQUENCER_H__
 
-struct bContext;
 struct Scene;
 struct Sequence;
 struct SpaceSeq;
+struct bContext;
 
 void ED_sequencer_select_sequence_single(struct Scene *scene, struct Sequence *seq, bool deselect_all);
 void ED_sequencer_deselect_all(struct Scene *scene);
index 858902eeec1842917da6be2c8c2aacc9568b012b..ead56f777d96059b1a8f2f246845887a2bfe3dbb 100644 (file)
 #ifndef __ED_TEXT_H__
 #define __ED_TEXT_H__
 
-struct SpaceText;
 struct ARegion;
-struct UndoType;
+struct SpaceText;
 struct TextUndoBuf;
+struct UndoType;
 
 bool ED_text_region_location_from_cursor(struct SpaceText *st, struct ARegion *ar, const int cursor_co[2], int r_pixel_co[2]);
 
index 9a0a7f8f1bb17b6f16ac2e0c92e90f782bc74116..a1e4baa1b0b3bcfcfc0951a0cfc93833e7105318 100644 (file)
 
 struct ARegion;
 struct ListBase;
+struct Main;
 struct Object;
+struct SnapObjectContext;
+struct SnapObjectParams;
 struct View3D;
 struct bContext;
 struct wmEvent;
 struct wmKeyConfig;
 struct wmKeyMap;
 struct wmOperatorType;
-struct Main;
-struct SnapObjectContext;
-struct SnapObjectParams;
 
 void transform_keymap_for_space(struct wmKeyConfig *keyconf, struct wmKeyMap *keymap, int spaceid);
 void transform_operatortypes(void);
@@ -108,18 +108,18 @@ enum TfmMode {
  * */
 bool calculateTransformCenter(struct bContext *C, int centerMode, float cent3d[3], float cent2d[2]);
 
-struct TransInfo;
 struct Base;
-struct Scene;
 struct Object;
+struct Scene;
+struct TransInfo;
 struct wmOperator;
 
 /* UNUSED */
 // int BIF_snappingSupported(struct Object *obedit);
 
+struct ReportList;
 struct TransformOrientation;
 struct bContext;
-struct ReportList;
 
 void BIF_clearTransformOrientation(struct bContext *C);
 void BIF_removeTransformOrientation(struct bContext *C, struct TransformOrientation *ts);
index c20d92963a916fd8849c87d5d1ab4f33068be995..3df015f54d856ae54b2899b9c04532bd7659c006 100644 (file)
 #ifndef __ED_TRANSFORM_SNAP_OBJECT_CONTEXT_H__
 #define __ED_TRANSFORM_SNAP_OBJECT_CONTEXT_H__
 
-struct BMVert;
 struct BMEdge;
 struct BMFace;
+struct BMVert;
 
+struct ARegion;
 struct ListBase;
-struct Scene;
 struct Main;
 struct Object;
-struct ARegion;
+struct Scene;
 struct View3D;
 
 /* transform_snap_object.c */
index 784ae33f3b00522f0f2703c7cd47f738d7efda3d..d5d54e26a02680cc97af96b2dca040a1ca0553e3 100644 (file)
 #ifndef __ED_UNDO_H__
 #define __ED_UNDO_H__
 
+struct UndoStack;
 struct bContext;
 struct wmOperator;
 struct wmOperatorType;
-struct UndoStack;
 
 /* undo.c */
 void    ED_undo_push(struct bContext *C, const char *str);
index 741c586d41fc55188a04ba0bb93e56e398b73bea..d93b5072679c1116dd80771e8ca695f07a9721a5 100644 (file)
 #ifndef __ED_UTIL_H__
 #define __ED_UTIL_H__
 
-struct bContext;
-struct wmOperatorType;
+struct PackedFile;
 struct ScrArea;
 struct SpaceLink;
-struct PackedFile;
+struct bContext;
+struct wmOperatorType;
 
 /* ed_util.c */
 
index e9398bbd94c59fb9fdcb9291815f3dc0f5d70e91..075b70820773d25bd9ac854e56e925c54f88d201 100644 (file)
 #define __ED_UVEDIT_H__
 
 struct ARegionType;
-struct BMesh;
 struct BMEditMesh;
 struct BMFace;
 struct BMLoop;
+struct BMesh;
 struct Image;
 struct ImageUser;
 struct MTexPoly;
index 135e6645d131f05776b3f27cf58d31839bd1db78..0ae1144afd18cf0cd42993c3aaf04c508112c311 100644 (file)
@@ -41,6 +41,9 @@ struct Base;
 struct BezTriple;
 struct BoundBox;
 struct EditBone;
+struct GPUFX;
+struct GPUFXSettings;
+struct GPUOffScreen;
 struct ImBuf;
 struct MVert;
 struct Main;
@@ -63,9 +66,6 @@ struct wmOperator;
 struct wmOperatorType;
 struct wmWindow;
 struct wmWindowManager;
-struct GPUFX;
-struct GPUOffScreen;
-struct GPUFXSettings;
 enum eGPUFXFlags;
 
 /* for derivedmesh drawing callbacks, for view3d_select, .... */
index 5c192d62612657b6410e1d7cb61963de2f011b00..b484a599079703390abd8c49dae3809c62d76d7f 100644 (file)
 
 /* Struct Declarations */
 
+struct ARegion;
+struct AutoComplete;
 struct ID;
 struct IDProperty;
+struct ImBuf;
+struct Image;
+struct ImageUser;
 struct ListBase;
-struct ARegion;
-struct ScrArea;
-struct bScreen;
-struct wmEvent;
-struct wmWindow;
-struct wmOperator;
-struct AutoComplete;
-struct bContext;
-struct bContextStore;
+struct MTex;
 struct Panel;
 struct PanelType;
 struct PointerRNA;
 struct PropertyRNA;
 struct ReportList;
+struct ScrArea;
+struct bContext;
+struct bContextStore;
+struct bNode;
+struct bNodeSocket;
+struct bNodeTree;
+struct bScreen;
 struct rcti;
+struct uiFontStyle;
 struct uiList;
 struct uiStyle;
-struct uiFontStyle;
 struct uiWidgetColors;
-struct Image;
-struct ImageUser;
-struct wmKeyConfig;
-struct wmOperatorType;
 struct uiWidgetColors;
-struct MTex;
-struct ImBuf;
-struct bNodeTree;
-struct bNode;
-struct bNodeSocket;
-struct wmDropBox;
 struct wmDrag;
+struct wmDropBox;
+struct wmEvent;
 struct wmEvent;
+struct wmKeyConfig;
+struct wmOperator;
+struct wmOperatorType;
+struct wmWindow;
 
-typedef struct uiBut uiBut;
 typedef struct uiBlock uiBlock;
-typedef struct uiPopupBlockHandle uiPopupBlockHandle;
+typedef struct uiBut uiBut;
 typedef struct uiLayout uiLayout;
+typedef struct uiPopupBlockHandle uiPopupBlockHandle;
 
 /* Defines */
 
index 308504ef4c42a5d428f8a7bf86d306dff453f4cb..76d2f83b9c14e6f13a12a7e4ce1bcc612220ad20 100644 (file)
 #ifndef __UI_INTERFACE_ICONS_H__
 #define __UI_INTERFACE_ICONS_H__
 
-struct bContext;
 struct ID;
-struct Scene;
-struct PreviewImage;
 struct PointerRNA;
+struct PreviewImage;
+struct Scene;
+struct bContext;
 
 enum eIconSizes;
 
index a7ae4ea1241eb71dbc4463b19616b7d4689acb4d..0ab0f4357cf00ec7b85a58239bbd6f80a5518640 100644 (file)
@@ -131,13 +131,13 @@ struct View2D;
 struct View2DGrid;
 struct View2DScrollers;
 
-struct wmKeyConfig;
-struct bScreen;
+struct ARegion;
 struct Scene;
 struct ScrArea;
-struct ARegion;
 struct bContext;
+struct bScreen;
 struct rctf;
+struct wmKeyConfig;
 
 typedef struct View2DGrid View2DGrid;
 typedef struct View2DScrollers View2DScrollers;
index f2d23944b7415ec35f7cdea79dec72c7b955d54e..8408819abd7229918b3736c827410e5e35c42da8 100644 (file)
 #include "DNA_listBase.h"
 
 struct ARegion;
+struct ID;
+struct ImBuf;
+struct Scene;
 struct bContext;
+struct bContextStore;
 struct uiHandleButtonData;
+struct uiLayout;
+struct uiStyle;
+struct uiWidgetColors;
 struct wmEvent;
 struct wmKeyConfig;
 struct wmOperatorType;
 struct wmTimer;
-struct uiStyle;
-struct uiWidgetColors;
-struct uiLayout;
-struct bContextStore;
-struct Scene;
-struct ID;
-struct ImBuf;
 
 /* ****************** general defines ************** */
 
index e9ef06a368f59bee30a3ac9ad45ad3203838376f..33939fb211f9d2d1c91e374ac72b29abf4b56963 100644 (file)
@@ -32,8 +32,8 @@
 #ifndef __MASK_INTERN_H__
 #define __MASK_INTERN_H__
 
-struct bContext;
 struct Mask;
+struct bContext;
 struct wmOperatorType;
 
 /* internal exports only */
index 593e6b59d85e86c6a14eee44e67d6b898c76ee02..b35e108d8ea89a5eaec19046ab029c0a811b5d39 100644 (file)
 #define __MESH_INTERN_H__
 
 struct BMEditMesh;
-struct BMOperator;
 struct BMElem;
+struct BMOperator;
 struct EnumPropertyItem;
+struct LinkNode;
 struct bContext;
 struct wmKeyConfig;
 struct wmKeyMap;
 struct wmOperator;
 struct wmOperatorType;
-struct LinkNode;
 
 /* *** editmesh_utils.c *** */
 
index f962f83844b6ad14d14b65fc2ee2c5eb9b7d540d..662457fc87b950db3211aba9f09f9108b62ec5f5 100644 (file)
 #ifndef __OBJECT_INTERN_H__
 #define __OBJECT_INTERN_H__
 
-struct wmOperatorType;
 struct Object;
-struct bContext;
 struct StructRNA;
+struct bContext;
 struct wmOperator;
+struct wmOperatorType;
 
 struct ModifierData;
 
index a00ab7423862d491d62c74d151ea5101f5f04d49..ee06b5a35bfe3d06380f184013423385fc1ed548 100644 (file)
 #ifndef __RENDER_INTERN_H__
 #define __RENDER_INTERN_H__
 
-struct bContext;
 struct RenderEngine;
-struct wmOperatorType;
 struct ScrArea;
+struct bContext;
+struct wmOperatorType;
 
 /* render_shading.c */
 void OBJECT_OT_material_slot_add(struct wmOperatorType *ot);
index b782a47192a71d72c1bb6273e3d0adc52562d237..da57ca5a01a38fdf3b603a058fd86e349e1f4b5c 100644 (file)
 #define __PAINT_INTERN_H__
 
 struct ARegion;
-struct bContext;
 struct Brush;
-struct ImagePool;
-struct ColorSpace;
 struct ColorManagedDisplay;
+struct ColorSpace;
+struct DMCoNo;
+struct ImagePool;
 struct ListBase;
 struct MTex;
 struct Object;
-struct PaintStroke;
 struct Paint;
 struct PaintCurve;
+struct PaintStroke;
 struct PointerRNA;
-struct rcti;
-struct Scene;
 struct RegionView3D;
+struct Scene;
+struct UndoStep;
 struct VPaint;
 struct ViewContext;
+struct bContext;
+struct rcti;
 struct wmEvent;
 struct wmOperator;
 struct wmOperatorType;
 struct wmWindowManager;
-struct DMCoNo;
-struct UndoStep;
 enum ePaintMode;
 
 /* paint_stroke.c */
index 137e957dce6bd0f4c84d697d61197cf8bb1202c0..987e7bb25015cde6741018b78399547b97ff6bc1 100644 (file)
 
 #include "BKE_pbvh.h"
 
-struct bContext;
 struct KeyBlock;
 struct Object;
-struct SculptUndoNode;
 struct SculptOrigVertData;
+struct SculptUndoNode;
+struct bContext;
 
 bool sculpt_mode_poll(struct bContext *C);
 bool sculpt_mode_poll_view3d(struct bContext *C);
index 37bef41e4d59240084d7ca42d0110890460b34a8..027a0a4c89871eb8247f1b531253ba92ab242519 100644 (file)
 #ifndef __ACTION_INTERN_H__
 #define __ACTION_INTERN_H__
 
-struct bContext;
-struct bAnimContext;
-struct SpaceAction;
-struct ScrArea;
 struct ARegion;
 struct ARegionType;
+struct ScrArea;
+struct SpaceAction;
+struct bAnimContext;
+struct bContext;
 struct wmOperatorType;
 
 /* internal exports only */
index ae15834a1d9be5806db4e23029bd7f03d8de65fa..4578ec0641098b36e59344a4bca69b4428b416b1 100644 (file)
@@ -32,7 +32,6 @@
 #ifndef __CLIP_INTERN_H__
 #define __CLIP_INTERN_H__
 
-struct bContext;
 struct ARegion;
 struct MovieClip;
 struct MovieTrackingMarker;
@@ -40,6 +39,7 @@ struct MovieTrackingTrack;
 struct Scene;
 struct ScrArea;
 struct SpaceClip;
+struct bContext;
 struct wmOperatorType;
 
 /* channel heights */
index b53799b88d85d17d8ec264d255a1b0008e9b36f6..6cb2c97325ac96c2c9fc828999f299de28f5dbe1 100644 (file)
 #ifndef __TRACKING_OPS_INTERN_H__
 #define __TRACKING_OPS_INTERN_H__
 
-struct bContext;
 struct ListBase;
 struct MovieClip;
 struct SpaceClip;
+struct bContext;
 
 /* tracking_utils.c */
 
index a272464e0d994eb1d924f8f503186584b58a4566..ca2e767921204ff992ce14a3de199ecc5d09fba4 100644 (file)
@@ -30,8 +30,8 @@
 /* internal exports only */
 
 struct ConsoleLine;
-struct wmOperatorType;
 struct bContext;
+struct wmOperatorType;
 
 /* console_draw.c */
 void console_textview_main(struct SpaceConsole *sc, struct ARegion *ar);
index 6eaf2dda084ffb3f56ef0fd2f96d871fb88fcfd1..725b92b0dfaf0706940d9d26f27d80a4a9a503a3 100644 (file)
@@ -59,8 +59,8 @@ void file_draw_check_cb(bContext *C, void *arg1, void *arg2);
 bool file_draw_check_exists(SpaceFile *sfile);
 
 /* file_ops.h */
-struct wmOperatorType;
 struct wmOperator;
+struct wmOperatorType;
 
 typedef enum WalkSelectDirection {
        FILE_SELECT_WALK_UP,
index c50e0497519d0e5958a35c666881d3cf407b1311..edc31349250f677d77f5ad89e7754f3e5eda959b 100644 (file)
 #ifndef __GRAPH_INTERN_H__
 #define __GRAPH_INTERN_H__
 
-struct bContext;
-struct bAnimContext;
-struct bAnimListElem;
-struct SpaceIpo;
-struct ScrArea;
 struct ARegion;
 struct ARegionType;
+struct ScrArea;
+struct SpaceIpo;
 struct View2DGrid;
+struct bAnimContext;
+struct bAnimListElem;
+struct bContext;
 
 /* internal exports only */
 
index f7fec4ed396b61d4bf8209a9d7eb4f2cd13130cb..4b55d3bbcb21bfe699ba4a91fa7c07d8c052363d 100644 (file)
 #define __IMAGE_INTERN_H__
 
 /* internal exports only */
-struct bContext;
 struct ARegion;
 struct ARegionType;
 struct ScrArea;
 struct SpaceImage;
-struct wmOperatorType;
+struct bContext;
 struct bNodeTree;
+struct wmOperatorType;
 
 /* space_image.c */
 struct ARegion *image_has_buttons_region(struct ScrArea *sa);
index a16acd665b4a3b97a7d75dc575103e1d2fc35d63..3c059631740c28d3c430e3f035989162278d56a8 100644 (file)
@@ -33,9 +33,9 @@
 
 /* internal exports only */
 
+struct ReportList;
 struct SpaceInfo;
 struct wmOperatorType;
-struct ReportList;
 
 void FILE_OT_autopack_toggle(struct wmOperatorType *ot);
 void FILE_OT_pack_all(struct wmOperatorType *ot);
index ddbb145440d38664d4dbae5adda92db27dbb06b2..429daac509248ebbefdaa6937d5f9b2df5b6e7fc 100644 (file)
@@ -33,9 +33,9 @@
 #define __LOGIC_INTERN_H__
 
 /* internal exports only */
-struct bContext;
 struct ARegion;
 struct ScrArea;
+struct bContext;
 struct wmOperatorType;
 
 /* space_logic.c */
index 2f13622f1fdedebb730164985073bd4e9c1f9e35..6eb07e3522385ee724ddb47bbfb99c25138d7711 100644 (file)
 
 struct ARegion;
 struct ARegionType;
+struct Main;
 struct View2D;
 struct bContext;
-struct Main;
-struct wmWindow;
 struct bNode;
-struct bNodeSocket;
 struct bNodeLink;
+struct bNodeSocket;
 struct wmKeyConfig;
+struct wmWindow;
 
 /* temp data to pass on to modal */
 typedef struct bNodeLinkDrag {
index dabb95e9d2b5f2971f2a8e9ba6a2071b8af5d894..6bb191d6388e4b65a2eedb0254ba7a3062febe15 100644 (file)
 
 /* internal exports only */
 
-struct wmOperatorType;
-struct TreeStoreElem;
-struct bContext;
-struct Scene;
+struct EditBone;
 struct ID;
 struct Object;
+struct Scene;
+struct TreeStoreElem;
+struct bContext;
 struct bPoseChannel;
-struct EditBone;
+struct wmOperatorType;
 
 typedef struct TreeElement {
        struct TreeElement *next, *prev, *parent;
index e06f4558f00a6e79fdf15d542a695c133fbec020..0b6765f200f0dc8b04ff0d583c22535bfbc420f2 100644 (file)
 
 /* internal exports only */
 
-struct Sequence;
-struct bContext;
-struct rctf;
-struct SpaceSeq;
-struct ScrArea;
 struct ARegion;
 struct ARegionType;
-struct Scene;
 struct Main;
-struct wmOperator;
+struct Scene;
+struct ScrArea;
+struct Sequence;
+struct SpaceSeq;
 struct StripElem;
+struct bContext;
+struct rctf;
+struct wmOperator;
 
 /* space_sequencer.c */
 struct ARegion *sequencer_has_buttons_region(struct ScrArea *sa);
@@ -88,8 +88,8 @@ extern EnumPropertyItem sequencer_prop_effect_types[];
 extern EnumPropertyItem prop_side_types[];
 
 /* operators */
-struct wmOperatorType;
 struct wmKeyConfig;
+struct wmOperatorType;
 
 void SEQUENCER_OT_cut(struct wmOperatorType *ot);
 void SEQUENCER_OT_slip(struct wmOperatorType *ot);
index 02948d356234a88acab3e972d5a5347e581853b1..b22ec86b4448ce742145dec13f91e5eb2e19f8dc 100644 (file)
 /* internal exports only */
 
 struct ARegion;
-struct bContext;
 struct ScrArea;
 struct SpaceText;
 struct Text;
 struct TextLine;
+struct bContext;
 struct wmOperatorType;
 
 /* text_draw.c */
index 962a58768d1a132766307b827fc301bc37bb7def..9b51f3a3bc33576cda36c662da8347d20d324de0 100644 (file)
@@ -39,16 +39,16 @@ struct ARegion;
 struct ARegionType;
 struct BoundBox;
 struct DerivedMesh;
+struct Mesh;
 struct Object;
 struct SmokeDomainSettings;
 struct bAnimVizSettings;
 struct bContext;
 struct bMotionPath;
 struct bPoseChannel;
-struct Mesh;
+struct wmKeyConfig;
 struct wmOperatorType;
 struct wmWindowManager;
-struct wmKeyConfig;
 
 /* drawing flags: */
 enum {
index cae5f4bdeb8ba9667c6db740207bac9eb6c37030..16e53c4cbe7068e787bdfc3b68349f493dfda774 100644 (file)
 
 /* ************************** Types ***************************** */
 
-struct TransInfo;
-struct TransData;
-struct TransformOrientation;
-struct TransSnap;
+struct ARegion;
+struct EditBone;
 struct NumInput;
 struct Object;
-struct View3D;
-struct ScrArea;
+struct ReportList;
 struct Scene;
+struct ScrArea;
+struct SnapObjectContext;
+struct TransData;
+struct TransInfo;
+struct TransSnap;
+struct TransformOrientation;
+struct View3D;
 struct bConstraint;
-struct wmKeyMap;
-struct wmKeyConfig;
 struct bContext;
 struct wmEvent;
+struct wmKeyConfig;
+struct wmKeyMap;
 struct wmTimer;
-struct ARegion;
-struct ReportList;
-struct EditBone;
-struct SnapObjectContext;
 
 /* transinfo->redraw */
 typedef enum {
@@ -202,8 +202,8 @@ typedef struct TransDataNla {
        int handle;                                     /* handle-index: 0 for dummy entry, -1 for start, 1 for end, 2 for both ends */
 } TransDataNla;
 
-struct LinkNode;
 struct GHash;
+struct LinkNode;
 
 /* header of TransDataEdgeSlideVert, TransDataEdgeSlideEdge */
 typedef struct TransDataGenericSlideVert {
index a9162d26d724ad0b9519715ba68a7127158496d2..9d14ecffdfe7925eff070bcc5c5edd10a2b83ef7 100644 (file)
 #ifndef __UVEDIT_INTERN_H__
 #define __UVEDIT_INTERN_H__
 
-struct MTexPoly;
+struct BMEditMesh;
+struct BMFace;
+struct BMLoop;
 struct Image;
+struct MTexPoly;
 struct Object;
 struct Scene;
 struct SpaceImage;
 struct wmOperatorType;
-struct BMEditMesh;
-struct BMFace;
-struct BMLoop;
 
 /* visibility and selection */
 bool uvedit_face_visible_nolocal(struct Scene *scene, struct BMFace *efa);
index d01695ca2f8862f589f0cd965e58518ba9b79b75..ab4befe1ffdd51be08f0e1790cf1dbef9c96c9ae 100644 (file)
@@ -92,11 +92,11 @@ typedef struct PHash {
 
 
 
-struct PVert;
+struct PChart;
 struct PEdge;
 struct PFace;
-struct PChart;
 struct PHandle;
+struct PVert;
 
 /* Simplices */
 
index a6382010ca79ef36568e5e2806a8f44bfbdb54b2..14f047bd6830d82bf174dd3eed421325940f8ed2 100644 (file)
 extern "C" {
 #endif
 
-struct Render;
-struct Material;
 struct FreestyleConfig;
 struct FreestyleLineStyle;
+struct Material;
+struct Render;
 
 struct FreestyleGlobals {
        struct Scene *scene;
index 8fd34348f037528fcd880bbab5a19a82ffbafa9b..572b3b2c0857aead2d38da0c6f405adf52363f65 100644 (file)
@@ -46,12 +46,12 @@ struct CCGElem;
 struct CCGKey;
 struct DMFlagMat;
 struct DerivedMesh;
-struct GSet;
-struct GPUVertPointLink;
 struct GPUDrawObject;
+struct GPUVertPointLink;
+struct GSet;
 struct GridCommonGPUBuffer;
-struct PBVH;
 struct MVert;
+struct PBVH;
 
 typedef struct GPUBuffer {
        size_t size;        /* in bytes */
index d506d91a9aac0e4f83090fee8f96619c3351ee14..a579dab5159737417791064be33fa1a06835fcb7 100644 (file)
@@ -39,12 +39,12 @@ extern "C" {
 /* opaque handle for framebuffer compositing effects (defined in gpu_compositing.c )*/
 typedef struct GPUFX GPUFX;
 struct GPUDOFSettings;
-struct GPUSSAOSettings;
-struct GPUOffScreen;
 struct GPUFXSettings;
-struct rcti;
-struct Scene;
+struct GPUOffScreen;
+struct GPUSSAOSettings;
 struct GPUShader;
+struct Scene;
+struct rcti;
 enum eGPUFXFlags;
 
 /**** Public API *****/
index de53b1e8739b7367ad907e5e74cecaeb47515851..8c0fa6096f7266fa38dd36d660d5a665eecf5ff3 100644 (file)
 extern "C" {
 #endif
 
+struct DupliObject;
 struct ImBuf;
 struct Image;
 struct ImageUser;
 struct MTexPoly;
 struct Object;
-struct Scene;
-struct View3D;
 struct RegionView3D;
+struct Scene;
 struct SmokeModifierData;
-struct DupliObject;
+struct View3D;
 
 /* OpenGL drawing functions related to shading. These are also
  * shared with the game engine, where there were previously
index e0e92976b091384f7ffd283ea19f11acbaa0fb7a..fad48f9d5e48402ae498533356b9ceb086f1c769 100644 (file)
 extern "C" {
 #endif
 
+struct GPULamp;
+struct GPUMaterial;
+struct GPUNode;
+struct GPUNodeLink;
+struct GPUNodeStack;
+struct GPUTexture;
+struct GPUVertexAttribs;
+struct Image;
 struct Image;
 struct ImageUser;
 struct Main;
 struct Material;
 struct Object;
-struct Image;
+struct PreviewImage;
 struct Scene;
 struct SceneRenderLayer;
-struct GPUVertexAttribs;
-struct GPUNode;
-struct GPUNodeLink;
-struct GPUNodeStack;
-struct GPUMaterial;
-struct GPUTexture;
-struct GPULamp;
-struct PreviewImage;
 struct World;
 
+typedef struct GPULamp GPULamp;
+typedef struct GPUMaterial GPUMaterial;
 typedef struct GPUNode GPUNode;
 typedef struct GPUNodeLink GPUNodeLink;
-typedef struct GPUMaterial GPUMaterial;
-typedef struct GPULamp GPULamp;
 typedef struct GPUParticleInfo GPUParticleInfo;
 
 /* Functions to create GPU Materials nodes */
index 2f3b25c90f73665642663a10bf8508b6461053c0..375d3b9a9d8119e2b8f18446c50338d7636fe8e1 100644 (file)
 #include "GPU_material.h"
 #include "GPU_glew.h"
 
-struct ListBase;
-struct GPUShader;
-struct GPUOutput;
 struct GPUNode;
+struct GPUOutput;
+struct GPUShader;
 struct GPUVertexAttribs;
+struct ListBase;
 struct PreviewImage;
 
 /* Pass Generation
index 3f53e24f24a31234586db59208dc339c65f42d0a..d76e7f62a74396ae5b227b455ea15c163a5763f6 100644 (file)
@@ -39,10 +39,10 @@ extern "C" {
 #endif
 
 struct Object;
-struct bPoseChannel;
-struct bPose;
 struct Scene;
 struct bConstraint;
+struct bPose;
+struct bPoseChannel;
 
 enum BIK_ParamType {
        BIK_PARAM_TYPE_FLOAT = 0,
index 0b4df11de6056dded11fb398798fb2e515246a6a..fe68b7c2887d11162d145be4422b0af9d3ae9e10 100644 (file)
@@ -39,8 +39,8 @@ extern "C" {
 #endif
 
 struct Object;
-struct bPoseChannel;
 struct Scene;
+struct bPoseChannel;
 
 
 struct IKPlugin {
index ff1784c54ddb86a2c8245b5465354e6d78670c2a..bb5dc8af038c89b2e00fedb00418fdba5d80318c 100644 (file)
 #define BCM_CONFIG_FILE "config.ocio"
 
 
-struct bContext;
 struct ColorManagedColorspaceSettings;
 struct ColorManagedDisplaySettings;
 struct ColorManagedViewSettings;
 struct ColormanageProcessor;
 struct EnumPropertyItem;
 struct ImBuf;
-struct Main;
 struct ImageFormatData;
+struct Main;
+struct bContext;
 
-struct ColorSpace;
 struct ColorManagedDisplay;
+struct ColorSpace;
 
 /* ** Generic functions ** */
 
index 0321d5ef0fb7d61fcd9d612cfe427b2ae83a851d..579e2bfb5192835e7df628e68369e66d257ddad3 100644 (file)
@@ -33,9 +33,9 @@
 #ifndef __IMB_METADATA_H__
 #define __IMB_METADATA_H__
 
-struct anim;
-struct ImBuf;
 struct IDProperty;
+struct ImBuf;
+struct anim;
 
 /** The metadata is a list of key/value pairs (both char *) that can me
  * saved in the header of several image formats.
index 804095a0727ca8a0fb1f560ba45a00a0ec447b97..b1109f7ba4b9090b40f9f4ecba7d58937b2e2beb 100644 (file)
@@ -91,9 +91,9 @@
 
 #define MAXNUMSTREAMS       50
 
+struct IDProperty;
 struct _AviMovie;
 struct anim_index;
-struct IDProperty;
 
 struct anim {
        int ib_flags;
index 0b4557e7bef9cde8c34d5b0e3d9c6a29e6c90c4b..34ad9d7302d37e2a3e7d8d828c9b36fbbc7117b8 100644 (file)
@@ -38,8 +38,8 @@
 #include "DNA_listBase.h"
 #include "BLI_sys_types.h"
 
-struct OCIO_ConstProcessorRcPtr;
 struct ImBuf;
+struct OCIO_ConstProcessorRcPtr;
 
 extern float imbuf_luma_coefficients[3];
 
index df8ac92eb8681edc6167abb4a143dc580ec6334c..a5c65e1b46286334def7957fddfdcada7cacc521 100644 (file)
 extern "C" {
 #endif
 
-struct Library;
 struct FileData;
+struct GPUTexture;
 struct ID;
+struct Library;
 struct PackedFile;
-struct GPUTexture;
 
 typedef struct IDPropertyData {
        void *pointer;
index e585c12b5a859e8b3e16f28a6a40529508cb66c0..7b69b2008fe2a5d9426b60d911fca9cae54f2cd1 100644 (file)
 #include "DNA_view2d_types.h"
 #include "DNA_userdef_types.h" /* ThemeWireColor */
 
-struct SpaceLink;
-struct Object;
-struct Group;
 struct GHash;
+struct Group;
+struct Object;
+struct SpaceLink;
 
 /* ************************************************ */
 /* Visualization */
index 6461ad5445ff00127c4c68e3e27f0402e43ca5c5..af7155101a3e88aeadd5abf53d7addcae16bbd6f 100644 (file)
 #ifndef __DNA_ACTUATOR_TYPES_H__
 #define __DNA_ACTUATOR_TYPES_H__
 
-struct Object;
+struct Group;
 struct Mesh;
+struct Object;
 struct Scene;
-struct Group;
 struct Text;
 
 /* ****************** ACTUATORS ********************* */
index 484f74c4a83aeb621e845932033388229e5cbffa..8badd35f721266d8fc84c8a3ac13259075d443c3 100644 (file)
@@ -42,8 +42,8 @@
 //#endif
 
 struct CurveMapping;
-struct MTex;
 struct Image;
+struct MTex;
 
 typedef struct BrushClone {
        struct Image *image;    /* image for clone tool */
index 0dedd8c84ef390ac8b03daaf18ed33aa17dc1744..c5797c8b8fa9b22bcf77a2df83c9f42cf9bc4153 100644 (file)
@@ -40,9 +40,9 @@
 extern "C" {
 #endif
 
-struct Object;
 struct AnimData;
 struct Ipo;
+struct Object;
 
 /* ------------------------------------------- */
 /* Stereo Settings */
index fbca2aec2fcf36f73f70178fc0804c768d9d45fc..17bd8af15086658ff3ad5767f4236cba1a4744b1 100644 (file)
@@ -38,8 +38,8 @@
 #include "DNA_listBase.h"
 
 struct Action;
-struct Text;
 struct Ipo;
+struct Text;
 
 /* channels reside in Object or Action (ListBase) constraintChannels */
 // XXX deprecated... old AnimSys
index db0c8078211b0e024db565c36bbb77de471acdb2..eaf5c245f66d701423e9f6021c728610ecb30ad0 100644 (file)
@@ -34,8 +34,8 @@
 #ifndef __DNA_CONTROLLER_TYPES_H__
 #define __DNA_CONTROLLER_TYPES_H__
 
-struct bActuator;
 struct Text;
+struct bActuator;
 struct bSensor;
 
 /* ****************** CONTROLLERS ********************* */
index 85636f2a173c1b10ee7618591f3c19a7a78ab699..97ebfe90560868033a4bc6e5c6b94feece556bf5 100644 (file)
 
 #define MAXTEXTBOX 256  /* used in readfile.c and editfont.c */
 
+struct AnimData;
 struct BoundBox;
-struct Object;
+struct EditFont;
+struct GHash;
 struct Ipo;
 struct Key;
 struct Material;
+struct Object;
 struct VFont;
-struct AnimData;
-struct EditFont;
-struct GHash;
 
 /* These two Lines with # tell makesdna this struct can be excluded. */
 #
index 98d433d84547804bba8bb6e97fa579e8400795d6..191f5bd96604ddbd69d21be2df2d07c8948fa567 100644 (file)
@@ -32,8 +32,8 @@
 #ifndef __DNA_FILEGLOBAL_TYPES_H__
 #define __DNA_FILEGLOBAL_TYPES_H__
 
-struct bScreen;
 struct Scene;
+struct bScreen;
 
 /**
  * FileGlobal stores a part of the current user-interface settings at
index 12fa0781fa5d217a57759e996f6a1d1127dea51f..3baea015c5be5744d0864f0e636984677fdd7930 100644 (file)
 #include "DNA_ID.h"
 #include "DNA_color_types.h"  /* for color management */
 
+struct GPUTexture;
+struct MovieCache;
 struct PackedFile;
+struct RenderResult;
 struct Scene;
 struct anim;
-struct MovieCache;
-struct RenderResult;
-struct GPUTexture;
 
 /* ImageUser is in Texture, in Nodes, Background Image, Image Window, .... */
 /* should be used in conjunction with an ID * to Image. */
index 9f1b404e151c5f4b6136e2498118bd68ffe9481e..16d02feae97a2a0aac7644ec385779aae1ee1ca8 100644 (file)
 #endif
 
 struct AnimData;
-struct bNodeTree;
 struct CurveMapping;
 struct Ipo;
 struct MTex;
+struct bNodeTree;
 
 typedef struct Lamp {
        ID id;
index 827a76311a09706e22134f728cfd485829ba151a..962f760f715770a3ac8c04a2a4f8e42e6734ee89 100644 (file)
 #define MAX_MTEX       18
 #endif
 
-struct MTex;
-struct Image;
+struct AnimData;
 struct ColorBand;
 struct Group;
-struct bNodeTree;
-struct AnimData;
+struct Image;
 struct Ipo;
+struct MTex;
+struct bNodeTree;
 
 /* WATCH IT: change type? also make changes in ipo.h  */
 
index aa926623e341fac41072141ba3952c59fc7c55c7..249251ac35fe121a1ce40f4babe09c314e91c775 100644 (file)
@@ -36,8 +36,8 @@
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 
-struct BoundBox;
 struct AnimData;
+struct BoundBox;
 struct Ipo;
 struct Material;
 
index 46415a16f24bc71859786a88a805634957a250c1..cd5e406fbaefc8dcac8f776b097e37ffea1e36ff 100644 (file)
 #include "DNA_tracking_types.h"
 #include "DNA_color_types.h"  /* for color management */
 
-struct anim;
 struct AnimData;
-struct bGPdata;
 struct ImBuf;
 struct MovieClipProxy;
-struct MovieTrackingTrack;
 struct MovieTrackingMarker;
+struct MovieTrackingTrack;
+struct anim;
+struct bGPdata;
 
 typedef struct MovieClipUser {
        int framenr;    /* current frame number */
index 8ca5bf388a31b5d40e0be3746a331805db2b7d48..08fd3fbdf912c60ad65c30702ce59aa9a2ebec42 100644 (file)
@@ -34,9 +34,9 @@
 
 #include "DNA_listBase.h"
 
-struct bAction;
 struct Ipo;
 struct Object;
+struct bAction;
 
 /* simple uniform modifier structure, assumed it can hold all type info */
 typedef struct bActionModifier {
index ce7342437883d9c8827ac9241bf1aef99faa39ca..cd1cf0d273703518cb331992614ab83dee1a9a0a 100644 (file)
 #include "DNA_texture_types.h"
 #include "DNA_scene_types.h"
 
+struct AnimData;
 struct ID;
+struct Image;
 struct ListBase;
+struct bGPdata;
+struct bNodeInstanceHash;
 struct bNodeLink;
-struct bNodeType;
-struct bNodeTreeExec;
 struct bNodePreview;
-struct bNodeInstanceHash;
-struct AnimData;
-struct bGPdata;
+struct bNodeTreeExec;
+struct bNodeType;
 struct uiBlock;
-struct Image;
 
 /* In writefile.c: write deprecated DNA data,
  * to ensure forward compatibility in 2.6x versions.
index 8ea53ac3b7a3e8b39262672f1a4df9e3fe1836bc..d205252a92e98a146c7708d6a5b359afec1353c3 100644 (file)
@@ -39,8 +39,8 @@
 extern "C" {
 #endif
 
-struct Mesh;
 struct Ipo;
+struct Mesh;
 
 typedef struct FluidVertexVelocity {
        float vel[3];
index a9b43a5a957158905462f08211a71c9218ccf429..bf1e9862cb42de08121ff601530caff38853ab1d 100644 (file)
 extern "C" {
 #endif
 
-struct Object;
 struct AnimData;
-struct Ipo;
 struct BoundBox;
-struct Path;
+struct DerivedMesh;
+struct FluidsimSettings;
+struct Ipo;
 struct Material;
+struct Object;
 struct PartDeflect;
-struct SoftBody;
-struct FluidsimSettings;
 struct ParticleSystem;
-struct DerivedMesh;
+struct Path;
+struct RigidBodyOb;
 struct SculptSession;
+struct SoftBody;
 struct bGPdata;
-struct RigidBodyOb;
 
 
 /* Vertex Groups - Name Info */
index e4ee154517996b9af6fb44c5fc75573e11fcf46c..c415cdcaaead19199fcb4c3755e939740965f98b 100644 (file)
@@ -49,22 +49,22 @@ extern "C" {
 #include "DNA_gpu_types.h"
 #include "DNA_userdef_types.h"
 
+struct AnimData;
+struct Brush;
+struct ColorSpace;
 struct CurveMapping;
+struct Editing;
+struct Group;
+struct Image;
+struct MovieClip;
 struct Object;
-struct Brush;
-struct World;
 struct Scene;
-struct Image;
-struct Group;
-struct Text;
-struct bNodeTree;
-struct AnimData;
-struct Editing;
 struct SceneStats;
-struct bGPdata;
+struct Text;
+struct World;
 struct bGPDbrush;
-struct MovieClip;
-struct ColorSpace;
+struct bGPdata;
+struct bNodeTree;
 
 /* ************************************************************* */
 /* Scene Data */
index ba6fe0c48613319fb2b7e64bcb29381194cadb82..7c3529664ea723580f405e0cdc40a759065af7da 100644 (file)
 
 #include "DNA_ID.h"
 
-struct SpaceType;
-struct SpaceLink;
 struct ARegion;
 struct ARegionType;
 struct PanelType;
 struct Scene;
+struct SpaceLink;
+struct SpaceType;
 struct uiLayout;
 struct wmTimer;
 struct wmTooltipState;
index 1fee490319f8eda07ea4c2680c5623c091af2b85..600a41a475b9330f27028fa8be67c7a4c031013c 100644 (file)
@@ -36,8 +36,8 @@
 #ifndef __DNA_SENSOR_TYPES_H__
 #define __DNA_SENSOR_TYPES_H__
 
-struct Object;
 struct Material;
+struct Object;
 
 /* ****************** SENSORS ********************* */
 
index 6cb3add88258360f0552e4061c49d8bbc986f0c2..e0de78c08fe7644e7da03700f24fb7516fb2b4d5 100644 (file)
@@ -48,9 +48,9 @@
 #include "DNA_vfont_types.h"
 
 struct Ipo;
+struct MovieClip;
 struct Scene;
 struct bSound;
-struct MovieClip;
 
 /* strlens; 256= FILE_MAXFILE, 768= FILE_MAXDIR */
 
index 2544a5661e83257c44de13c648fc0429605223ab..31427947fb29a821b86e2e89addd41747a9365ad 100644 (file)
 /* Hum ... Not really nice... but needed for spacebuts. */
 #include "DNA_view2d_types.h"
 
+struct BLI_mempool;
+struct FileLayout;
+struct FileList;
+struct FileSelectParams;
+struct Histogram;
 struct ID;
-struct Text;
-struct Script;
 struct Image;
+struct Mask;
+struct MovieClip;
+struct MovieClipScopes;
 struct Scopes;
-struct Histogram;
+struct Script;
 struct SpaceIpo;
-struct bNodeTree;
-struct FileList;
-struct bGPdata;
+struct Text;
 struct bDopeSheet;
-struct FileSelectParams;
-struct FileLayout;
+struct bGPdata;
+struct bNodeTree;
 struct wmOperator;
 struct wmTimer;
-struct MovieClip;
-struct MovieClipScopes;
-struct Mask;
-struct BLI_mempool;
 
 /* -------------------------------------------------------------------- */
 /** \name SpaceLink (Base)
index 25668fb04d9020cc649fe0c90b6a8ea3bee33ed4..d8398eaf1f39307595d74feb26c186f23a9680c4 100644 (file)
@@ -43,16 +43,16 @@ extern "C" {
 #endif
 
 struct AnimData;
-struct Ipo;
 struct ColorBand;
+struct CurveMapping;
 struct EnvMap;
-struct Object;
-struct Tex;
-struct Image;
-struct PreviewImage;
 struct ImBuf;
+struct Image;
+struct Ipo;
+struct Object;
 struct Ocean;
-struct CurveMapping;
+struct PreviewImage;
+struct Tex;
 
 typedef struct MTex {
 
index 6a4faddfa1e0177ed8b572dc57a1ba9c2d2cb2dc..b2a6a1d46da705efff49beb6572e7302405fd8a6 100644 (file)
 
 /* match-moving data */
 
-struct bGPdata;
 struct Image;
 struct MovieReconstructedCamera;
+struct MovieTracking;
 struct MovieTrackingCamera;
 struct MovieTrackingMarker;
 struct MovieTrackingTrack;
-struct MovieTracking;
+struct bGPdata;
 
 typedef struct MovieReconstructedCamera {
        int framenr;
index 1c14c13ce904ce92059554f10bd9f8c88ed8d400..e1472c65241183b191aae03971b45639a51ca87d 100644 (file)
 #ifndef __DNA_VIEW3D_TYPES_H__
 #define __DNA_VIEW3D_TYPES_H__
 
-struct ViewDepths;
-struct Object;
-struct Image;
-struct SpaceLink;
 struct BoundBox;
+struct GPUFX;
+struct Image;
+struct Material;
 struct MovieClip;
 struct MovieClipUser;
+struct Object;
 struct RenderEngine;
-struct bGPdata;
 struct SmoothView3DStore;
+struct SpaceLink;
+struct ViewDepths;
+struct bGPdata;
 struct wmTimer;
-struct Material;
-struct GPUFX;
 
 #include "DNA_defs.h"
 #include "DNA_listBase.h"
index 9d3456db431bacf7c448ee9312f9ec48cb7a28cd..22ab303dd5d74a93ad0b5337fcb53a97141531eb 100644 (file)
 #include "DNA_ID.h"
 
 /* defined here: */
-struct wmWindowManager;
 struct wmWindow;
+struct wmWindowManager;
 
 struct wmEvent;
 struct wmGesture;
-struct wmOperatorType;
-struct wmOperator;
-struct wmKeyMap;
 struct wmKeyConfig;
+struct wmKeyMap;
+struct wmOperator;
+struct wmOperatorType;
 
 /* forwards */
-struct bContext;
-struct bScreen;
-struct wmSubWindow;
-struct wmTimer;
 struct PointerRNA;
-struct ReportList;
 struct Report;
-struct uiLayout;
+struct ReportList;
 struct Stereo3dFormat;
 struct UndoStep;
+struct bContext;
+struct bScreen;
+struct uiLayout;
+struct wmSubWindow;
+struct wmTimer;
 
 #define OP_MAX_TYPENAME 64
 #define KMAP_MAX_NAME   64
index fff949ecbaad222de117ee6ced644e96e50211ea..22e035990c17673ab34939113890cb53fe2d487f 100644 (file)
@@ -36,9 +36,9 @@
 #include "DNA_ID.h"
 
 struct AnimData;
-struct bNodeTree;
 struct Ipo;
 struct MTex;
+struct bNodeTree;
 
 #ifndef MAX_MTEX
 #define MAX_MTEX       18
index de46605bc4067006059f9d4937f67ab0ca611da1..52ed11cac12dc9e03c78db2d8bc30e6dc56f1daa 100644 (file)
 extern "C" {
 #endif
 
-struct bContext;
 struct ID;
 struct ListBase;
 struct Main;
 struct ReportList;
 struct Scene;
+struct bContext;
 
 /* Types */
 
index 64740098db4affcfa7a9c5f20bedb8422dc2dcbe..603e3dc4f982aeda12d1c316ee82942d02319bc6 100644 (file)
@@ -29,9 +29,9 @@
 
 #include "RNA_types.h"
 
+struct bNodeSocketType;
 struct bNodeTreeType;
 struct bNodeType;
-struct bNodeSocketType;
 
 /* Types */
 
@@ -223,9 +223,9 @@ struct bNodeSocketType *rna_node_socket_type_from_enum(int value);
 const EnumPropertyItem *rna_node_socket_type_itemf(
         void *data, bool (*poll)(void *data, struct bNodeSocketType *), bool *r_free);
 
-struct bContext;
 struct PointerRNA;
 struct PropertyRNA;
+struct bContext;
 const EnumPropertyItem *rna_TransformOrientation_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free);
 const EnumPropertyItem *rna_Sensor_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free);
 const EnumPropertyItem *rna_Actuator_type_itemf(struct bContext *C, struct PointerRNA *ptr, struct PropertyRNA *prop, bool *r_free);
index f427aeae5a68614ba11125084bef4fccf4aa8aaa..6de56c871c4de0719320787a4a6c95a1115c00a9 100644 (file)
 extern "C" {
 #endif
 
-struct ParameterList;
+struct BlenderRNA;
 struct FunctionRNA;
+struct Main;
+struct ParameterList;
 struct PropertyRNA;
+struct ReportList;
 struct StructRNA;
-struct BlenderRNA;
 struct bContext;
-struct Main;
-struct ReportList;
 
 /** Pointer
  *
index f9929cec7b19599f5a5618f2fd6792c0ca713bd8..e7c4f8121278f1a7b94a1480b7d19ece6f354ea4 100644 (file)
 #include "RNA_types.h"
 
 struct BlenderRNA;
+struct CollectionPropertyIterator;
 struct ContainerRNA;
-struct StructRNA;
-struct PropertyRNA;
-struct PointerRNA;
 struct FunctionRNA;
-struct CollectionPropertyIterator;
-struct bContext;
-struct IDProperty;
 struct GHash;
+struct IDProperty;
 struct Main;
+struct PointerRNA;
+struct PropertyRNA;
 struct Scene;
+struct StructRNA;
+struct bContext;
 
 #ifdef UNIT_TEST
 #define RNA_MAX_ARRAY_LENGTH 64
index 2bb1da327184a5ce042bb8a974bf0b416a58251e..d9accb248367ab5ba96956fdeb988ec2ec8a4b7e 100644 (file)
 #ifndef __MOD_FLUIDSIM_UTIL_H__
 #define __MOD_FLUIDSIM_UTIL_H__
 
+struct DerivedMesh;
+struct FluidsimModifierData;
 struct Object;
 struct Scene;
-struct FluidsimModifierData;
-struct DerivedMesh;
 
 /* new fluid-modifier interface */
 void fluidsim_init(struct FluidsimModifierData *fluidmd);
index 4a31f97397415b353777ce999b7ee90892c3dd02..b31d95093d71a516c7ae8de0cc9432d8f5adf106 100644 (file)
@@ -34,9 +34,9 @@
 struct CurveMapping;
 struct DerivedMesh;
 struct Object;
-struct Tex;
-struct Scene;
 struct RNG;
+struct Scene;
+struct Tex;
 
 /*
  * XXX I'd like to make modified weights visible in WeightPaint mode,
index 42735b21e035acf609784a50c74ea01cd10d2a5e..48a380fc9a7853a63bee0c5d12f1a17a760ee168 100644 (file)
@@ -41,8 +41,8 @@
 
 #include "RNA_types.h"
 
-struct bNodeTree;
 struct bNode;
+struct bNodeTree;
 
 struct bNodeSocket *node_add_socket_from_template(struct bNodeTree *ntree, struct bNode *node, struct bNodeSocketTemplate *stemp, int in_out);
 
index 6771df76bf95c29ad1e39c8e3a37782d5af5c89c..5b91711ebb7e815c5f0ad79fd64029c4ad46e8ad 100644 (file)
@@ -43,9 +43,9 @@
 
 #include "RNA_types.h"
 
-struct bNodeTree;
 struct bNode;
 struct bNodeStack;
+struct bNodeTree;
 
 /* Node execution data */
 typedef struct bNodeExec {
index 5c0e53c2399eee24d9ac82e48e362f5944e3653d..c8cc750c001d559abe0ae76e2dba1366d40be6a9 100644 (file)
@@ -47,8 +47,8 @@
 
 #include "RNA_access.h"
 
-struct bNodeTree;
 struct bNode;
+struct bNodeTree;
 
 /* data for initializing node execution */
 typedef struct bNodeExecContext {
index c650d83c9274f34c5dcab9a83b802428a92830b4..0ba5d1b8bde3d587e2940449dba148cb219e6b17 100644 (file)
 extern "C" {
 #endif
 
-struct Implicit_Data;
-struct Object;
 struct ClothModifierData;
+struct Implicit_Data;
 struct ListBase;
+struct Object;
 struct VoxelData;
 
 typedef enum eMassSpringSolverStatus {
index 955b1c4e4ede5dc0961fcfe1091c39fad0233b3a..b5fca4613ff6acbdd75928041a9fc73a1d7cdda9 100644 (file)
 #ifndef __BPY_EXTERN_H__
 #define __BPY_EXTERN_H__
 
-struct PathResolvedRNA;
-struct Text; /* defined in DNA_text_types.h */
-struct ID; /* DNA_ID.h */
-struct Object; /* DNA_object_types.h */
 struct ChannelDriver; /* DNA_anim_types.h */
+struct ID; /* DNA_ID.h */
 struct ListBase; /* DNA_listBase.h */
+struct Object; /* DNA_object_types.h */
+struct PathResolvedRNA;
+struct ReportList;
+struct Text; /* defined in DNA_text_types.h */
 struct bConstraint; /* DNA_constraint_types.h */
-struct bPythonConstraint; /* DNA_constraint_types.h */
 struct bConstraintOb; /* DNA_constraint_types.h */
 struct bConstraintTarget; /* DNA_constraint_types.h*/
 struct bContext;
 struct bContextDataResult;
-struct ReportList;
+struct bPythonConstraint; /* DNA_constraint_types.h */
 
 #ifdef __cplusplus
 extern "C" {
index 07d8a46cc650aa084d2053f6c45d3fba7d09412d..f49f35ae0faf708a729267770d113d4ea10f3361 100644 (file)
@@ -40,10 +40,10 @@ typedef struct BPy_BMGenericMeshData {
        void *data;
 } BPy_BMGenericMeshData;
 
-struct MTexPoly;
-struct MLoopUV;
-struct MLoopCol;
 struct MDeformVert;
+struct MLoopCol;
+struct MLoopUV;
+struct MTexPoly;
 struct MVertSkin;
 
 int       BPy_BMTexPoly_AssignPyObject(struct MTexPoly *mloopuv, PyObject *value);
index 279dad4045681964b72fc8b90ebc11984b31aa18..89fc05cb540b70b05f8d9f089298d626823e66e2 100644 (file)
@@ -28,9 +28,9 @@
 #ifndef __IDPROP_PY_API_H__
 #define __IDPROP_PY_API_H__
 
+struct BPy_IDGroup_Iter;
 struct ID;
 struct IDProperty;
-struct BPy_IDGroup_Iter;
 
 extern PyTypeObject BPy_IDArray_Type;
 extern PyTypeObject BPy_IDGroup_Iter_Type;
index ad4d7485acc2f783efc6bfb72869332652027669..1b53fba5967f069299d6c7d18c536d795779516b 100644 (file)
@@ -33,8 +33,8 @@
 #define __RE_BAKE_H__
 
 struct ImBuf;
-struct Render;
 struct Mesh;
+struct Render;
 
 typedef struct BakeImage {
        struct Image *image;
index e23d881c7b1b9d4922c68dfeda2c81f4ff5feca2..564a3e0eee731495b158ba78594d43af1bf5a2a3 100644 (file)
@@ -39,8 +39,7 @@
 
 #include "BLI_threads.h"
 
-struct bNode;
-struct bNodeTree;
+struct BakePixel;
 struct Object;
 struct Render;
 struct RenderData;
@@ -50,7 +49,8 @@ struct RenderLayer;
 struct RenderResult;
 struct ReportList;
 struct Scene;
-struct BakePixel;
+struct bNode;
+struct bNodeTree;
 
 /* External Engine */
 
index 6e35f10b7c504e10b21ef803dc1b5040e8ebfd09..f9d5126e5f5efbe10ac08f5fa957ac18b9f9be3c 100644 (file)
@@ -35,8 +35,7 @@
 #include "DNA_listBase.h"
 #include "DNA_vec_types.h"
 
-struct bMovieHandle;
-struct bNodeTree;
+struct EnvMap;
 struct Image;
 struct ImageFormatData;
 struct Main;
@@ -47,8 +46,9 @@ struct RenderResult;
 struct ReportList;
 struct Scene;
 struct SceneRenderLayer;
-struct EnvMap;
 struct StampData;
+struct bMovieHandle;
+struct bNodeTree;
 
 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 /* this include is what is exposed of render to outside world */
index 838f7031d14e7359081811380e78def12f47bd12..cc577e573099bdb20e9f8240a225dc03696ba3a5 100644 (file)
@@ -194,11 +194,11 @@ typedef struct BakeImBufuserData {
 } BakeImBufuserData;
 
 /* node shaders... */
-struct Tex;
-struct MTex;
 struct ImBuf;
 struct ImagePool;
+struct MTex;
 struct Object;
+struct Tex;
 
 /* this one uses nodes */
 int multitex_ext(struct Tex *tex,
@@ -222,8 +222,8 @@ void RE_instance_get_particle_info(struct ObjectInstanceRen *obi, float *index,
 float RE_fresnel_dielectric(float incoming[3], float normal[3], float eta);
 
 /* shaded view and bake */
-struct Render;
 struct Image;
+struct Render;
 
 int RE_bake_shade_all_selected(struct Render *re, int type, struct Object *actob, short *do_update, float *progress);
 struct Image *RE_bake_shade_get_image(void);
index cf9efcb0beb63ed3f35b68b8e46c04b63c247767..960b6f3632a94e5c446cbfa4862a5043858f29f3 100644 (file)
@@ -42,9 +42,9 @@
  * (initrender.c)
  */
 
+struct ImagePool;
 struct Render;
 struct TexResult;
-struct ImagePool;
 
 void make_envmaps(struct Render *re);
 int envmaptex(struct Tex *tex, const float texvec[3], float dxt[3], float dyt[3], int osatex, struct TexResult *texres, struct ImagePool *pool, const bool skip_image_load);
index 15a5a04e3f6ed04058fde7fb58d0ebc116f7b524..0beaaea500d7965992979bca9f15d10c13138a97 100644 (file)
@@ -34,8 +34,8 @@
 #define __OCCLUSION_H__
 
 struct Render;
-struct ShadeInput;
 struct RenderPart;
+struct ShadeInput;
 struct ShadeSample;
 
 void make_occ_tree(struct Render *re);
index a164bc1f9409293abd63c467d83a3a950e7338e5..1669f5aa7b2ba4e3050004c8d19283576db97fcf 100644 (file)
@@ -40,6 +40,8 @@
 #define RR_ALL_LAYERS  NULL
 #define RR_ALL_VIEWS   NULL
 
+struct ColorManagedDisplaySettings;
+struct ColorManagedViewSettings;
 struct ImBuf;
 struct ListBase;
 struct Render;
@@ -49,8 +51,6 @@ struct RenderLayer;
 struct RenderResult;
 struct Scene;
 struct rcti;
-struct ColorManagedDisplaySettings;
-struct ColorManagedViewSettings;
 
 /* New */
 
index 1978820856f84d91c519d8e250cf64033b586927..d93cdb0cdfbf40d5eec627b7942987ec499f9d14 100644 (file)
 #include "BLI_sys_types.h" // for intptr_t support
 
 struct EvaluationContext;
-struct Object;
-struct MemArena;
-struct VertTableNode;
-struct VlakTableNode;
 struct GHash;
+struct ImagePool;
+struct Main;
+struct MemArena;
+struct Object;
 struct ObjectInstanceRen;
-struct RayObject;
 struct RayFace;
+struct RayObject;
 struct RenderEngine;
 struct ReportList;
-struct Main;
-struct ImagePool;
+struct VertTableNode;
+struct VlakTableNode;
 
 #define TABLEINITSIZE 1024
 
@@ -407,8 +407,8 @@ struct halosort {
 };
 
 /* ------------------------------------------------------------------------- */
-struct Material;
 struct ImagePool;
+struct Material;
 
 typedef struct RadFace {
        float unshot[3], totrad[3];
index aa3efca9e5b230b422a658f2f2fa9932c563dc8c..509b2c1f5c50f84d00a691ee5da99ec61ac2be33 100644 (file)
 
 #include "NOD_composite.h"
 
+struct RayObject;
+struct RenderLayer;
+struct RenderPart;
 struct ShadeInput;
 struct ShadeResult;
 struct World;
-struct RenderPart;
-struct RenderLayer;
-struct RayObject;
 
 /* ------------------------------------------------------------------------- */
 
index 1840ec493c849ccc25b9b926754514cdbe6f5c2b..c4a99da10c3722176454737ca5840e2a6fbaea2c 100644 (file)
 extern "C" {
 #endif
 
-struct Object;
-struct VlakRen;
-struct VertRen;
+struct CustomData;
 struct HaloRen;
+struct Isect;
+struct MCol;
+struct MTFace;
 struct Main;
 struct Material;
+struct Object;
+struct ObjectInstanceRen;
+struct RadFace;
 struct Render;
-struct MCol;
-struct MTFace;
-struct CustomData;
 struct StrandBuffer;
 struct StrandRen;
-struct ObjectInstanceRen;
-struct RadFace;
-struct Isect;
+struct VertRen;
+struct VlakRen;
 
 #define RE_QUAD_MASK   0x7FFFFFF
 #define RE_QUAD_OFFS   0x8000000
index 5722f37a6a8930bcec8179747ef893754c42fc29..34b2988c7cc92ab7e2296b61af4865f1c7c580ff 100644 (file)
@@ -64,8 +64,8 @@ float shadow_halo(LampRen *lar, const float p1[3], const float p2[3]);
  * Irregular shadowbuffer
  */
 
-struct MemArena;
 struct APixstr;
+struct MemArena;
 
 void ISB_create(RenderPart *pa, struct APixstr *apixbuf);
 void ISB_free(RenderPart *pa);
index e306c3c075c773e1961f91e05172c12c421b4ab3..b04cf792f28cf1c0d136f53c11c0aa3cebb85b9d 100644 (file)
  */
 
 
+struct Isect;
+struct LampRen;
+struct ObjectInstanceRen;
+struct PixStr;
+struct RenderLayer;
+struct RenderPart;
 struct ShadeInput;
 struct ShadeResult;
-struct RenderPart;
-struct RenderLayer;
-struct PixStr;
-struct LampRen;
-struct VlakRen;
 struct StrandPoint;
-struct ObjectInstanceRen;
-struct Isect;
+struct VlakRen;
 
 /* shadeinput.c */
 
index e01dfe7385170669142dc6bfea895e14ed12acc0..69e635286b647258a3a3f8e7c53443b91b1c41cb 100644 (file)
@@ -53,8 +53,8 @@ void scatter_tree_free(ScatterTree *tree);
 
 /* Internal renderer API */
 
-struct Render;
 struct Material;
+struct Render;
 
 void make_sss_tree(struct Render *re);
 void sss_add_points(Render *re, float (*co)[3], float (*color)[3], float *area, int totpoint);
index 354ba3f0f07f4b0e248ad8c2f4363a1b9b5633aa..9e6689b31f016d742a8aba0fa80b8411e5d52cf6 100644 (file)
 #ifndef __STRAND_H__
 #define __STRAND_H__
 
-struct StrandVert;
-struct StrandRen;
-struct StrandBuffer;
+struct DerivedMesh;
+struct ObjectInstanceRen;
+struct ObjectRen;
+struct Render;
 struct ShadeSample;
+struct StrandBuffer;
 struct StrandPart;
-struct Render;
-struct ZSpan;
-struct ObjectInstanceRen;
+struct StrandRen;
 struct StrandSurface;
-struct DerivedMesh;
-struct ObjectRen;
+struct StrandVert;
+struct ZSpan;
 
 typedef struct StrandPoint {
        /* position within segment */
index f6d39b81f2ae56f1104bd3e9b22c21dd4b95fe8d..9b297c20950ff8b6e6abe503f2f8ffddac81e831 100644 (file)
        }                                                                         \
 
 struct HaloRen;
-struct ShadeInput;
-struct TexResult;
-struct Tex;
-struct Image;
 struct ImBuf;
+struct Image;
 struct ImagePool;
+struct ShadeInput;
+struct Tex;
+struct TexResult;
 
 /* texture.h */
 
index 50ad78b5be782974cbd4a75e662de667ee8fb6d3..2b96ce1356e9dd35e2b269a34a817d249d9f2f95 100644 (file)
 #ifndef __ZBUF_H__
 #define __ZBUF_H__
 
-struct RenderPart;
-struct RenderLayer;
+struct APixstr;
+struct APixstrand;
 struct LampRen;
 struct ListBase;
-struct ZSpan;
-struct APixstrand;
-struct APixstr;
+struct RenderLayer;
+struct RenderPart;
 struct StrandShadeCache;
+struct ZSpan;
 
 void fillrect(int *rect, int x, int y, int val);
 
index f56f2551a68a4c64e956eb5b275f6e7c06857868..0a965c341b178acc9e8b6b8ce66568e7be9aa5df 100644 (file)
 extern "C" {
 #endif
 
-struct bContext;
+struct ARegion;
 struct GHashIterator;
 struct IDProperty;
+struct ImBuf;
+struct ImageFormatData;
+struct MenuType;
+struct PointerRNA;
+struct PropertyRNA;
+struct bContext;
+struct rcti;
+struct wmDrag;
+struct wmDropBox;
 struct wmEvent;
 struct wmEventHandler;
 struct wmGesture;
 struct wmJob;
-struct wmOperatorType;
 struct wmOperator;
+struct wmOperatorType;
 struct wmPaintCursor;
-struct rcti;
-struct PointerRNA;
-struct PropertyRNA;
-struct MenuType;
-struct wmDropBox;
-struct wmDrag;
-struct ImBuf;
-struct ImageFormatData;
-struct ARegion;
 
 #ifdef WITH_INPUT_NDOF
 struct wmNDOFMotionData;
index 918188117ebf46b018b43186714e3838d2102166..09b4ea950a56f1b8758b4508e6d749f39f1f5976 100644 (file)
 extern "C" {
 #endif
 
+struct ImBuf;
 struct bContext;
 struct wmEvent;
-struct wmWindowManager;
 struct wmOperator;
-struct ImBuf;
+struct wmWindowManager;
 
 #include "RNA_types.h"
 #include "DNA_listBase.h"
index 5f850a076f0eb23a1b003a996146e54b29b5c78f..2b6e2fbf4f8128e781864a04766ab6b1968cf00d 100644 (file)
@@ -31,8 +31,8 @@
 #ifndef __WM_H__
 #define __WM_H__
 
-struct wmWindow;
 struct ReportList;
+struct wmWindow;
 
 typedef struct wmPaintCursor {
        struct wmPaintCursor *next, *prev;
index f863d8bfdd966f64ced017e3e052cebf75a9afd5..50961cdf48cbed84332fd4e25c0421f5c11511f1 100644 (file)
@@ -108,8 +108,8 @@ enum {
        BC_YELLOW
 };
 
-struct wmWindow;
 struct wmEvent;
+struct wmWindow;
 
 bool wm_cursor_arrow_move(struct wmWindow *win, const struct wmEvent *event);
 
index de9ad5997819a86292eeceb88f493bae5f2d19b5..d35ba102530f23b17ec9825817beaf3ac95dd5bd 100644 (file)
@@ -45,9 +45,9 @@ typedef struct wmDrawData {
        wmDrawTriple *triple;
 } wmDrawData;
 
+struct ARegion;
 struct bContext;
 struct wmWindow;
-struct ARegion;
 
 /* wm_draw.c */
 void           wm_draw_update                  (struct bContext *C);
index c890f25c0532e26b7588928bf12e44373a627728..4bfbbc043d3571e755c06cfb590b93536177bb09 100644 (file)
@@ -37,8 +37,8 @@
 #define WM_HANDLER_HANDLED   2
 #define WM_HANDLER_MODAL     4 /* MODAL|BREAK means unhandled */
 
-struct ScrArea;
 struct ARegion;
+struct ScrArea;
 
 /* wmKeyMap is in DNA_windowmanager.h, it's savable */
 
index 75c81c57da0e7ea431bf85a1149e7dd04f451102..cd40f5054d9b03874f1f2e4c1568dbbc20b4409c 100644 (file)
@@ -45,7 +45,6 @@ struct ARegion;
 struct ARegionType;
 struct BMEditMesh;
 struct Base;
-struct bContext;
 struct BoundBox;
 struct Brush;
 struct CSG_FaceIteratorDescriptor;
@@ -61,12 +60,14 @@ struct EnvMap;
 struct FCurve;
 struct Heap;
 struct HeapNode;
+struct HookModifierData;
 struct ID;
 struct ImBuf;
 struct Image;
 struct ImageUser;
 struct KeyingSet;
 struct KeyingSetInfo;
+struct Lattice;
 struct MCol;
 struct MTex;
 struct Main;
@@ -75,11 +76,9 @@ struct Material;
 struct MenuType;
 struct Mesh;
 struct MetaBall;
-struct Lattice;
 struct ModifierData;
 struct MovieClip;
 struct MultiresModifierData;
-struct HookModifierData;
 struct NodeBlurData;
 struct Nurb;
 struct Object;
@@ -111,14 +110,15 @@ struct bArmature;
 struct bConstraint;
 struct bConstraintOb;
 struct bConstraintTarget;
+struct bContext;
 struct bContextDataResult;
 struct bGPDlayer;
 struct bNode;
-struct bNodeType;
 struct bNodeSocket;
 struct bNodeSocketType;
 struct bNodeTree;
 struct bNodeTreeType;
+struct bNodeType;
 struct bPoseChannel;
 struct bPythonConstraint;
 struct bTheme;
index 9fc53c053c048f4946d783d9eece32304e6d3fff..825109c26ae1ecc67976e2175c3340b2f8a90009 100644 (file)
@@ -55,8 +55,8 @@ extern void SYS_WriteCommandLineString(SYS_SystemHandle sys, const char *paramna
 
 /* Start game engine */
 
-struct bContext;
 struct ARegion;
+struct bContext;
 struct rcti;
 
 extern void StartKetsjiShell(struct bContext *C, struct ARegion *ar,
index 8e6bc94c488e9b3c668a5330cb64444af269b011..45f35f7d45502bfbc80161720247dfb46d6aeda4 100644 (file)
 class SCA_IObject;
 class KX_GameObject;
 class BL_ArmatureObject;
-struct bConstraint;
-struct bPoseChannel;
 struct Object;
+struct bConstraint;
 struct bPose;
+struct bPoseChannel;
 
 class BL_ArmatureChannel : public PyObjectPlus
 {
index a2c70f37902ad52636f16fb9de48515757e4371b..9a6fe31ec1e37a8bb333f5ec6aa31e589ae7ca18 100644 (file)
 class SCA_IObject;
 class KX_GameObject;
 class BL_ArmatureObject;
-struct bConstraint;
-struct bPoseChannel;
 struct Object;
+struct bConstraint;
 struct bPose;
+struct bPoseChannel;
 
 /**
  * SG_DList : element of controlled constraint list
index 65513aa579c4d9c8f4256c30e7554922bf8068d6..53eef0bfc4c94358c700ea158aad17bbe4a850ff 100644 (file)
@@ -40,8 +40,8 @@
 #include <vector>
 #include <algorithm>
 
-struct bArmature;
 struct Bone;
+struct bArmature;
 struct bConstraint;
 class BL_ActionActuator;
 class BL_ArmatureActuator;
index 3379f00c38a716fdd16b6921aa64e824b143b3f9..6a3f30e9f05f7b2f58bf0e12037e8b5daa0a9209 100644 (file)
@@ -51,9 +51,9 @@ class RAS_IPolyMaterial;
 class BL_InterpolatorList;
 class BL_Material;
 struct Main;
+struct Material;
 struct Scene;
 struct ThreadInfo;
-struct Material;
 
 typedef map<KX_Scene*, map<Material*, BL_Material*> > MaterialCache;
 typedef map<KX_Scene*, map<Material*, RAS_IPolyMaterial*> > PolyMaterialCache;
index bb12ef8687279e14caa73123c2daf5172f7e4b6f..fbe2d13b14c6e9006a511178bbd14261a32644e8 100644 (file)
 #endif
 
 // --
-struct MTex;
-struct Material;
+struct EnvMap;
 struct Image;
 struct MTFace;
 struct MTex;
+struct MTex;
+struct Material;
 struct Material;
-struct EnvMap;
 // --
 
 /** max units
index b2e17522e40242b9d941fb33de7fcb52a5e0d6d8..bc0549de87dabac614e289144c3321012c2814db 100644 (file)
@@ -13,8 +13,8 @@
 #include "KX_Camera.h"
 
 // --
-struct Image;
 struct EnvMap;
+struct Image;
 class BL_Material;
 class RAS_Rect;
 class RAS_ICanvas;
index 21c68cb931754398808c3db8fa631056aafe4e8c..0d057722df224d828e922b112d279026efe53742 100644 (file)
@@ -36,9 +36,9 @@
 
 #define MAX_LIGHT_LAYERS ((1 << 20) - 1)
 
+struct Base;
 struct GPULamp;
 struct Scene;
-struct Base;
 class KX_Camera;
 class RAS_IRasterizer;
 class RAS_ILightObject;
index 59612b10b574478167be5a27585d1873156f6530..8b131caa3959c410260ae4add23efd7f63bb5015 100644 (file)
@@ -52,8 +52,8 @@ struct DerivedMesh;
 class KX_GameObject;
 class KX_Scene;
 
-struct PHY_ShapeProps;
 struct PHY_MaterialProps;
+struct PHY_ShapeProps;
 class PHY_IMotionState;
 struct bRigidBodyJointConstraint;
 
index 1e4d22243d0759ff82cfde83d0de634b2d5b6361..bb53b503808636c248dbdde17c825f193678a7e4 100644 (file)
@@ -37,9 +37,9 @@
 #endif
 
 class RAS_Rect;
-struct TaskScheduler;
-struct TaskPool;
 struct ImageFormatData;
+struct TaskPool;
+struct TaskScheduler;
 
 /**
  * 2D rendering device context. The connection from 3d rendercontext to 2d surface.
index 70d48fce48cd6e47f71d307d7931d554d39b340b..04b74930e7c1eeeeff3fddb01e1893b27b13e1d0 100644 (file)
@@ -41,9 +41,9 @@
 #endif
 
 class RAS_IRasterizer;
+struct Image;
 struct MTexPoly;
 struct Material;
-struct Image;
 struct Scene;
 class SCA_IScene;
 struct GameSettings;