Cleanup: sort forward declarations of enum & struct
authorCampbell Barton <ideasman42@gmail.com>
Mon, 28 Jan 2019 10:08:24 +0000 (21:08 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 28 Jan 2019 10:17:58 +0000 (21:17 +1100)
Done using:
  source/tools/utils_maintenance/c_sort_blocks.py

253 files changed:
intern/ghost/test/multitest/MultiTest.c
source/blender/alembic/ABC_alembic.h
source/blender/alembic/intern/abc_exporter.h
source/blender/alembic/intern/abc_util.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_brush.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_collection.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_displist.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_gpencil_modifier.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_lightprobe.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_iterators.h
source/blender/blenkernel/BKE_mesh_mapping.h
source/blender/blenkernel/BKE_mesh_remap.h
source/blender/blenkernel/BKE_mesh_runtime.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_object_facemap.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_rigidbody.h
source/blender/blenkernel/BKE_scene.h
source/blender/blenkernel/BKE_screen.h
source/blender/blenkernel/BKE_sequencer.h
source/blender/blenkernel/BKE_shader_fx.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/BKE_workspace.h
source/blender/blenkernel/intern/CCGSubSurf.h
source/blender/blenkernel/intern/data_transfer_intern.h
source/blender/blenlib/BLI_array_store.h
source/blender/blenlib/BLI_callbacks.h
source/blender/blenlib/BLI_linklist.h
source/blender/blenlib/BLI_uvproject.h
source/blender/blenlib/intern/BLI_timer.c
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_mesh.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/DEG_depsgraph_physics.h
source/blender/depsgraph/DEG_depsgraph_query.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/draw/DRW_engine.h
source/blender/draw/engines/eevee/eevee_lightcache.h
source/blender/draw/engines/eevee/eevee_private.h
source/blender/draw/engines/gpencil/gpencil_engine.h
source/blender/draw/intern/DRW_render.h
source/blender/draw/intern/draw_cache_impl.h
source/blender/draw/intern/draw_common.h
source/blender/draw/intern/draw_hair_private.h
source/blender/editors/armature/armature_intern.h
source/blender/editors/armature/meshlaplacian.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_gizmo_library.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_outliner.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/screen/screen_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_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/gpencil_modifiers/intern/MOD_gpencil_util.h
source/blender/gpu/GPU_batch_presets.h
source/blender/gpu/GPU_draw.h
source/blender/gpu/GPU_material.h
source/blender/gpu/GPU_texture.h
source/blender/gpu/intern/gpu_codegen.h
source/blender/ikplugin/BIK_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_brush_types.h
source/blender/makesdna/DNA_camera_types.h
source/blender/makesdna/DNA_collection_types.h
source/blender/makesdna/DNA_constraint_types.h
source/blender/makesdna/DNA_curve_types.h
source/blender/makesdna/DNA_freestyle_types.h
source/blender/makesdna/DNA_image_types.h
source/blender/makesdna/DNA_lamp_types.h
source/blender/makesdna/DNA_lightprobe_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_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/python/intern/bpy_gizmo_wrap.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_render_ext.h
source/blender/render/extern/include/RE_shader_ext.h
source/blender/render/intern/include/render_result.h
source/blender/render/intern/include/render_types.h
source/blender/render/intern/include/texture.h
source/blender/windowmanager/WM_api.h
source/blender/windowmanager/WM_toolsystem.h
source/blender/windowmanager/WM_types.h
source/blender/windowmanager/gizmo/WM_gizmo_api.h
source/blender/windowmanager/gizmo/WM_gizmo_types.h
source/blender/windowmanager/gizmo/intern/wm_gizmo_intern.h
source/blender/windowmanager/gizmo/wm_gizmo_wmapi.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/blender/windowmanager/wm_window.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 4c06caeae15b168854eda420da7c12aecf53cdc9..bc607d861885c3669ab2e825c294281329169262 100644 (file)
 extern "C" {
 #endif
 
-struct bContext;
 struct CacheReader;
 struct ListBase;
 struct Mesh;
 struct Object;
 struct Scene;
+struct bContext;
 
 typedef struct AbcArchiveHandle AbcArchiveHandle;
 
index e5604884bad094ac54820969dbc60257ae5254f2..9b3a4fb8dcde3a0276ea6f1e5a0ab1b071a08c90 100644 (file)
@@ -34,12 +34,12 @@ class AbcObjectWriter;
 class AbcTransformWriter;
 class ArchiveWriter;
 
+struct Base;
 struct Depsgraph;
 struct Main;
 struct Object;
 struct Scene;
 struct ViewLayer;
-struct Base;
 
 struct ExportSettings {
        ExportSettings();
index fae73ec9d11ef6a46a1b0744c828c05d19f09e07..d39295f4f7a60841a384164cdc395ee9783ee4cf 100644 (file)
@@ -46,9 +46,9 @@ using Alembic::Abc::chrono_t;
 class AbcObjectReader;
 struct ImportSettings;
 
+struct Base;
 struct ID;
 struct Object;
-struct Base;
 
 std::string get_id_name(const ID * const id);
 std::string get_id_name(const Object * const ob);
index 75afa0e30181e049967f19a84d42da76c0132f7f..e20023f30cd65bda014b1bd6c5c7e392634b4907 100644 (file)
@@ -38,9 +38,9 @@
 /* enable this only if needed (unused circa 2016) */
 #define BLF_BLUR_ENABLE 0
 
-struct rctf;
 struct ColorManagedDisplay;
 struct ResultBLF;
+struct rctf;
 
 int BLF_init(void);
 void BLF_exit(void);
index 624f3ae884c200f5b1c78e3815b94dd806489859..826d6fcfeb4f79647ab3fe42ba2974daad51d6a5 100644 (file)
 #ifndef __BLF_INTERNAL_H__
 #define __BLF_INTERNAL_H__
 
-struct ResultBLF;
 struct FontBLF;
 struct GlyphBLF;
 struct GlyphCacheBLF;
+struct ResultBLF;
 struct rctf;
 
 void blf_batch_draw_vao_clear(void);
index 7bb4142b2377baf3d43a77da7b3bc34505f14fe8..2d30c9e95e44b933f5cb42d02bf792ba761c81f8 100644 (file)
 #include "BKE_customdata.h"
 #include "BKE_bvhutils.h"
 
+struct BMEditMesh;
 struct CCGElem;
 struct CCGKey;
-struct MVert;
+struct Depsgraph;
 struct MEdge;
 struct MFace;
-struct Object;
-struct Scene;
-struct Mesh;
 struct MLoopNorSpaceArray;
-struct BMEditMesh;
+struct MVert;
+struct Mesh;
 struct ModifierData;
-struct Depsgraph;
+struct Object;
 struct PBVH;
+struct Scene;
 
 /* number of sub-elements each mesh element has (for interpolation) */
 // #define SUB_ELEMS_VERT 0 /* UNUSED */
index 4e5afde97e0922187378a8afc2980f2f710d2cf8..d4dd3fd69cec4556574f02b628b277462ede3216 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 0d8a50c5325945af9ebafcbddc544b00f59658b7..316a8bf22926f66444e74cf376addf6dbfe8eb4f 100644 (file)
@@ -32,9 +32,6 @@
  *  \author nzc
  *  \since March 2001
  */
-struct bAnimVizSettings;
-struct bMotionPath;
-struct bPoseChannel;
 struct Depsgraph;
 struct ListBase;
 struct Main;
@@ -43,6 +40,9 @@ struct ParticleSystem;
 struct Path;
 struct ReportList;
 struct Scene;
+struct bAnimVizSettings;
+struct bMotionPath;
+struct bPoseChannel;
 
 /* ---------------------------------------------------- */
 /* Animation Visualization */
index 0ed0339c5f8f9d602c50382d4e22109ddf00e1b8..3790230153a93fbcd1eacfa7fa5da02e6b36b51d 100644 (file)
@@ -40,6 +40,7 @@ struct KS_Path;
 struct KeyingSet;
 struct ListBase;
 struct Main;
+struct NlaKeyframingContext;
 struct PathResolvedRNA;
 struct PointerRNA;
 struct PropertyRNA;
@@ -48,7 +49,6 @@ struct Scene;
 struct bAction;
 struct bActionGroup;
 struct bContext;
-struct NlaKeyframingContext;
 
 /* ************************************* */
 /* AnimData API */
index e7129fc3e7b814373e6185aa911a04c18d351401..f0dc49f7ed1b2cd19a7bedcfcdb5f234d05d0afd 100644 (file)
  *  \author nzc
  */
 
-struct bPose;
 struct Bone;
 struct Depsgraph;
 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 bPose;
+struct bPoseChannel;
 
 typedef struct PoseTarget {
        struct PoseTarget *next, *prev;
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 e272fcaa3eca0e8c5ebf2642e41811ec61b0d3aa..43fe629dcacffb3773b6e3ca3639c443027a541e 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 91743bfa567c57b00f4790045ca9058b1ac99711..6d262698c9fd0dbf289382cf027a4c3fcdcc1176 100644 (file)
  */
 
 enum eCurveMappingPreset;
-struct bContext;
 struct Brush;
-struct Paint;
 struct ImBuf;
 struct ImagePool;
 struct Main;
+struct Material;
+struct Paint;
 struct Scene;
 struct ToolSettings;
 struct UnifiedPaintSettings;
-struct Material;
+struct bContext;
 
 // enum eCurveMappingPreset;
 
index 018f535a4cb08196fd19929e52b01077b40f9060..7817175deb48d670407a7af35106eeedcf0cc2e0 100644 (file)
  * This header encapsulates necessary code to build a BVH
  */
 
-struct DerivedMesh;
 struct BMEditMesh;
-struct Mesh;
-struct MVert;
+struct DerivedMesh;
 struct MFace;
+struct MVert;
+struct Mesh;
 
 typedef struct LinkNode BVHCache;
 
index 6cdd232e97ce25af3b5a3db313f2bfafeee89227..20515b143de98c350c36556ef876a2a35e8efcda 100644 (file)
@@ -40,15 +40,15 @@ extern "C" {
 
 struct Camera;
 struct Depsgraph;
+struct GPUFXSettings;
 struct Main;
 struct Object;
 struct RegionView3D;
 struct RenderData;
 struct Scene;
+struct View3D;
 struct ViewLayer;
 struct rctf;
-struct View3D;
-struct GPUFXSettings;
 
 /* Camera Datablock */
 
index f2c0b96aa8071b24ec461b967a0ee973ddbd388a..63cbf4b89a62e28c43e335252186c6b958a07e4d 100644 (file)
 #include "BKE_DerivedMesh.h"
 #include "BKE_customdata.h"
 
-struct DerivedMesh;
 struct BMEditMesh;
-struct Mesh;
+struct DerivedMesh;
 struct MLoopNorSpaceArray;
+struct Mesh;
 struct Object;
 
 /* creates a new CDDerivedMesh */
index 13cba949361b917a884bb81e724edf104c1ce03c..1d039f5c378c006b46ce0a2b93adcb70f0cd2a9d 100644 (file)
 #include <float.h>
 #include "BLI_math_inline.h"
 
-struct Object;
-struct Scene;
-struct Mesh;
-struct MFace;
 struct ClothModifierData;
 struct CollisionModifierData;
 struct Depsgraph;
+struct MFace;
+struct Mesh;
+struct Object;
+struct Scene;
 
 #define DO_INLINE MALWAYS_INLINE
 
index ea824c63c403ef3e0a8cf03f8249d3096e015dcb..64b1eceec9b08731c187776ef3d2ccfba1556422 100644 (file)
@@ -38,8 +38,8 @@ extern "C" {
 
 /* Structs */
 
-struct Base;
 struct BLI_Iterator;
+struct Base;
 struct Collection;
 struct Depsgraph;
 struct ID;
index 9bd1f5385da5a2661294fac9caa5d84b7c57aae7..080ceb9eb60a90391898ad4c536aad3948e275ec 100644 (file)
 
 #include "BLI_kdopbvh.h"
 
-struct CollisionModifierData;
 struct Collection;
+struct CollisionModifierData;
+struct Depsgraph;
 struct MFace;
 struct MVert;
+struct MVertTri;
 struct Object;
 struct Scene;
-struct Depsgraph;
-struct MVertTri;
 
 ////////////////////////////////////////
 // used for collisions in collision.c
index aa3721d7a142cb37561693dc213489112a5a665d..b9da38c74042524144b1aa7b4ab7d5bf915111d0 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 9e723b49b63afe70417680fb117ce6a0042d085e..1d05a81c93174c70c5da0fcd08c66ee149cc25d0 100644 (file)
  *  \author Joshua Leung (major recode 2007)
  */
 
+struct Depsgraph;
 struct ID;
-struct bConstraint;
-struct bConstraintTarget;
 struct ListBase;
 struct Object;
 struct Scene;
+struct bConstraint;
+struct bConstraintTarget;
 struct bPoseChannel;
-struct Depsgraph;
 
 /* ---------------------------------------------------------------------------- */
 #ifdef __cplusplus
index f78740fd03ac3336d47837435d26e8a964473896..20b8c3a2b097faf4e51fd7d660fb7e3d58c7e693 100644 (file)
@@ -38,41 +38,41 @@ extern "C" {
 #endif
 
 struct ARegion;
-struct bScreen;
+struct Base;
+struct Brush;
 struct CacheFile;
 struct Collection;
 struct Depsgraph;
+struct EditBone;
+struct ID;
+struct Image;
 struct LayerCollection;
 struct ListBase;
 struct Main;
 struct Object;
-struct Base;
 struct PointerRNA;
+struct RegionView3D;
+struct RenderEngineType;
 struct ReportList;
 struct Scene;
-struct ViewLayer;
 struct ScrArea;
+struct SpaceClip;
+struct SpaceImage;
 struct SpaceLink;
-struct View3D;
-struct ViewRender;
-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 ViewLayer;
+struct ViewRender;
 struct bGPDframe;
-struct Brush;
+struct bGPDlayer;
+struct bGPdata;
+struct bPoseChannel;
+struct bScreen;
 struct wmWindow;
 struct wmWindowManager;
-struct RenderEngineType;
-struct SpaceText;
-struct SpaceImage;
-struct SpaceClip;
-struct ID;
 
 #include "DNA_object_enums.h"
 
index e9745ed50fade54544019ad47704e33847f02b59..5b03dfbffd8956ee2414ff659083798c828c9b1a 100644 (file)
 #ifdef __cplusplus
 extern "C" {
 #endif
-struct Scene;
-struct Object;
 struct BMEditMesh;
-struct Mesh;
 struct Depsgraph;
+struct Mesh;
+struct Object;
+struct Scene;
 
 /* crazyspace.c */
 float (*BKE_crazyspace_get_mapped_editverts(
index ebbdbc7f7a0703b7b9ce171bffa70a8492603da5..4db9fc911ed87237434426291f4e11ae5fed1964 100644 (file)
 
 struct BezTriple;
 struct Curve;
-struct EditNurb;
 struct Depsgraph;
+struct EditNurb;
 struct GHash;
 struct ListBase;
 struct Main;
 struct Nurb;
 struct Object;
-struct Scene;
 struct Path;
+struct Scene;
 struct TextBox;
 struct rctf;
 
index 0be8e760cae32b6f1a0c4c54f124be099bfb06c1..d7d896ccd175f0362d6fbede105916b276152bea 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*/
@@ -420,8 +420,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 7d0bb67c54da96afc143751e301075db5862b903..d6fba5460883be3abecebf2d479d7e44abfa6e7b 100644 (file)
@@ -40,9 +40,9 @@ extern "C" {
 
 struct Depsgraph;
 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 a29f4197299550cfc80eb104a7d7f34eb5ee5d45..e39ba51bdd130580787048c06401a7956bbd168a 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 e6b08a8a063ed4841e3f2143e938612aee10ee33..394512d39f69b8e4ad368d274981c6ab961bbab3 100644 (file)
@@ -58,9 +58,9 @@ enum {
 /* prototypes */
 
 struct Depsgraph;
-struct Mesh;
 struct ListBase;
 struct Main;
+struct Mesh;
 struct Object;
 struct Scene;
 
index de4efaf37b0f7234cd59b015d2bb3790a49130f3..548bafdbdd1440b1e2e361445bc8c163ccb809a6 100644 (file)
 #include "BKE_customdata.h"
 #include "bmesh.h"
 
-struct BMesh;
 struct BMLoop;
-struct Mesh;
-struct Scene;
-struct DerivedMesh;
-struct MeshStatVis;
+struct BMesh;
 struct Depsgraph;
+struct DerivedMesh;
 struct EditMeshData;
+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 9ba1bbdee07f81aea6b274d0e80562f15d2f84cf..845c6846708b6fb2018cf11a694526124f62de88 100644 (file)
 
 #include "BLI_utildefines.h"
 
-struct Object;
-struct Scene;
-struct ListBase;
 struct Collection;
-struct ParticleSimulationData;
+struct Depsgraph;
+struct ListBase;
+struct Object;
 struct ParticleData;
 struct ParticleKey;
-struct Depsgraph;
+struct ParticleSimulationData;
+struct Scene;
 struct ViewLayer;
 
 struct EffectorWeights *BKE_effector_add_weights(struct Collection *collection);
index fd39e735fd7d4d3c3411152923cfc46c8a2262eb..23d812c72ce7f9e1381c67d30baeda017ecb0e16 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 4883f2392b094207205e4b4b2811cdc951fc5abb..26abb4fde4b227049e118a8a7d3d2bfec0e07ccd 100644 (file)
  *  \ingroup bke
  */
 
-struct Object;
-struct Scene;
+struct Depsgraph;
 struct FluidsimSettings;
 struct MVert;
-struct Depsgraph;
+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 32bd1c1be7d05eb3da3cec654950615b8263761e..dee469452875157e67b4527aa24d51fdef6f54d0 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 8c680feb04cb00e1a28313eb26585d5634a7b1c9..03628d9f4771f0b48b6d452171c6d6fbf20d5c88 100644 (file)
   *  \author Joshua Leung
   */
 
+struct ArrayGpencilModifierData;
+struct BoundBox;
+struct Brush;
 struct CurveMapping;
 struct Depsgraph;
 struct GpencilModifierData;
-struct ToolSettings;
+struct LatticeGpencilModifierData;
 struct ListBase;
-struct bGPdata;
-struct bGPDlayer;
-struct bGPDframe;
-struct bGPDspoint;
-struct bGPDstroke;
-struct Material;
-struct bGPDpalette;
-struct bGPDpalettecolor;
 struct Main;
-struct BoundBox;
-struct Brush;
+struct Material;
 struct Object;
-struct bDeformGroup;
 struct SimplifyGpencilModifierData;
-struct ArrayGpencilModifierData;
-struct LatticeGpencilModifierData;
+struct ToolSettings;
+struct bDeformGroup;
+struct bGPDframe;
+struct bGPDlayer;
+struct bGPDpalette;
+struct bGPDpalettecolor;
+struct bGPDspoint;
+struct bGPDstroke;
+struct bGPdata;
 
 struct MDeformVert;
 struct MDeformWeight;
index 8acbfac798108a6cbe0e60e6cd65689046fec1b3..018f5558e0da5428b7d85db810d537b613fac83a 100644 (file)
 #include "BLI_compiler_attrs.h"
 #include "BKE_customdata.h"
 
-struct ID;
+struct BMEditMesh;
+struct DepsNodeHandle;
 struct Depsgraph;
 struct DerivedMesh;
-struct bContext; /* NOTE: bakeModifier() - called from UI - needs to create new datablocks, hence the need for this */
+struct GpencilModifierData;
+struct ID;
+struct ListBase;
+struct Main;
 struct Mesh;
+struct ModifierUpdateDepsgraphContext;
 struct Object;
 struct Scene;
 struct ViewLayer;
-struct ListBase;
 struct bArmature;
-struct Main;
-struct GpencilModifierData;
-struct BMEditMesh;
-struct DepsNodeHandle;
-struct bGPDlayer;
+struct bContext; /* NOTE: bakeModifier() - called from UI - needs to create new datablocks, hence the need for this */
 struct bGPDframe;
+struct bGPDlayer;
 struct bGPDstroke;
-struct ModifierUpdateDepsgraphContext;
 
 #define GPENCIL_MODIFIER_ACTIVE(_md, _is_render) \
        ((((_md)->mode & eGpencilModifierMode_Realtime) && (_is_render == false)) || \
index 7a5262e0a1415b61a53badc92dab2320cf93a530..edbff201117e89051cd5dc55c0ca4eaff0e38aa8 100644 (file)
@@ -78,9 +78,9 @@ struct Icon_Geom {
 
 typedef struct Icon Icon;
 
+struct ID;
 struct ImBuf;
 struct PreviewImage;
-struct ID;
 struct StudioLight;
 struct bGPDlayer;
 
index 6df31db7b83f9c816f161b0a8ccfdb2374589db2..7cf252ba9107fc3552c35a3d248c891e13e40255 100644 (file)
@@ -36,8 +36,8 @@
 extern "C" {
 #endif
 
-struct IDProperty;
 struct ID;
+struct IDProperty;
 
 typedef union IDPropertyTemplate {
        int i;
index 0b21ecf8e0294cb40f49d4966e63d2acab887c35..495ec700cf4df7048a41200be1be616ed4eae387 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 a175ea93240a6c035a63a3f96f988d9c317fc4d2..2b84bd1091e2ffaff28a7167519d375bd2a2763f 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 b29111295259c5dc8e04a1f5342f80c91a36d707..85da22c8d93b4f781bee4a379ec3aa3fb76cc5e2 100644 (file)
 
 #include "BLI_compiler_attrs.h"
 
+struct BPoint;
+struct Depsgraph;
 struct Lattice;
+struct MDeformVert;
 struct Main;
 struct Mesh;
 struct Object;
 struct Scene;
-struct BPoint;
-struct MDeformVert;
-struct Depsgraph;
 struct bGPDstroke;
 
 void BKE_lattice_resize(struct Lattice *lt, int u, int v, int w, struct Object *ltOb);
index 0560646c49b8df3c6c9df5fc6077f06ce8fc306c..27f6435e20d07cc4ff5f3c2b16f4cdaa332c0023 100644 (file)
@@ -58,15 +58,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 a769b6653d7ae4cee8c8d5d62f077d61e14b5dfe..dac0d1f8ac80b9b646aa1912676bb0dbbdb7f079 100644 (file)
@@ -33,8 +33,8 @@
  *  \brief General operations for probes.
  */
 
-struct Main;
 struct LightProbe;
+struct Main;
 
 void BKE_lightprobe_init(struct LightProbe *probe);
 void *BKE_lightprobe_add(struct Main *bmain, const char *name);
index 376a324d25c0e227f7cd7794be3393a8a4efb77e..364de104a1ca6a2d7d9f5806677ffddc2d362907 100644 (file)
@@ -44,11 +44,11 @@ extern "C" {
 #define LS_MODIFIER_TYPE_THICKNESS  3
 #define LS_MODIFIER_TYPE_GEOMETRY   4
 
+struct ColorBand;
 struct Main;
 struct Object;
-struct ColorBand;
-struct bContext;
 struct ViewLayer;
+struct bContext;
 
 void BKE_linestyle_init(struct FreestyleLineStyle *linestyle);
 FreestyleLineStyle *BKE_linestyle_new(struct Main *bmain, const char *name);
index e5a816b92cede20db96e2c2b700e50ace19207bc..cc0441a263b7ba78f96e57988c622964d12c0d67 100644 (file)
@@ -49,8 +49,8 @@
 extern "C" {
 #endif
 
-struct BlendThumbnail;
 struct BLI_mempool;
+struct BlendThumbnail;
 struct Depsgraph;
 struct GHash;
 struct ImBuf;
index e0383f7e5baadc3190e1adaef5d46000a7c5fc79..57d03c50005a0d289e0e1ceede67bd55be246d09 100644 (file)
  */
 
 struct Depsgraph;
-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 890272aae6406d9f8ae869e26564a3c6aa9d3474..d71bfcf37959e5cc13bc75945fe6527277bdee83 100644 (file)
@@ -36,9 +36,9 @@
 extern "C" {
 #endif
 
+struct ID;
 struct Main;
 struct Material;
-struct ID;
 struct Object;
 struct Scene;
 
index a7706915bc5c6194d357cc078105ba79d20573e3..fffabd1536d624987acdafa17333c7563e752976 100644 (file)
@@ -36,9 +36,9 @@ struct BoundBox;
 struct Depsgraph;
 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 53c23af73c09e54f086b85e11c1721cdfab7561e..d369a2b6cceae1ead24684c2a4312772ed568f82 100644 (file)
 /* defines CustomDataMask */
 #include "BKE_customdata.h"
 
-struct ID;
+struct BLI_Stack;
+struct BMEditMesh;
+struct BMesh;
 struct BMeshCreateParams;
 struct BMeshFromMeshParams;
 struct BMeshToMeshParams;
 struct BoundBox;
+struct CustomData;
 struct Depsgraph;
 struct EdgeHash;
-struct ListBase;
-struct LinkNode;
-struct BLI_Stack;
-struct MemArena;
-struct BMesh;
+struct ID;
 struct KeyBlock;
+struct LinkNode;
+struct ListBase;
+struct MDeformVert;
+struct MDisps;
+struct MEdge;
+struct MFace;
+struct MLoop;
 struct MLoopTri;
-struct Main;
-struct Mesh;
-struct ModifierData;
+struct MLoopUV;
 struct MPoly;
-struct MLoop;
-struct MFace;
-struct MEdge;
 struct MVert;
 struct MVertTri;
-struct MDeformVert;
-struct MDisps;
+struct Main;
+struct MemArena;
+struct Mesh;
+struct ModifierData;
 struct Object;
-struct CustomData;
-struct Scene;
-struct MLoopUV;
 struct ReportList;
-struct BMEditMesh;
+struct Scene;
 
 #ifdef __cplusplus
 extern "C" {
index 70c108063501c62246dba1849a5c683f583371fb..64b584f6938323230c5fd728a5bd480fb739a702 100644 (file)
  *  \ingroup bke
  */
 
-struct Mesh;
-struct MVert;
 struct MEdge;
-struct MPoly;
 struct MLoop;
-struct MLoopUV;
 struct MLoopTri;
+struct MLoopUV;
+struct MPoly;
+struct MVert;
+struct Mesh;
 
 typedef enum MeshForeachFlag {
        MESH_FOREACH_NOP = 0,
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 7aea856ff344806ab13be66bc26c12c77d32c371..63b28300c56afb900e358f5a1880ea9764d2bb0d 100644 (file)
@@ -26,9 +26,9 @@
  */
 
 struct CustomData;
-struct Mesh;
 struct MVert;
 struct MemArena;
+struct Mesh;
 
 /* Generic ways to map some geometry elements from a source mesh to a dest one. */
 
index 49e452edc36ff74567ed2886e33a00a2c44ccc13..8211a7301fffe1ea853d0b5fa33d0eef23d1ea7e 100644 (file)
@@ -39,10 +39,10 @@ struct ColorBand;
 struct CustomData;
 struct Depsgraph;
 struct KeyBlock;
-struct Mesh;
 struct MLoop;
 struct MLoopTri;
 struct MVertTri;
+struct Mesh;
 struct Object;
 struct Scene;
 
index c228e56e88dd8042a682b3acfdfd0bd6b6fdd009..553708a8f7e61d1ace1eb861f832fc0d7b25b987 100644 (file)
 #include "BLI_compiler_attrs.h"
 #include "BKE_customdata.h"
 
-struct ID;
+struct BMEditMesh;
+struct DepsNodeHandle;
 struct Depsgraph;
 struct DerivedMesh;
+struct ID;
+struct ListBase;
+struct Main;
 struct Mesh;
+struct ModifierData;
 struct Object;
 struct Scene;
 struct ViewLayer;
-struct ListBase;
 struct bArmature;
-struct Main;
-struct ModifierData;
-struct BMEditMesh;
-struct DepsNodeHandle;
 
 typedef enum {
        /* Should not be used, only for None modifier type */
index f246522fffe8f131a87d584f6d1f8e114628c4ca..839b50ab4bf1cfb72755ed84546df50ee546aa10 100644 (file)
@@ -48,9 +48,9 @@ struct Scene;
 struct SubdivCCG;
 
 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 a42819e52a2662bd545e8d2127f662d83463d14d..3c2a005da024651538360b35cd41f82d4c4d4682 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 0368f5befd3119780d4507583d30d00dc413f8a2..240b21c9c08b63cb757c8beb36c6d55d46fa1d57 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 SpaceNode;
 struct Tex;
 struct ViewRender;
-struct SpaceNode;
-struct ARegion;
-struct ColorManagedViewSettings;
-struct ColorManagedDisplaySettings;
+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 3348131cc4bc920769ac59d1e706b558b0c229b3..76647817b883de0461debe693f64cf0f379bcf93 100644 (file)
@@ -36,24 +36,24 @@ extern "C" {
 #include "BLI_compiler_attrs.h"
 
 struct Base;
+struct BoundBox;
 struct Depsgraph;
 struct GpencilModifierData;
-struct Scene;
-struct ShaderFxData;
-struct ViewLayer;
+struct HookGpencilModifierData;
+struct HookModifierData;
 struct ID;
-struct Object;
-struct BoundBox;
-struct View3D;
-struct SoftBody;
-struct MovieClip;
 struct Main;
 struct Mesh;
-struct RigidBodyWorld;
-struct HookModifierData;
 struct ModifierData;
-struct HookGpencilModifierData;
+struct MovieClip;
+struct Object;
 struct RegionView3D;
+struct RigidBodyWorld;
+struct Scene;
+struct ShaderFxData;
+struct SoftBody;
+struct View3D;
+struct ViewLayer;
 
 #include "DNA_object_enums.h"
 
index c94b142af9fa5e1663ce10fc131753c08e60d496..c694fa39749b58275b2e787ac7950b5770bdc24c 100644 (file)
@@ -33,9 +33,9 @@
 extern "C" {
 #endif
 
-struct Object;
 struct ID;
 struct MDeformVert;
+struct Object;
 struct bDeformGroup;
 
 /* General vgroup operations */
index 2607e5aa2dddb15785bcdec4ea46b4ec81910515..b75e22afd7a647523f6d3810c8c24bda21e5bd56 100644 (file)
@@ -32,9 +32,9 @@
 extern "C" {
 #endif
 
-struct bFaceMap;
 struct ListBase;
 struct Object;
+struct bFaceMap;
 
 struct bFaceMap *BKE_object_facemap_add(struct Object *ob);
 struct bFaceMap *BKE_object_facemap_add_name(struct Object *ob, const char *name);
index 8a14f8fb0416f0dc958515be5e42a9e17a494831..9fc3fd68a545a75d681cd2416573ac746447d890 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 4f9c0f4ee2e4af2990957469e7c462ffde0fae5d..fd6417f504da44c5394dcffb3b59f37836dbb3d1 100644 (file)
  *  \ingroup bke
  */
 
-struct bContext;
-struct bToolRef;
-struct BMesh;
 struct BMFace;
+struct BMesh;
 struct Brush;
 struct CurveMapping;
+struct Depsgraph;
 struct EnumPropertyItem;
-struct MeshElemMap;
 struct GridPaintMask;
-struct Main;
-struct Mesh;
+struct ImagePool;
+struct MFace;
 struct MLoop;
 struct MLoopTri;
-struct MFace;
 struct MVert;
+struct Main;
+struct Mesh;
+struct MeshElemMap;
 struct Object;
+struct PBVH;
 struct Paint;
 struct PaintCurve;
 struct Palette;
 struct PaletteColor;
-struct PBVH;
 struct ReportList;
 struct Scene;
-struct ViewLayer;
 struct Sculpt;
 struct StrokeCache;
 struct SubdivCCG;
 struct Tex;
-struct ImagePool;
-struct UnifiedPaintSettings;
-struct Depsgraph;
 struct ToolSettings;
+struct UnifiedPaintSettings;
+struct ViewLayer;
+struct bContext;
+struct bToolRef;
 
 enum eOverlayFlags;
 
index ee8612c3d7b0befde4075ecde415c1017fa7ac79..c23aa2f709c40016c5092546a6acd439fba5d826 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 Depsgraph;
-struct ModifierData;
-struct MTFace;
+struct Depsgraph;
+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 Depsgraph;
+struct Scene;
 struct ViewLayer;
 
 #define PARTICLE_COLLISION_MAX_COLLISIONS 10
index 0067f63ded0d71bc1a6de4563df87a4e671b2d77..7297ed415b6d4748a573b7d4c5061a6c1a8413f9 100644 (file)
 #include "BLI_ghash.h"
 #include "BLI_utildefines.h"
 
-struct GPUBatch;
+struct BMLog;
+struct BMesh;
+struct CCGDerivedMesh;
 struct CCGElem;
 struct CCGKey;
-struct CCGDerivedMesh;
 struct CustomData;
 struct DMFlagMat;
-struct MPoly;
+struct GPUBatch;
 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 f13f84e4eb287de61238186382058f31eb6b385b..b768cc185fe29d228c183af73415b73fc4ee1441 100644 (file)
@@ -89,11 +89,11 @@ struct Object;
 struct ParticleKey;
 struct ParticleSystem;
 struct PointCache;
+struct RigidBodyWorld;
 struct Scene;
-struct ViewLayer;
 struct SmokeModifierData;
 struct SoftBody;
-struct RigidBodyWorld;
+struct ViewLayer;
 
 struct OpenVDBReader;
 struct OpenVDBWriter;
index 9a5f3c312641c29a1ee9699fb196fa304f2154d7..dd985a04091e4b0f942187f03c3dc4314365e987 100644 (file)
@@ -34,8 +34,8 @@
 #ifndef __BKE_RIGIDBODY_H__
 #define __BKE_RIGIDBODY_H__
 
-struct RigidBodyWorld;
 struct RigidBodyOb;
+struct RigidBodyWorld;
 
 struct Collection;
 struct Depsgraph;
index 208afa4b67a3fc2f7c8deff6195a0a34efd485dd..a71fcce92cb1acaacfe8b86cee294b51d01cec20 100644 (file)
@@ -44,11 +44,11 @@ struct Main;
 struct Object;
 struct RenderData;
 struct Scene;
-struct ViewLayer;
+struct TransformOrientation;
 struct UnitSettings;
+struct ViewLayer;
 struct ViewRender;
 struct WorkSpace;
-struct TransformOrientation;
 
 typedef enum eSceneCopyMethod {
        SCE_COPY_NEW       = 0,
index 6b96703a344c2e2774b6fdb016528d28a2362bc8..66141e91b0d886cdaa9c241fdfd5da6b96d42b14 100644 (file)
@@ -34,6 +34,7 @@
  */
 
 struct ARegion;
+struct GPUFXSettings;
 struct Header;
 struct ID;
 struct ListBase;
@@ -41,25 +42,24 @@ struct Menu;
 struct Panel;
 struct Scene;
 struct ScrArea;
+struct ScrAreaMap;
 struct ScrVert;
 struct SpaceType;
 struct TransformOrientation;
 struct View3D;
 struct View3DShading;
+struct WorkSpace;
 struct bContext;
 struct bContextDataResult;
 struct bScreen;
 struct uiLayout;
 struct uiList;
-struct wmKeyConfig;
 struct wmGizmoMap;
+struct wmKeyConfig;
+struct wmMsgBus;
 struct wmNotifier;
 struct wmWindow;
 struct wmWindowManager;
-struct WorkSpace;
-struct GPUFXSettings;
-struct wmMsgBus;
-struct ScrAreaMap;
 
 #include "BLI_compiler_attrs.h"
 
index f5c917302ea1ffecce3b951a6121ef01ba8d7539..fa0f1776ae9869d2b5b201d1ae8bacfd40407ecc 100644 (file)
  *  \ingroup bke
  */
 
-struct bContext;
 struct Depsgraph;
-struct StripColorBalance;
 struct Editing;
-struct GSet;
-struct GPUOffScreen;
 struct GPUFX;
+struct GPUOffScreen;
+struct GSet;
 struct ImBuf;
 struct Main;
 struct Mask;
@@ -45,8 +43,10 @@ struct Scene;
 struct Sequence;
 struct SequenceModifierData;
 struct Stereo3dFormat;
+struct StripColorBalance;
 struct StripElem;
 struct TextVars;
+struct bContext;
 struct bSound;
 
 struct SeqIndexBuildContext;
index 3306d8256e8808072750b6f62fee5f3e241b37fa..94d817e104dae792e9fa2431e6480ff372920f1b 100644 (file)
 #include "BLI_compiler_attrs.h"
 #include "BKE_customdata.h"
 
-struct ID;
+struct DepsNodeHandle;
 struct Depsgraph;
 struct DerivedMesh;
+struct ID;
+struct ListBase;
+struct Main;
 struct Mesh;
+struct ModifierUpdateDepsgraphContext;
 struct Object;
 struct Scene;
+struct ShaderFxData;
 struct ViewLayer;
-struct ListBase;
 struct bArmature;
-struct Main;
-struct ShaderFxData;
-struct DepsNodeHandle;
-struct bGPDlayer;
 struct bGPDframe;
+struct bGPDlayer;
 struct bGPDstroke;
-struct ModifierUpdateDepsgraphContext;
 
 #define SHADER_FX_ACTIVE(_fx, _is_render) (((_fx->mode & eShaderFxMode_Realtime) && (_is_render == false)) || \
                                                                                                  ((_fx->mode & eShaderFxMode_Render) && (_is_render == true)))
index 0959e8a72f02ac9ac571ba89b9884e45000e8f66..b5e4f5148edd757547f7012fe60a72ab7713844a 100644 (file)
  * (So that you don't have to pass an enormous amount of arguments to functions)
  */
 
-struct Object;
-struct Mesh;
-struct MVert;
+struct BVHTree;
 struct MDeformVert;
+struct MVert;
+struct Mesh;
 struct ModifierEvalContext;
+struct Object;
 struct ShrinkwrapModifierData;
-struct BVHTree;
 struct SpaceTransform;
 
 /* Information about boundary edges in the mesh. */
index 98fb4f4733952c1741271b299db9383ce71141cf..e1db0b258af18aff79ab716ad1d494e855c9b495 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 c709eb8075373c96dc8b5eb66523ea9de475723f..20ae85f23fed656d601abf412ed9037240a18248 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 2f0d62b4b42008f69674cd7807a5f9125c773951..281a30a29854b458caf5d1d57f306f07142a0bd2 100644 (file)
 extern "C" {
 #endif
 
-struct bNode;
 struct Brush;
 struct ColorBand;
 struct FreestyleLineStyle;
 struct ImagePool;
 struct Lamp;
+struct MTex;
 struct Main;
 struct Material;
-struct MTex;
 struct OceanTex;
 struct ParticleSettings;
 struct PointDensity;
@@ -53,6 +52,7 @@ struct Tex;
 struct TexMapping;
 struct TexResult;
 struct World;
+struct bNode;
 
 /*  in ColorBand struct */
 #define MAXCOLORBAND 32
index 7a70f945194fdd5e8cb6cbb37b8e7e76a42e1f85..f78c344478a2cba7bb71938cd6e529cd2901a78c 100644 (file)
  *  \author Sergey Sharybin
  */
 
+struct Camera;
 struct Depsgraph;
-struct bGPDlayer;
 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 6902fb631e4a904fe4c6c726f3b0764a0173ab32..14b9047c02d5e531cb85047c56a013ebe0b08146 100644 (file)
 
 #include "BLI_compiler_attrs.h"
 
-struct bScreen;
-struct bToolRef;
 struct Main;
 struct Scene;
 struct TransformOrientation;
 struct ViewLayer;
+struct bScreen;
+struct bToolRef;
 
 /* -------------------------------------------------------------------- */
 /* Create, delete, init */
index e8ed186a8a1b2e46ae6f1df409e241a07e2480a2..779434bfabc89d6f173cd8204d6b3bdaadb63597 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;
@@ -174,9 +174,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 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 2bbd82f6db86a5f6a9034a81e8e1555b241512a0..818a3e8e29b39bb955a18a5adc27208a232e75cc 100644 (file)
@@ -25,8 +25,8 @@
 #ifndef __BLI_CALLBACKS_H__
 #define __BLI_CALLBACKS_H__
 
-struct Main;
 struct ID;
+struct Main;
 
 /**
  * Common suffix uses:
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 fdd89771077a8e7d7d21c295c9872d074c42e270..56396074220d8881bb459eb08f2e6e468c395556 100644 (file)
@@ -157,8 +157,8 @@ void BLI_timer_free()
        remove_tagged_functions();
 }
 
-struct Main;
 struct ID;
+struct Main;
 static void remove_non_persistent_functions(struct Main *UNUSED(_1), struct ID *UNUSED(_2), void *UNUSED(_3))
 {
        LISTBASE_FOREACH(TimedFunction *, timed_func, &GlobalTimer.funcs) {
index 0a4832ef6041e3ea2f05015e6c8816741dd1e9e5..05f9a5d274d1c2ef293f3fb1c1a480e5cd21a203 100644 (file)
 extern "C" {
 #endif
 
+struct BHead;
 struct BlendThumbnail;
-struct bScreen;
+struct FileData;
 struct LinkNode;
 struct ListBase;
 struct Main;
 struct MemFile;
 struct ReportList;
 struct Scene;
-struct ViewLayer;
 struct UserDef;
 struct View3D;
+struct ViewLayer;
 struct bContext;
-struct BHead;
-struct FileData;
+struct bScreen;
 struct wmWindowManager;
 
 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 10f0c7a2942c019b22cc49394470ad8b5b6b31e3..4120edae4029b63d1201aa681dec4db032f39c51 100644 (file)
 #include "DNA_space_types.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 7300615659be49542bbc10970fd4b200042abee7..01345ce836e7b0169e0df691c9d44651b266183d 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 MLoopNorSpaceArray;
 
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 dfd76c6b89ff5a978117eed141dceac89ea70d7b..472abdba88abfbd5a7c2e2974fbe8b6c0daa234c 100644 (file)
@@ -28,8 +28,8 @@
  */
 
 struct BMAllocTemplate;
-struct MLoopNorSpaceArray;
 struct BMLoopNorEditDataArray;
+struct MLoopNorSpaceArray;
 
 void   BM_mesh_elem_toolflags_ensure(BMesh *bm);
 void   BM_mesh_elem_toolflags_clear(BMesh *bm);
index 8e9edfac1f9c58c85a0f7c07c0d5b41982dc7068..969dce6dc86672f948be9d9cec7a1befcba81d6f 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 7882542ca449550e664b400eabea3f8c7a73bce0..bfa07ef5c5c4ba0870af0aed363d6f41e559c984 100644 (file)
@@ -40,10 +40,10 @@ extern "C" {
 #include "BLI_path_util.h"
 #include "RNA_types.h"
 
-struct bContext;
 struct Depsgraph;
 struct Scene;
 struct ViewLayer;
+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 a81dd4c88527b2e7887ac5cbd4ac8a720c7c57c1..d783e49dd298e3ae1a634a9a1cc2679047a01c4d 100644 (file)
@@ -41,8 +41,8 @@ struct Depsgraph;
 /* ------------------------------------------------ */
 
 struct CacheFile;
-struct EffectorWeights;
 struct Collection;
+struct EffectorWeights;
 struct ID;
 struct Main;
 struct ModifierData;
index a76134e080b6e0d411a69574a4e919d8c787e087..6dfd73a03c26c26d6bbc5ed6677cb9e63ede039d 100644 (file)
@@ -33,8 +33,8 @@
 #include "DEG_depsgraph.h"
 
 struct Colllection;
-struct Depsgraph;
 struct DepsNodeHandle;
+struct Depsgraph;
 struct EffectorWeights;
 struct ListBase;
 struct Object;
index 11a4ebee8c63e9cb778961b635bcc6dff7e4267b..46a9d2c5d726a8f1abdcbac46d9995d8eb297c41 100644 (file)
@@ -38,8 +38,8 @@
 
 struct ID;
 
-struct Base;
 struct BLI_Iterator;
+struct Base;
 struct Depsgraph;
 struct DupliObject;
 struct ListBase;
index 3357f6cb0a2fabbe2abd1a688bf7c77854653202..1db3f5d4e99a4c67c6791f090090ec9d8a1b2e1b 100644 (file)
 #include "intern/nodes/deg_node_id.h"
 
 struct Base;
-struct bArmature;
-struct bAction;
 struct CacheFile;
 struct Camera;
-struct bGPdata;
-struct ListBase;
+struct Collection;
+struct FCurve;
 struct GHash;
 struct ID;
 struct Image;
-struct FCurve;
-struct Collection;
 struct Key;
 struct Lamp;
 struct LayerCollection;
 struct LightProbe;
+struct ListBase;
+struct MTex;
 struct Main;
-struct Material;
 struct Mask;
-struct MTex;
+struct Material;
 struct MovieClip;
-struct bNodeTree;
 struct Object;
 struct ParticleSettings;
 struct Probe;
-struct bPoseChannel;
-struct bConstraint;
 struct Scene;
 struct Speaker;
 struct Tex;
 struct World;
+struct bAction;
+struct bArmature;
+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 c8e01476b668e9d617302bd863d9c2f9bbac50aa..55c7657dcaddbad19b366c83008e2e657cf1f6f6 100644 (file)
 #include "intern/nodes/deg_node_operation.h"
 
 struct Base;
-struct bArmature;
-struct bAction;
-struct bGPdata;
 struct CacheFile;
 struct Camera;
-struct ListBase;
+struct Collection;
+struct EffectorWeights;
+struct FCurve;
 struct GHash;
 struct ID;
-struct FCurve;
-struct Collection;
 struct Key;
 struct Lamp;
 struct LayerCollection;
 struct LightProbe;
+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 ParticleSettings;
+struct ParticleSystem;
 struct Scene;
 struct Speaker;
-struct ViewLayer;
 struct Tex;
+struct ViewLayer;
 struct World;
-struct EffectorWeights;
+struct bAction;
+struct bArmature;
+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 f3c4b52828fd031563f531b10c11128b4c57aedd..948b200a33ce683ff12d094aaf17fe4f79ae3dc4 100644 (file)
 
 #include "intern/depsgraph_types.h"
 
-struct ID;
 struct GHash;
-struct Main;
 struct GSet;
+struct ID;
+struct Main;
 struct PointerRNA;
 struct PropertyRNA;
 struct Scene;
@@ -60,11 +60,11 @@ struct ViewLayer;
 
 namespace DEG {
 
+struct ComponentDepsNode;
 struct DepsNode;
-struct TimeSourceDepsNode;
 struct IDDepsNode;
-struct ComponentDepsNode;
 struct OperationDepsNode;
+struct TimeSourceDepsNode;
 
 /* *************************** */
 /* Relationships Between Nodes */
index 069407e855ec9783c563f46eda3e032cf3c39ff3..1f8364a5174ab1d59df5c57ebba0ff1ad5d8da8d 100644 (file)
@@ -48,8 +48,8 @@ extern "C" {
 
 #include "DEG_depsgraph_debug.h"
 
-struct DEGEditorUpdateContext;
 struct Collection;
+struct DEGEditorUpdateContext;
 struct ListBase;
 struct Main;
 struct Scene;
index 5d51e3673948947c00f063e391863ccced2e0c90..3910475f295544f69a8a81908085d51916956211 100644 (file)
 #include <vector>
 #include <algorithm>
 
-struct bAction;
 struct ChannelDriver;
+struct Depsgraph;
+struct FCurve;
 struct ModifierData;
 struct PointerRNA;
-struct FCurve;
-struct Depsgraph;
+struct bAction;
 
 namespace DEG {
 
index 7a837d17ceb308e29fe371efbd031ec10f50c9f9..409fd83e3ac3e3a6d8d15e97f56cdb34cbdbe490 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 151e37f777284d5487a1fff8a48550c2b89f4753..5e1d97f6502559ed46034f9b7d07622d318d5df9 100644 (file)
 #include "BLI_utildefines.h"
 #include "BLI_string.h"
 
+struct GHash;
 struct ID;
 struct bPoseChannel;
-struct GHash;
 
 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 3daabd11df95224bdc419decafaabb7fb12e2ec1..3ec56a2198319b56a94d39c28c85774430891f3f 100644 (file)
 
 struct ARegion;
 struct CollectionEngineSettings;
-struct Depsgraph;
-struct DRWPass;
 struct DRWInstanceDataList;
-struct Main;
-struct Material;
-struct Scene;
+struct DRWPass;
+struct Depsgraph;
 struct DrawEngineType;
-struct ID;
-struct IDProperty;
-struct bContext;
-struct Object;
-struct ViewLayer;
-struct ViewContext;
-struct ViewportEngineData;
-struct View3D;
-struct rcti;
 struct GPUMaterial;
 struct GPUOffScreen;
 struct GPUViewport;
+struct ID;
+struct IDProperty;
+struct Main;
+struct Material;
+struct Object;
 struct RenderEngine;
 struct RenderEngineType;
+struct Scene;
+struct View3D;
+struct ViewContext;
+struct ViewLayer;
+struct ViewportEngineData;
 struct WorkSpace;
+struct bContext;
+struct rcti;
 
 #include "DNA_object_enums.h"
 
index 846932661bea67f5391ef061f0c933fdf0c2de6a..2c570399f121e66e6dc0310e3efe1fa33ae2c808 100644 (file)
 
 #include "BLI_sys_types.h"  /* for bool */
 
-struct ViewLayer;
-struct Scene;
-struct SceneEEVEE;
-struct LightCache;
-struct EEVEE_ViewLayerData;
 struct EEVEE_Data;
 struct EEVEE_LightBake;
+struct EEVEE_ViewLayerData;
+struct LightCache;
+struct Scene;
+struct SceneEEVEE;
+struct ViewLayer;
 
 /* Light Bake */
 struct wmJob *EEVEE_lightbake_job_create(
index acefb6b725aae1eb64a5b372a630b58600b9df45..e5c29f371a817ea2ee1558393c214897ce6d7989 100644 (file)
 
 #include "DNA_lightprobe_types.h"
 
-struct Object;
 struct EEVEE_BoundSphere;
 struct EEVEE_ShadowCasterBuffer;
+struct GPUFrameBuffer;
+struct Object;
 struct RenderLayer;
 struct RenderResult;
-struct GPUFrameBuffer;
 
 extern struct DrawEngineType draw_engine_eevee_type;
 
index f6deeae062b11b3ef4ba51fd7427005fcc023d24..b8dde73accc0aa7ea67ac16dd2714b83773621ec 100644 (file)
 
 #include "GPU_batch.h"
 
-struct tGPspoint;
-struct bGPDstroke;
-struct ModifierData;
 struct GPENCIL_Data;
 struct GPENCIL_StorageList;
-struct Object;
 struct MaterialGPencilStyle;
+struct ModifierData;
+struct Object;
 struct RenderEngine;
 struct RenderLayer;
+struct bGPDstroke;
+struct tGPspoint;
 
 #define GPENCIL_CACHE_BLOCK_SIZE 8
 #define GPENCIL_MAX_SHGROUPS 65536
index 884b35c4acb28c7f9d7e626d562b9a5712e6717a..5bda5bc58b421d24acb6c831c7286227109bdb76 100644 (file)
 
 #include "DEG_depsgraph.h"
 
-struct rcti;
-struct bContext;
+struct DRWTextStore;
+struct DefaultFramebufferList;
+struct DefaultTextureList;
+struct GPUBatch;
 struct GPUFrameBuffer;
-struct GPUShader;
 struct GPUMaterial;
+struct GPUShader;
 struct GPUTexture;
 struct GPUUniformBuffer;
-struct Object;
-struct GPUBatch;
-struct DefaultFramebufferList;
-struct DefaultTextureList;
-struct DRWTextStore;
 struct LampEngineData;
+struct Object;
 struct ParticleSystem;
 struct RenderEngineType;
 struct ViewportEngineData;
 struct ViewportEngineData_Info;
+struct bContext;
+struct rcti;
 
-typedef struct DRWUniform DRWUniform;
 typedef struct DRWInterface DRWInterface;
 typedef struct DRWPass DRWPass;
 typedef struct DRWShadingGroup DRWShadingGroup;
+typedef struct DRWUniform DRWUniform;
 
 /* TODO Put it somewhere else? */
 typedef struct BoundSphere {
index aec0b35c6722ef1ce54dcf0c73bf7dbdd04cd8cf..9328d0501630749c1970554cbbe4a793007603f1 100644 (file)
 #define __DRAW_CACHE_IMPL_H__
 
 struct CurveCache;
-struct GPUMaterial;
-struct GPUTexture;
 struct GPUBatch;
 struct GPUIndexBuf;
+struct GPUMaterial;
+struct GPUTexture;
 struct GPUVertBuf;
 struct ListBase;
 struct ModifierData;
-struct ParticleSystem;
 struct PTCacheEdit;
+struct ParticleSystem;
 struct SpaceImage;
 struct ToolSettings;
 
index 3beab5fe7bbc68375c430220fd8db6c77cac4742..644e81e2f13f49f2d0605f08c83b6ec66f46781a 100644 (file)
@@ -33,11 +33,11 @@ struct DRWPass;
 struct DRWShadingGroup;
 struct GPUBatch;
 struct GPUMaterial;
-struct Object;
-struct ViewLayer;
 struct ModifierData;
-struct ParticleSystem;
+struct Object;
 struct PTCacheEdit;
+struct ParticleSystem;
+struct ViewLayer;
 
 /**
  * Support selecting shaders with different options compiled in.
index 41f91e02459829094857f060864e8612218bdb02..7fa69ee86fe59960670c642807118325197a27ff 100644 (file)
 #define MAX_THICKRES        2 /* see eHairType */
 #define MAX_HAIR_SUBDIV     4 /* see hair_subdiv rna */
 
-struct Object;
-struct ParticleSystem;
 struct ModifierData;
+struct Object;
 struct ParticleHairCache;
+struct ParticleSystem;
 
 typedef struct ParticleHairFinalCache {
        /* Output of the subdivision stage: vertex buff sized to subdiv level. */
index 0f4fc4832b822c4dd92fbb47b96c03d5ebc0a248..fd5234cbdae097eb78439a8b8828dc9f6ab1fc47 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 6758f9d16ac7a8038a2497f240fe8626b52e2587..962d1a8e0dbc8e4801b13f09421385f727e58b81 100644 (file)
@@ -29,8 +29,8 @@
 
 //#define RIGID_DEFORM
 
-struct Object;
 struct Mesh;
+struct Object;
 struct bDeformGroup;
 
 #ifdef RIGID_DEFORM
index b28f546ee96d99a4733103b08af5c1a2e1ac9f5d..fcdce0878f9dbb50143be9c3b6cd2f9500d1a647 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 8530f7298894b89ff9a709eee0e41e0f4b09f3fd..a1146cb0777aae08b99c9b1c2191ca2ad1840ad4 100644 (file)
 
 
 /* internal exports only */
-struct bGPdata;
-struct bGPDstroke;
+struct Material;
 struct bGPDspoint;
+struct bGPDstroke;
+struct bGPdata;
 struct tGPspoint;
-struct Material;
 
 struct GHash;
 struct RNG;
 
+struct ARegion;
 struct Brush;
 struct Scene;
-struct ARegion;
-struct View3D;
 struct View2D;
+struct View3D;
 struct wmOperatorType;
 
 struct Depsgraph;
 
+struct EnumPropertyItem;
 struct PointerRNA;
 struct PropertyRNA;
-struct EnumPropertyItem;
 
 
 /* ***************************************************** */
index 863d817d19ad4d64f84b33ff344c69f552c994e6..c8c023c63764eec360af8dc5e3f3a30c39dcb145 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;
 
 /* A few functions defined here are being DEPRECATED for Blender 2.8
  *
index 6e5746301be5183a8d381f1afa0541904f966e1e..d76559077dffa7a73b3ed4f1cc96345053c191cd 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 88459da3a952fa0afaac480106a923277b24814d..1a3306e8fe29c6dd9dd0cd6ef772f26cbe8fbacd 100644 (file)
 extern "C" {
 #endif
 
-struct bArmature;
 struct Base;
-struct bContext;
 struct Bone;
-struct bPoseChannel;
 struct Depsgraph;
 struct IDProperty;
 struct ListBase;
 struct Main;
-struct MeshDeformModifierData;
+struct Main;
 struct Mesh;
+struct MeshDeformModifierData;
 struct Object;
 struct ReportList;
 struct Scene;
+struct UndoType;
 struct View3D;
-struct ViewLayer;
 struct ViewContext;
+struct ViewLayer;
+struct bArmature;
+struct bContext;
+struct bPoseChannel;
 struct wmKeyConfig;
 struct wmOperator;
-struct Main;
-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 e4eea9921db79370b4ec1c1de3e4d1ded25b17d9..d362733207d703f8865c357c4046d53554444a43 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 View3D;
+struct bContext;
+struct wmKeyConfig;
+struct wmOperator;
 
 /* curve_ops.c */
 void    ED_operatortypes_curve(void);
index be772a6af987a1ea0d6faec4f68446b4ffea6b8b..8dc1cf9cce93957e80414920b302682bfee2bafa 100644 (file)
@@ -47,9 +47,9 @@ void ED_gizmotypes_value_2d(void);
 /* gizmo group types */
 void ED_gizmogrouptypes_value_2d(void);
 
-struct bContext;
 struct Object;
 struct Scene;
+struct bContext;
 struct wmGizmo;
 struct wmGizmoGroup;
 
index 808e8461471ce70021a6287a714fd3288f0ccfd3..6503fd72e2062b96c797886da15c82ffdc34cdff 100644 (file)
@@ -35,31 +35,31 @@ struct ListBase;
 struct PointerRNA;
 struct rcti;
 
-struct bGPdata;
-struct bGPDlayer;
+struct Brush;
 struct bGPDframe;
-struct bGPDstroke;
+struct bGPDlayer;
 struct bGPDspoint;
-struct Brush;
+struct bGPDstroke;
+struct bGPdata;
 
-struct Main;
-struct bContext;
-struct EvaluationContext;
-struct Depsgraph;
-struct ScrArea;
 struct ARegion;
+struct Depsgraph;
+struct EvaluationContext;
+struct Main;
 struct RegionView3D;
 struct ReportList;
 struct Scene;
+struct ScrArea;
 struct ToolSettings;
-struct ViewLayer;
 struct View3D;
+struct ViewLayer;
+struct bContext;
 
-struct Object;
 struct Material;
+struct Object;
 
-struct bAnimContext;
 struct KeyframeEditData;
+struct bAnimContext;
 
 struct wmKeyConfig;
 struct wmOperator;
index f8af67b55ffceaaa7737fcc5cb3c5c1842698869..92f20d33c7b26101063e581861601709496f9f5b 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 ToolSettings;
-struct wmWindowManager;
-struct ARegion;
 struct Scene;
+struct SpaceImage;
+struct ToolSettings;
 struct ViewLayer;
+struct bContext;
+struct wmWindowManager;
 
 /* image_edit.c, exported for transform */
 struct Image *ED_space_image(struct SpaceImage *sima);
index 9fce191561e7138ec1deba8863936ac6813857b9..27e0519bab5f82495426a59bf58ed77f7337b1de 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 Palette;
 struct MaskLayer;
+struct Object;
+struct Palette;
 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 b1140630dc051f3b23d3d7901158fba74ae48aef..1240a6bbd041de3c89584e21a46dd648b35ee7fb 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 Depsgraph;
 
+struct EnumPropertyItem;
 struct PointerRNA;
 struct PropertyRNA;
-struct EnumPropertyItem;
 
 struct NlaKeyframingContext;
 
@@ -133,8 +133,8 @@ short delete_keyframe(
 /* ************ 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 fa9070108705ae895a9933881b5d040f5c668444..270ec0137c0bbe64ad6b310564515c8cd6306a49 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 af9d87b8e0ee62855d5ce5a08041e943452adc0d..47d2d9e8ca150578d1e50bd7c17135234060227c 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 47ea392988335a15c86a42d281f7bc270f789200..69918632220e791e8b95ba0c85ce2924be4cdef1 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 a2f034589f6c7da8e4d6a5a3bb71dda923967a8c..04a0cd5d1df9f98f3b24cbd6cdcc7b4d3211b7b4 100644 (file)
 extern "C" {
 #endif
 
-struct Base;
-struct ID;
-struct View3D;
 struct ARegion;
-struct bContext;
+struct BMBVHTree;
+struct BMEdge;
+struct BMEditMesh;
+struct BMElem;
+struct BMFace;
+struct BMLoop;
+struct BMVert;
+struct BMesh;
+struct Base;
 struct Depsgraph;
-struct wmOperator;
-struct wmKeyConfig;
-struct ReportList;
-struct ViewContext;
-struct bDeformGroup;
+struct ID;
 struct MDeformVert;
-struct Scene;
 struct Mesh;
-struct UvVertMap;
+struct Object;
+struct ReportList;
+struct Scene;
+struct ToolSettings;
+struct UndoType;
 struct UvMapVert;
-struct BMEditMesh;
-struct BMElem;
-struct BMesh;
-struct BMVert;
-struct BMLoop;
-struct BMBVHTree;
-struct BMEdge;
-struct BMFace;
-struct UvVertMap;
 struct UvMapVert;
-struct ToolSettings;
-struct Object;
+struct UvVertMap;
+struct UvVertMap;
+struct View3D;
+struct ViewContext;
+struct bContext;
+struct bDeformGroup;
 struct rcti;
-struct UndoType;
+struct wmKeyConfig;
+struct wmOperator;
 
 /* editmesh_utils.c */
 void           EDBM_verts_mirror_cache_begin_ex(struct BMEditMesh *em, const int axis,
index e3a62f871a20920bab44e4df72cf847630345aa3..eaddf46dbc4ad83de78f9f0d461174a68e0ca33b 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 5a02bc2310ac73b8949b0b0064ee472c70fd5d89..ebf28612448cab824059d3b957f1af27c0c8cb49 100644 (file)
 extern "C" {
 #endif
 
-struct bFaceMap;
 struct Base;
+struct Depsgraph;
+struct EnumPropertyItem;
 struct EnumPropertyItem;
 struct ID;
 struct Main;
 struct Menu;
 struct ModifierData;
-struct ShaderFxData;
 struct Object;
+struct PointerRNA;
+struct PropertyRNA;
 struct ReportList;
 struct Scene;
+struct ShaderFxData;
 struct View3D;
 struct ViewLayer;
 struct bConstraint;
 struct bContext;
+struct bFaceMap;
 struct bPoseChannel;
+struct uiLayout;
 struct wmKeyConfig;
 struct wmKeyMap;
 struct wmOperator;
 struct wmOperatorType;
 struct wmWindow;
 struct wmWindowManager;
-struct PointerRNA;
-struct PropertyRNA;
-struct EnumPropertyItem;
-struct Depsgraph;
-struct uiLayout;
 
 #include "DNA_object_enums.h"
 #include "BLI_compiler_attrs.h"
index 52fdeb2045c1a5b0a44f4edfcec3960e7b1b1532..8a4790feec003d8c83ca456f923dac514ea3c5a2 100644 (file)
@@ -27,8 +27,8 @@
 #ifndef __ED_OUTLINER_H__
 #define __ED_OUTLINER_H__
 
-struct bContext;
 struct ListBase;
+struct bContext;
 
 bool ED_outliner_collections_editor_poll(struct bContext *C);
 
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 7e7198a8acee182a3b0b10476f687d7be316abfd..c58fe744500ab43ea4d78741eacca9e181b52429 100644 (file)
 #ifndef __ED_PARTICLE_H__
 #define __ED_PARTICLE_H__
 
-struct bContext;
 struct Object;
-struct ParticleSystem;
-struct ParticleEditSettings;
-struct rcti;
 struct PTCacheEdit;
+struct ParticleEditSettings;
+struct ParticleSystem;
 struct Scene;
-struct ViewLayer;
 struct UndoType;
+struct ViewLayer;
+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 2615847e90a09fec8a3e68db5bb24fbd7709334d..fb11c1870686d4960efd7f165b79359b1e47d419 100644 (file)
 
 #include "DNA_vec_types.h"
 
-struct bContext;
 struct DEGEditorUpdateContext;
 struct ID;
-struct Main;
 struct MTex;
+struct Main;
 struct Render;
 struct Scene;
 struct ScrArea;
+struct bContext;
 struct wmWindowManager;
 
 /* render_ops.c */
index 9ad4c06dee6724ab22b25f74ae5d5eae587313c8..166a3202542b28d9c4b8eb147e2bd15f0402349f 100644 (file)
 
 #include "BLI_compiler_attrs.h"
 
+struct ARegion;
 struct Depsgraph;
-struct wmWindowManager;
-struct wmWindow;
-struct wmNotifier;
-struct wmEvent;
-struct wmKeyConfig;
+struct IDProperty;
+struct Main;
+struct MenuType;
+struct PropertyRNA;
+struct Scene;
+struct ViewLayer;
 struct WorkSpace;
 struct WorkSpaceInstanceHook;
 struct bContext;
-struct Scene;
-struct ViewLayer;
 struct bScreen;
-struct ARegion;
-struct uiBlock;
 struct rcti;
-struct Main;
+struct uiBlock;
+struct wmEvent;
+struct wmKeyConfig;
 struct wmMsgBus;
 struct wmMsgSubscribeKey;
 struct wmMsgSubscribeValue;
+struct wmNotifier;
 struct wmOperatorType;
-struct IDProperty;
-struct MenuType;
-struct PropertyRNA;
+struct wmWindow;
+struct wmWindowManager;
 
 /* regions */
 void    ED_region_do_listen(
index 94508a98dcb21d10e4d8e392f40f4ef4a65ed1cb..7b8ee75fd90e01f07a6250b39ce74bbdd2eb5bee 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 ad39c1ccc8a3cac9a576a8ff9376c10015908cde..7a819a612ebdf4005b8446eee71d19bb5d992031 100644 (file)
 
 struct ARegion;
 struct ListBase;
+struct Main;
 struct Object;
+struct SnapObjectContext;
+struct SnapObjectParams;
 struct View3D;
+struct WorkSpace;
 struct bContext;
 struct wmEvent;
 struct wmKeyConfig;
 struct wmKeyMap;
 struct wmOperatorType;
-struct WorkSpace;
-struct Main;
-struct SnapObjectContext;
-struct SnapObjectParams;
 
 void ED_keymap_transform(struct wmKeyConfig *keyconf);
 void transform_operatortypes(void);
@@ -111,9 +111,9 @@ enum TfmMode {
  * */
 bool calculateTransformCenter(struct bContext *C, int centerMode, float cent3d[3], float cent2d[2]);
 
-struct TransInfo;
-struct Scene;
 struct Object;
+struct Scene;
+struct TransInfo;
 struct wmGizmoGroup;
 struct wmGizmoGroupType;
 struct wmOperator;
@@ -121,9 +121,9 @@ 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 8ac7dfcf9d8c5840fe28ae14b7b253e867505b54..6f143393432d6df2c9f61b79fed7c2aae1358704 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 Depsgraph;
 struct ListBase;
-struct Scene;
-struct ViewLayer;
 struct Main;
 struct Object;
-struct ARegion;
+struct Scene;
 struct View3D;
+struct ViewLayer;
 struct bContext;
 
 /* transform_snap_object.c */
index 677d64acc7deb9ea13d177a38fe52352176407e0..71e36892aa4ca331d2ea10e2564743980458be71 100644 (file)
 
 #include "BLI_compiler_attrs.h"
 
-struct bContext;
 struct CLG_LogRef;
+struct UndoStack;
+struct bContext;
 struct wmOperator;
 struct wmOperatorType;
-struct UndoStack;
 
 /* undo.c */
 void    ED_undo_push(struct bContext *C, const char *str);
index e4d70a99e980d4b95f38fc24e3c0de0b6ce25c14..390398262f9bda8147526ba1ca5b6acf08b0d479 100644 (file)
@@ -33,9 +33,9 @@
 
 #include "BLI_compiler_attrs.h"
 
+struct Main;
 struct bContext;
 struct wmOperatorType;
-struct Main;
 
 /* ed_util.c */
 void ED_editors_init(struct bContext *C);
index b17fea2b299662657ab9beb4e58607bf9465e1ae..6b59b40ede1a5fa5aef2f8430f8eb77060fd9119 100644 (file)
 #define __ED_UVEDIT_H__
 
 struct ARegionType;
-struct BMesh;
 struct BMEditMesh;
 struct BMFace;
 struct BMLoop;
+struct BMesh;
 struct Depsgraph;
 struct Image;
 struct ImageUser;
 struct Main;
 struct Object;
 struct Scene;
+struct SpaceImage;
 struct View3D;
 struct ViewLayer;
-struct SpaceImage;
 struct bNode;
 struct wmKeyConfig;
 
index 8a699d8c9fba756a6d39b2cc2c7e1b44899b4c1e..5f39d722da321029f35bfe34932acf2c235af7cb 100644 (file)
@@ -43,6 +43,10 @@ struct BoundBox;
 struct Camera;
 struct Depsgraph;
 struct EditBone;
+struct GPUFX;
+struct GPUFXSettings;
+struct GPUOffScreen;
+struct GPUViewport;
 struct ImBuf;
 struct MVert;
 struct Main;
@@ -53,10 +57,11 @@ struct RV3DMatrixStore;
 struct RegionView3D;
 struct RenderEngineType;
 struct Scene;
-struct ViewLayer;
 struct ScrArea;
 struct View3D;
 struct ViewContext;
+struct ViewLayer;
+struct WorkSpace;
 struct bContext;
 struct bPoseChannel;
 struct bScreen;
@@ -66,11 +71,6 @@ struct wmOperator;
 struct wmOperatorType;
 struct wmWindow;
 struct wmWindowManager;
-struct GPUFX;
-struct GPUOffScreen;
-struct GPUFXSettings;
-struct GPUViewport;
-struct WorkSpace;
 enum eGPUFXFlags;
 
 /* for derivedmesh drawing callbacks, for view3d_select, .... */
index 1db42ec0a53aad4a9924a372baacbd46ab1c1a69..38d88881f73c91a37a97537b4b6d2459c4c4ddcf 100644 (file)
 
 /* Struct Declarations */
 
-struct ID;
-struct IDProperty;
-struct ListBase;
 struct ARegion;
 struct ARegionType;
-struct ScrArea;
-struct bScreen;
-struct wmEvent;
-struct wmWindow;
-struct wmOperator;
 struct AutoComplete;
-struct bContext;
-struct bContextStore;
+struct ID;
+struct IDProperty;
+struct ImBuf;
+struct Image;
+struct ImageUser;
+struct ListBase;
+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 MTex;
-struct ImBuf;
-struct bNodeTree;
-struct bNode;
-struct bNodeSocket;
-struct wmDropBox;
 struct wmDrag;
+struct wmDropBox;
+struct wmEvent;
 struct wmEvent;
 struct wmGizmo;
-struct wmMsgBus;
+struct wmKeyConfig;
 struct wmKeyMap;
 struct wmKeyMapItem;
+struct wmMsgBus;
+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 640d66c9ac485b0f09818546afe7c1ce523e9922..16b3f67bb73c9c66d28ac318ca79f4ba8603dccb 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 f35976750c981c1935a5d1f3ef9eea9f8fe3122e..eb29efb6a0700f152820f3d5010d5819a979a762 100644 (file)
@@ -134,13 +134,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 c5315518ec75f35f30bfb09d7c22907ac41ad1f1..7720a3283d6c456b3b2b7eb2edbbb052f42f0a41 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 60acb430b2078810825e97bdfb03eda5c6b08fe3..99b4a8b42d4f04d41396d93742faec371f117f44 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 ab0b6e1957551c002543f5af13f020ed8f89df06..b87340f148671a77086deb17270d8a2c7798d3d5 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 e4953202ee4f4e26ef29d59688256e51610c5b67..1ef0b0f268cd184b1c64b305ca0c9e5dfd9a7e9f 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 585a79992903d489e0bcd2fa03366037d1fb4a3c..7e73884c5be5bc7a86cdad693db2d1084922b361 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 4c7d859e4eed6b677d0acd14c2156e4bbb2a900b..9299d4016514c54625742f5e9146dcdf37988434 100644 (file)
@@ -31,9 +31,9 @@
 #ifndef __SCREEN_INTERN_H__
 #define __SCREEN_INTERN_H__
 
+struct Main;
 struct bContext;
 struct bContextDataResult;
-struct Main;
 
 /* internal exports only */
 
index 4bfdf39621eb77aec8127c3d9537cf64dd95d3b3..b5993c1f24372c17d57ffcdc1888d6f52524144b 100644 (file)
 #define __PAINT_INTERN_H__
 
 struct ARegion;
-struct bContext;
 struct Brush;
-struct ImagePool;
-struct ColorSpace;
 struct ColorManagedDisplay;
+struct ColorSpace;
+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 UndoStep;
 enum ePaintMode;
 
 typedef struct CoNo {
index 4e2ecc210f410d32937bbe06c4d69f486d24dd00..2d530d2ef5f0c1d067ce798f5054cbfa2f1b853d 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 986afe96e1121cff7a809552644be066d941db50..a895f28985bf88e2a450add414f73aa6542a3f54 100644 (file)
 #ifndef __ACTION_INTERN_H__
 #define __ACTION_INTERN_H__
 
-struct bContext;
-struct bAnimContext;
-struct Scene;
-struct Object;
-struct SpaceAction;
-struct ScrArea;
 struct ARegion;
 struct ARegionType;
+struct Object;
+struct Scene;
+struct ScrArea;
+struct SpaceAction;
 struct View2D;
+struct bAnimContext;
+struct bContext;
 struct wmOperatorType;
 
 /* internal exports only */
index e8488a5d0b622fc7d0ff7c71fe6c8415850db385..7489ca9022e88091a3900d08e32dc864eb626dc6 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 710aa472a8b849e7a894a6aa4c8c7ca771fdc880..77b13a0dbef823b27e0532c3c375b2ab288de738 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 286d3cea59c78bbefb1b67499871c1b9b829863c..f9a39df0a895092c7d420072626d2285b983d135 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 db223d7f7a14106d412c33e27395b04e00648924..55f6f1e03c9423f996f84331bb0d4e194389f1ff 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 37d3c73f7055edbcfba0f42a515121890f2c99d3..4fb564c3da62077d933eab720e1e31a3272520cc 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 a74daae12b34333277b42ce5d9b10c0ba54e201b..4e30bae7ad643ba1520b91f4f5c10518fb4863c5 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 b3e4ea88b4c4b45acdfeab62bf31a072089e2eb4..194e79f4ac24af2490a18808f4f0903f6db0c04d 100644 (file)
 /* internal exports only */
 
 struct ARegion;
+struct EditBone;
+struct ID;
 struct ListBase;
-struct wmOperatorType;
-struct TreeElement;
-struct TreeStoreElem;
 struct Main;
-struct bContext;
+struct Object;
 struct Scene;
+struct TreeElement;
+struct TreeStoreElem;
 struct ViewLayer;
-struct ID;
-struct Object;
+struct bContext;
 struct bPoseChannel;
-struct EditBone;
 struct wmEvent;
 struct wmKeyConfig;
+struct wmOperatorType;
 
 typedef enum TreeElementInsertType {
        TE_INSERT_BEFORE,
index 0d647c883be49b23c89c52854674f7756e08bcc5..69a33573f1946a3111e92221f2dedca9461e98a5 100644 (file)
 
 /* internal exports only */
 
+struct ARegion;
+struct ARegionType;
 struct Depsgraph;
+struct Main;
+struct Scene;
+struct ScrArea;
 struct Sequence;
+struct SpaceSeq;
+struct StripElem;
 struct bContext;
 struct rctf;
-struct SpaceSeq;
-struct ScrArea;
-struct ARegion;
-struct ARegionType;
-struct Scene;
-struct Main;
 struct wmOperator;
-struct StripElem;
 
 /* space_sequencer.c */
 struct ARegion *sequencer_has_buttons_region(struct ScrArea *sa);
@@ -87,8 +87,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 c84bd039012ffd3da9c968cccfce0d458c985eea..ad12ace591ecc291efb8d1b14ab5993543d2fe39 100644 (file)
@@ -39,20 +39,20 @@ struct ARegion;
 struct ARegionType;
 struct Base;
 struct BoundBox;
-struct GPUBatch;
 struct Depsgraph;
+struct GPUBatch;
+struct Mesh;
 struct Object;
 struct SmokeDomainSettings;
+struct ViewLayer;
 struct bAnimVizSettings;
 struct bContext;
 struct bMotionPath;
 struct bPoseChannel;
-struct Mesh;
-struct ViewLayer;
-struct wmOperatorType;
-struct wmKeyConfig;
 struct wmGizmoGroupType;
 struct wmGizmoType;
+struct wmKeyConfig;
+struct wmOperatorType;
 struct wmWindowManager;
 
 /* drawing flags: */
index cd5c7e31efd8ebb853066e0830a44cc96b4e3141..360fb4fad258afd582da848b94dd3b9ca3785db7 100644 (file)
 
 /* ************************** Types ***************************** */
 
+struct ARegion;
 struct Depsgraph;
-struct TransInfo;
-struct TransDataContainer;
-struct TransData;
-struct TransformOrientation;
-struct TransSnap;
+struct EditBone;
 struct NumInput;
 struct Object;
-struct View3D;
-struct ScrArea;
+struct RNG;
+struct RenderEngineType;
+struct ReportList;
 struct Scene;
+struct ScrArea;
+struct SnapObjectContext;
+struct TransData;
+struct TransDataContainer;
+struct TransInfo;
+struct TransSnap;
+struct TransformOrientation;
+struct View3D;
 struct ViewLayer;
 struct bConstraint;
-struct wmKeyMap;
-struct wmKeyConfig;
 struct bContext;
 struct wmEvent;
+struct wmKeyConfig;
+struct wmKeyMap;
 struct wmTimer;
-struct ARegion;
-struct ReportList;
-struct RNG;
-struct EditBone;
-struct RenderEngineType;
-struct SnapObjectContext;
 
 #include "DNA_object_enums.h"
 
@@ -261,8 +261,8 @@ typedef struct TransDataNla {
        int handle;
 } TransDataNla;
 
-struct LinkNode;
 struct GHash;
+struct LinkNode;
 
 /* header of TransDataEdgeSlideVert, TransDataEdgeSlideEdge */
 typedef struct TransDataGenericSlideVert {
index 34cd885d75e0013f1aef95ae3e989e6ece9c08ef..adb12239371909e7eb455c6ca2ac27d1a9563a83 100644 (file)
 #ifndef __UVEDIT_INTERN_H__
 #define __UVEDIT_INTERN_H__
 
+struct BMEditMesh;
+struct BMFace;
+struct BMLoop;
 struct Image;
 struct Object;
 struct Scene;
 struct SpaceImage;
 struct wmOperatorType;
-struct BMEditMesh;
-struct BMFace;
-struct BMLoop;
 
 /* geometric utilities */
 void  uv_poly_copy_aspect(float uv_orig[][2], float uv[][2], float aspx, float aspy, int len);
index 7d0439d9b666c941ecf5f5dc0437115352a35d5b..c58621690a86cfb59ebd6dd601729936012390f6 100644 (file)
@@ -91,11 +91,11 @@ typedef struct PHash {
 
 
 
-struct PVert;
+struct PChart;
 struct PEdge;
 struct PFace;
-struct PChart;
 struct PHandle;
+struct PVert;
 
 /* Simplices */
 
index 5757fcc9294886609f01a347b777fcb30ada6b53..017e73b3b148bc409247aa62d55aaec1732d6479 100644 (file)
 extern "C" {
 #endif
 
-struct Render;
-struct RenderLayer;
-struct Material;
 struct FreestyleConfig;
 struct FreestyleLineStyle;
+struct Material;
+struct Render;
+struct RenderLayer;
 
 struct FreestyleGlobals {
        struct Scene *scene;
index 480c431b8b4a4b9fb43bbf8703445d651f16af63..8bf94620c7cf92394582bab10d2431fb72a69095 100644 (file)
 #ifndef __MOD_GPENCIL_UTIL_H__
 #define __MOD_GPENCIL_UTIL_H__
 
+struct GHash;
+struct MDeformVert;
 struct Main;
+struct Material;
 struct Object;
 struct bGPDlayer;
 struct bGPDstroke;
-struct MDeformVert;
-struct Material;
-struct GHash;
 
 bool is_stroke_affected_by_modifier(
         struct Object *ob, char *mlayername, int mpassindex,
index 30b1574e19cbbeea26f7c9eac44d084630e003d1..ce333f8980a94677038c9082e9f6e17a0485733c 100644 (file)
@@ -34,8 +34,8 @@
 #ifndef __GPU_BATCH_PRESETS_H__
 #define __GPU_BATCH_PRESETS_H__
 
-struct rctf;
 struct GPUVertFormat;
+struct rctf;
 
 #include "BLI_compiler_attrs.h"
 #include "BLI_sys_types.h"
index 4b94b79022b4caee5b2ec876bd2307e9657086b9..17fbebdcfc9393a16033c3418d4d2782410aa46e 100644 (file)
 extern "C" {
 #endif
 
+struct DupliObject;
 struct ImBuf;
 struct Image;
 struct ImageUser;
 struct Main;
 struct Object;
-struct Scene;
-struct ViewLayer;
-struct View3D;
 struct RegionView3D;
+struct Scene;
 struct SmokeModifierData;
-struct DupliObject;
+struct View3D;
+struct ViewLayer;
 
 #include "DNA_object_enums.h"
 
index fee5b820256c892faefcb57ecbb4de7ccb59012f..58dec24bea8edd571256045b8c4c855a4b7b2a56 100644 (file)
 extern "C" {
 #endif
 
+struct GPUMaterial;
+struct GPUNode;
+struct GPUNodeLink;
+struct GPUNodeStack;
+struct GPUTexture;
+struct GPUUniformBuffer;
+struct GPUVertexAttribs;
 struct Image;
 struct ImageUser;
 struct ListBase;
 struct Main;
 struct Material;
 struct Object;
-struct Scene;
-struct GPUVertexAttribs;
-struct GPUNode;
-struct GPUNodeLink;
-struct GPUNodeStack;
-struct GPUMaterial;
-struct GPUTexture;
-struct GPUUniformBuffer;
 struct PreviewImage;
+struct Scene;
 struct World;
 struct bNode;
 struct bNodeTree;
 
+typedef struct GPUMaterial GPUMaterial;
 typedef struct GPUNode GPUNode;
 typedef struct GPUNodeLink GPUNodeLink;
-typedef struct GPUMaterial GPUMaterial;
 
 typedef struct GPUParticleInfo GPUParticleInfo;
 
index 828673390a404421eb23b24248c6bdbeb7adc4ef..e8cc35a128aedca7d68a5a0da551a76f46e96e52 100644 (file)
 extern "C" {
 #endif
 
+struct GPUVertBuf;
 struct Image;
 struct ImageUser;
 struct PreviewImage;
-struct GPUVertBuf;
 
 struct GPUFrameBuffer;
 typedef struct GPUTexture GPUTexture;
index 93eb84b776694c6db7e335608bbbf592b96112fa..2325fb564abc409ed4a6b471cbd62df5d3bb3c21 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 07a223b738ee41ba53c7ef9c3256d6761fa32417..2e92773eec7f81346f2e3dc4694327097a3e7c1f 100644 (file)
 extern "C" {
 #endif
 
+struct Depsgraph;
 struct Object;
-struct bPoseChannel;
-struct bPose;
 struct Scene;
 struct bConstraint;
-struct Depsgraph;
+struct bPose;
+struct bPoseChannel;
 
 enum BIK_ParamType {
        BIK_PARAM_TYPE_FLOAT = 0,
index 437a699208bff50e90cabd2998bf3b24f6d32faa..8d4679699d02b7134859b7e1f1d48b205212d696 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 0328bbe6609b10bd3535fbf5cb4dbddb5734459c..978df1ddefece0836cc3285fe07354605817fef9 100644 (file)
@@ -90,9 +90,9 @@
 
 #define MAXNUMSTREAMS       50
 
+struct IDProperty;
 struct _AviMovie;
 struct anim_index;
-struct IDProperty;
 
 struct anim {
        int ib_flags;
index ee3d207a8db6da425f8e066a7ba123905b87b6a2..cf2940721c23965e45f0ad852a3c771eee7795dc 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];
 extern float imbuf_xyz_to_rgb[3][3];
index ba8365993c8877055357f2bae4d71678b600247d..46dd67e9d061b8f5a6ad68ddf2301062a2f94533 100644 (file)
 extern "C" {
 #endif
 
-struct Library;
 struct FileData;
+struct GPUTexture;
 struct ID;
+struct Library;
 struct PackedFile;
-struct GPUTexture;
 
 /* Runtime display data */
 struct DrawData;
index 807dbe5be25cea6dc35d788f00850f7b57a29fef..a756ab29c4817150feeb85986022513dc50890d8 100644 (file)
 #include "DNA_view2d_types.h"
 #include "DNA_userdef_types.h" /* ThemeWireColor */
 
-struct SpaceLink;
-struct Object;
 struct Collection;
 struct GHash;
+struct Object;
+struct SpaceLink;
 
 /* ************************************************ */
 /* Visualization */
@@ -221,8 +221,8 @@ typedef struct bPoseChannelDrawData {
        float bbone_matrix[0][4][4];
 } bPoseChannelDrawData;
 
-struct Mat4;
 struct DualQuat;
+struct Mat4;
 
 typedef struct bPoseChannelRuntime {
        int bbone_segments;
index a2721526cf59fb41e6cd0d3715dbeaab962b27c0..ea80a1e10916809cde80d75538429606af448e47 100644 (file)
@@ -42,8 +42,8 @@
 //#endif
 
 struct CurveMapping;
-struct MTex;
 struct Image;
+struct MTex;
 struct Material;
 
 typedef struct BrushClone {
index bb80724c01afc67692500ab115c7a9616b7d26a1..f3cf5680f423764741fb07ce2f17204f049e6e49 100644 (file)
@@ -42,9 +42,9 @@
 extern "C" {
 #endif
 
-struct Object;
 struct AnimData;
 struct Ipo;
+struct Object;
 
 /* ------------------------------------------- */
 /* Stereo Settings */
index 69843f4a4b60092439b5299cc13e3275199dfd7d..104c296ae62ebd93e96ef37958a75e56714936b8 100644 (file)
@@ -38,8 +38,8 @@
 #include "DNA_listBase.h"
 #include "DNA_ID.h"
 
-struct Object;
 struct Collection;
+struct Object;
 
 typedef struct CollectionObject {
        struct CollectionObject *next, *prev;
index c8e55cc15a17df5529fc4da8da928993edd9708e..7e1be67dbb6f2dc06b0c1ac7fa4230a13606e2a1 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 9c6b68b865a9feaf0eccd0af7f237a752dcc31a3..2fe67260dbc1f01e995752c0f1b68e0ce719fef5 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 9d7685355d98bd5d9642f45068e2f0aaa708db92..2bd220ef7cddedbbf3769d3e24e50773473aefb4 100644 (file)
@@ -39,8 +39,8 @@
 extern "C" {
 #endif
 
-struct FreestyleLineStyle;
 struct Collection;
+struct FreestyleLineStyle;
 struct Text;
 
 /* FreestyleConfig::flags */
index 8bca051739d8aac74a4b864ff2efa3e3b0c548c8..4af6afcb17a6eac0b2ba7f494b181a92371f7913 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 566afaa1548f880a820d695f6d92471efd3966a8..4bc47ee99fffeb1268c44d77bfa423de9e306ddf 100644 (file)
 #endif
 
 struct AnimData;
-struct bNodeTree;
 struct CurveMapping;
 struct Ipo;
 struct MTex;
+struct bNodeTree;
 
 typedef struct Lamp {
        ID id;
index a6182931b2d19495e075b98404e904deedac0396..158fae99f43d4a34e1a15884cb500815dc3a6910 100644 (file)
@@ -36,8 +36,8 @@
 extern "C" {
 #endif
 
-struct Object;
 struct AnimData;
+struct Object;
 
 typedef struct LightProbe {
        ID id;
index bd81d170e8ebdf68ba7220abe45c45bc866af922..447c65bfabeb32271bdb1ce6b6e5a2fd82da0e2a 100644 (file)
 #define MAX_MTEX       18
 #endif
 
-struct Image;
-struct bNodeTree;
 struct AnimData;
+struct Image;
 struct Ipo;
+struct bNodeTree;
 
 /* WATCH IT: change type? also make changes in ipo.h  */
 
index 304e9772ddc39d457cbe255b354cc11489f820f2..14c6ef33a7677bf25a956b5e950a55fa4c6390a6 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 18676eb207dfe9ae9cb6d7a4a54eef5e476a5577..a160df92c767f101c43b19f14f11491d9bcea3d7 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 {
        /** Current frame number. */
index eadbb339bcaa534bf5071f17557e2048705dc7e2..895c3443ad3f8fabbf1aad83d5c1fb0ee8e4dd2d 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 ddf7175ba40ce4038d63ec7a7c4ffff504533ab5..4698872c73c7105d11ab98597c7da3a37801725a 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 82694fef8275e677743524b3ea046d05cba9526e..b8b6901a8e568a31f16f132a9ada796823e20d6f 100644 (file)
@@ -39,8 +39,8 @@
 extern "C" {
 #endif
 
-struct Mesh;
 struct Ipo;
+struct Mesh;
 
 typedef struct FluidVertexVelocity {
        float vel[3];
index db9fa37ebd3511e432c9d654b1fda30df008a33f..963480ddb5d1667d1bd861774f6b32db4d62fb3c 100644 (file)
 extern "C" {
 #endif
 
-struct Object;
 struct AnimData;
-struct Ipo;
 struct BoundBox;
-struct Path;
+struct DerivedMesh;
+struct FluidsimSettings;
+struct GpencilBatchCache;
+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;
-struct GpencilBatchCache;
 
 /* Vertex Groups - Name Info */
 typedef struct bDeformGroup {
index 165ae37b3d5e1e18e28dabf6904672e087ed85e6..daeab6b005bb604942e09ff4115eba3f877f99e0 100644 (file)
@@ -53,22 +53,22 @@ extern "C" {
 #include "DNA_userdef_types.h"
 #include "DNA_view3d_types.h"
 
-struct CurveMapping;
-struct Object;
+struct AnimData;
 struct Brush;
-struct World;
-struct Scene;
-struct Image;
 struct Collection;
-struct Text;
-struct bNodeTree;
-struct AnimData;
+struct ColorSpace;
+struct CurveMapping;
 struct Editing;
-struct SceneStats;
-struct bGPdata;
+struct Image;
 struct MovieClip;
-struct ColorSpace;
+struct Object;
+struct Scene;
 struct SceneCollection;
+struct SceneStats;
+struct Text;
+struct World;
+struct bGPdata;
+struct bNodeTree;
 
 /* ************************************************************* */
 /* Scene Data */
index 682cd5b6d85410c7d42659861da64cd95657ae30..e5f1c131798dad67cca302d2aa02e9fad7ed629f 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 wmDrawBuffer;
 struct wmTimer;
index bfaff95addcdfb40bc1955fd968fe6ddacb735d8..08924e637950360066ef42a21b7035eb6321b67e 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 f86b650ddeb8c6353a9ed84052b792903c50f2c1..92343efbb396e65d0956bd25955722c98b471539 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;
 
 /* TODO 2.8: We don't write the global areas to files currently. Uncomment
  * define to enable writing (should become the default in a bit). */
index cc6e557d8f37a05c0ab431b7c345f3524d8e3584..418f53edb9e514480cd9b6e74fe9397e9881f588 100644 (file)
@@ -43,14 +43,14 @@ extern "C" {
 #endif
 
 struct AnimData;
-struct Ipo;
 struct ColorBand;
-struct Object;
-struct Tex;
+struct CurveMapping;
+struct ImBuf;
 struct Image;
+struct Ipo;
+struct Object;
 struct PreviewImage;
-struct ImBuf;
-struct CurveMapping;
+struct Tex;
 
 typedef struct MTex {
 
index 6aad815435c61f556554adb351d378500fdcf79c..dc767993a618d1d1ea7dd567075d06bd17df9b8e 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 780383e399d9822104d88b09b5ab0f1046914075..0a5554e0a96470a2db69fe9d0ad8fe9453d92053 100644 (file)
 #ifndef __DNA_VIEW3D_TYPES_H__
 #define __DNA_VIEW3D_TYPES_H__
 
-struct ViewDepths;
-struct Object;
-struct Image;
-struct SpaceLink;
 struct BoundBox;
+struct GPUViewport;
+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 GPUViewport;
 
 #include "DNA_defs.h"
 #include "DNA_listBase.h"
index 3899e8bcc8dfa64f9b826243db01bbe3a7fcf3da..c3760d665143416b142622c4c7bcd37981ca41ac 100644 (file)
 #include "DNA_ID.h"
 
 /* defined here: */
-struct wmWindowManager;
 struct wmWindow;
+struct wmWindowManager;
 
-struct wmMsgBus;
 struct wmEvent;
 struct wmGesture;
-struct wmOperatorType;
-struct wmOperator;
-struct wmKeyMap;
 struct wmKeyConfig;
+struct wmKeyMap;
+struct wmMsgBus;
+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 c95436f472348a973a11cfac5b6f1f2b170a1352..b5e0ce3db5b8241ee30826f6bea05fc0dbe4fb7a 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 b00b692a609466d2e8e19ddacc35b9cc9ab9944b..671b3dd871e605e45510fba8cbc6ceaf3f6536a6 100644 (file)
@@ -37,7 +37,6 @@
 extern "C" {
 #endif
 
-struct bContext;
 struct ID;
 struct IDOverrideStatic;
 struct IDOverrideStaticProperty;
@@ -46,6 +45,7 @@ struct ListBase;
 struct Main;
 struct ReportList;
 struct Scene;
+struct bContext;
 
 /* Types */
 extern BlenderRNA BLENDER_RNA;
index af4f2aae780019d79089c67d9d0cd2091adc3aa6..8652ca5369546f7b786ab335c47efa65fc5ee353 100644 (file)
@@ -29,9 +29,9 @@
 
 #include "RNA_types.h"
 
+struct bNodeSocketType;
 struct bNodeTreeType;
 struct bNodeType;
-struct bNodeSocketType;
 
 /* Types */
 
@@ -236,9 +236,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);
 
index 2c1bd2069b012bdcd76dd4226faa4443346329c7..7aed2ce82328bce739e32cf1200b9af5c9265281 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 f03752968c950928ad938e40145a4c016eebc0c7..93908e055530f0c470dc7a2ff7540e1a7392293b 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 GHash;
 struct IDOverrideStatic;
 struct IDOverrideStaticProperty;
 struct IDOverrideStaticPropertyOperation;
 struct IDProperty;
-struct GHash;
 struct Main;
+struct PointerRNA;
+struct PropertyRNA;
 struct Scene;
+struct StructRNA;
+struct bContext;
 
 /* store local properties here */
 #define RNA_IDP_UI "_RNA_UI"
index 4bb745fbd6662c6c7be9460b39fa955ae4031d7a..3b22ea182dfe21b699e02dbfc6520d5db4281fca 100644 (file)
 #ifndef __MOD_FLUIDSIM_UTIL_H__
 #define __MOD_FLUIDSIM_UTIL_H__
 
-struct Object;
-struct Scene;
 struct FluidsimModifierData;
 struct Mesh;
 struct ModifierEvalContext;
+struct Object;
+struct Scene;
 
 /* new fluid-modifier interface */
 void fluidsim_init(struct FluidsimModifierData *fluidmd);
index 93594fd8b29fdb245d853ff281a2a840fb18fd1e..e98b907d668d9f9d38e987ae6c655ecdf0e1922d 100644 (file)
@@ -37,9 +37,9 @@ struct MDeformWeight;
 struct Mesh;
 struct ModifierEvalContext;
 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 3ff65ce4fd9c84794764ad4da1eab43a84d4ed6a..1b2fd75b7a720ebb1de0d70ae27758647cc9576b 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 f1eb049dd5253ce965774f69bf94b3af589f6ec1..e3f5ebe2fcf9c1a0feb66b9051a22a1f11738b9a 100644 (file)
 extern "C" {
 #endif
 
-struct Implicit_Data;
-struct Object;
 struct ClothModifierData;
-struct ListBase;
 struct Depsgraph;
+struct Implicit_Data;
+struct ListBase;
+struct Object;
 struct VoxelData;
 
 typedef enum eMassSpringSolverStatus {
index 5a2f15405c135b7bc16754bca0b0f9034eb93420..cadfaf365c236c0bb313da8ac6df5f495562c90a 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 c8ae2596f99ab0fab90bc4a952f9d8b716a90a71..7f20f94f250cc1feaab267ca4c48c629042cf11e 100644 (file)
@@ -40,9 +40,9 @@ typedef struct BPy_BMGenericMeshData {
        void *data;
 } BPy_BMGenericMeshData;
 
-struct MLoopUV;
-struct MLoopCol;
 struct MDeformVert;
+struct MLoopCol;
+struct MLoopUV;
 struct MVertSkin;
 
 int       BPy_BMLoopUV_AssignPyObject(struct MLoopUV *data, 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 96f15312a4e485b193db1b869a01f97c8d2c5c8a..3306c95f4c1d9bdb37c9c281ed36d859d9a47923 100644 (file)
@@ -25,8 +25,8 @@
 #ifndef __BPY_GIZMO_WRAP_H__
 #define __BPY_GIZMO_WRAP_H__
 
-struct wmGizmoType;
 struct wmGizmoGroupType;
+struct wmGizmoType;
 
 /* exposed to rna/wm api */
 void BPY_RNA_gizmo_wrapper(struct wmGizmoType *gzt, void *userdata);
index 4489efc6a10de64ebf5b1c445d33fdc22dbbbd06..f78f59613df1fa90123dbc8dd6ad00f2b5c4aa5d 100644 (file)
 #ifndef __RE_BAKE_H__
 #define __RE_BAKE_H__
 
+struct Depsgraph;
 struct ImBuf;
-struct Render;
 struct Mesh;
-struct Depsgraph;
+struct Render;
 
 typedef struct BakeImage {
        struct Image *image;
index 8ce3cfe75f843a83aaf6e3e522f24d88a82097ff..f78d9d6d82848fde96363ff94ce585927a304666 100644 (file)
@@ -39,8 +39,6 @@
 
 #include "BLI_threads.h"
 
-struct bNode;
-struct bNodeTree;
 struct BakePixel;
 struct Depsgraph;
 struct IDProperty;
@@ -55,6 +53,8 @@ struct RenderResult;
 struct ReportList;
 struct Scene;
 struct ViewLayer;
+struct bNode;
+struct bNodeTree;
 
 /* External Engine */
 
index bde767dc99e27136b401ddbfd4d0457aa9353a1d..5537efd4f759c58d06c9692a4e6ebec4c5c1feac 100644 (file)
@@ -36,8 +36,6 @@
 #include "DNA_vec_types.h"
 #include "DEG_depsgraph.h"
 
-struct bMovieHandle;
-struct bNodeTree;
 struct Depsgraph;
 struct Image;
 struct ImageFormatData;
@@ -48,8 +46,10 @@ struct RenderData;
 struct RenderResult;
 struct ReportList;
 struct Scene;
-struct ViewLayer;
 struct StampData;
+struct ViewLayer;
+struct bMovieHandle;
+struct bNodeTree;
 
 /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 /* this include is what is exposed of render to outside world */
index dad88cf06fa667369458465af707088067d008ad..f631a45025f68e8b64d05c8d41afa9ed63c2bd3a 100644 (file)
@@ -40,9 +40,9 @@
 struct Depsgraph;
 struct ImagePool;
 struct MTex;
+struct Render;
 struct Scene;
 struct ViewLayer;
-struct Render;
 
 /* render_texture.c */
 /* used by particle.c, effect.c, editmesh_modes.c and brush.c, returns 1 if rgb, 0 otherwise */
index 52d4961352d20344df53268411f0b4bd7241c05f..903fc5266bfe26a906dd1f28f7afaede8d28dd81 100644 (file)
@@ -50,11 +50,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,
index 707b1f6e2a6a3ed4d13ba0adaf3abb59d2cabd82..9fd3deb1d3ebefc0bbdbcebbcff13f176b14fc6f 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 e5689dfff74f0f96f267f951dd07699e2824fb11..dd268b5e11999d67f7a823fab8b3b156160b88cb 100644 (file)
 
 #include "RE_pipeline.h"
 
+struct Main;
 struct Object;
 struct RenderEngine;
 struct ReportList;
-struct Main;
 
 /* this is handed over to threaded hiding/passes/shading engine */
 typedef struct RenderPart {
index 04a456c08507fd28605360187db1ac6aa3b40caf..85061e4cedc47206d0c3e1311ee17bf8decdbeb6 100644 (file)
                }                                                                     \
        }                                                                         \
 
-struct TexResult;
-struct Tex;
-struct Image;
 struct ImBuf;
+struct Image;
 struct ImagePool;
+struct Tex;
+struct TexResult;
 
 /* imagetexture.h */
 
index bfd555abb9a3bef5a8f235e0ad2769df4ea612e3..16a9144e8b078583ac5fd518fdf68eba7ff4df25 100644 (file)
 extern "C" {
 #endif
 
-struct bContext;
-struct bToolRef_Runtime;
+struct ARegion;
 struct GHashIterator;
+struct GPUViewport;
 struct IDProperty;
+struct ImBuf;
+struct ImageFormatData;
+struct Main;
+struct MenuType;
+struct PointerRNA;
+struct PropertyRNA;
+struct ScrArea;
+struct ViewLayer;
+struct bContext;
+struct bToolRef_Runtime;
+struct rcti;
+struct wmDrag;
+struct wmDropBox;
 struct wmEvent;
 struct wmEventHandler;
 struct wmGesture;
 struct wmJob;
 struct wmMsgSubscribeKey;
 struct wmMsgSubscribeValue;
-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;
-struct ScrArea;
-struct Main;
-struct ViewLayer;
-struct GPUViewport;
 
 #ifdef WITH_INPUT_NDOF
 struct wmNDOFMotionData;
 #endif
 
-typedef struct wmJob wmJob;
 typedef struct wmGizmo wmGizmo;
 typedef struct wmGizmoMap wmGizmoMap;
 typedef struct wmGizmoMapType wmGizmoMapType;
+typedef struct wmJob wmJob;
 
 /* general API */
 void           WM_init_state_app_template_set(const char *app_template);
index 5c6dc6d7cbe849a72b1b45e7a4cf436078b2cb35..69706d81e258a424f3552c6579b4a307209f3255 100644 (file)
 extern "C" {
 #endif
 
-struct bContext;
-struct bToolRef_Runtime;
 struct IDProperty;
-struct wmMsgSubscribeKey;
-struct wmMsgSubscribeValue;
-struct wmOperatorType;
+struct Main;
 struct PointerRNA;
 struct ScrArea;
-struct Main;
 struct StructRNA;
 struct WorkSpace;
+struct bContext;
+struct bToolRef_Runtime;
+struct wmMsgSubscribeKey;
+struct wmMsgSubscribeValue;
+struct wmOperatorType;
 
 /* wm_toolsystem.c  */
 
index 5367e7b0aef1bd8618f55055b617ac0f90c430ca..f94eb65b8c3953fe64a4b060c9b538f2be127964 100644 (file)
 extern "C" {
 #endif
 
+struct ID;
+struct ImBuf;
 struct bContext;
 struct wmEvent;
-struct wmWindowManager;
 struct wmMsgBus;
 struct wmOperator;
-struct ID;
-struct ImBuf;
+struct wmWindowManager;
 
 #include "RNA_types.h"
 #include "DNA_listBase.h"
index 2a4f6b344a90c57fc10e0021b093f4335c8005d2..55c4acf9380a9c85f2d57963859de4e67a4fd984 100644 (file)
@@ -41,16 +41,16 @@ struct GHashIterator;
 struct IDProperty;
 struct Main;
 struct PropertyRNA;
-struct wmKeyConfig;
 struct wmGizmo;
-struct wmGizmoProperty;
-struct wmGizmoPropertyType;
-struct wmGizmoType;
 struct wmGizmoGroup;
 struct wmGizmoGroupType;
 struct wmGizmoMap;
 struct wmGizmoMapType;
 struct wmGizmoMapType_Params;
+struct wmGizmoProperty;
+struct wmGizmoPropertyType;
+struct wmGizmoType;
+struct wmKeyConfig;
 struct wmMsgSubscribeKey;
 struct wmMsgSubscribeValue;
 
index b000305d15b5f8018661e5f144a481b11afe4f3b..c130130b9b8749df6c9aa461652edbd1cc3f7e18 100644 (file)
 
 #include "BLI_compiler_attrs.h"
 
-struct wmGizmoMapType;
-struct wmGizmoGroupType;
-struct wmGizmoGroup;
 struct wmGizmo;
+struct wmGizmoGroup;
+struct wmGizmoGroupType;
+struct wmGizmoMapType;
 struct wmGizmoProperty;
 struct wmKeyConfig;
 
index a580a063aaf0b5bd3353a587e0353cadfee8a7e5..d79be78eef8803a771dca0700d771b5c48f6443c 100644 (file)
 #ifndef __WM_GIZMO_INTERN_H__
 #define __WM_GIZMO_INTERN_H__
 
-struct wmKeyConfig;
-struct wmGizmoMap;
-struct GizmoGeomInfo;
 struct GHashIterator;
+struct GizmoGeomInfo;
+struct wmGizmoMap;
+struct wmKeyConfig;
 
 #include "wm_gizmo_fn.h"
 
index 414109e89e57df259b85dc8e83b6903b992f98d0..3eb6e82c68b0c1d74db46556e68bf51b3efa3717 100644 (file)
@@ -40,8 +40,8 @@
 
 struct wmEventHandler;
 struct wmGizmoMap;
-struct wmOperatorType;
 struct wmOperator;
+struct wmOperatorType;
 
 
 /* -------------------------------------------------------------------- */
index 89fd2fdf5576f65dda1a96afd97c1d3963892b48..5e469a2255d77778bf76f081e0346fd7b3db3ec0 100644 (file)
@@ -32,8 +32,8 @@
 #define __WM_H__
 
 struct ARegion;
-struct wmWindow;
 struct ReportList;
+struct wmWindow;
 
 #include "gizmo/wm_gizmo_wmapi.h"
 
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 1e0f3cd6b359607a4392e4a138801dda93aa1c93..892c621eb51a0821b24cb567efc2f89238cc4a97 100644 (file)
@@ -35,8 +35,8 @@
 #include "GPU_glew.h"
 
 struct GPUOffScreen;
-struct GPUViewport;
 struct GPUTexture;
+struct GPUViewport;
 
 typedef struct wmDrawBuffer {
        struct GPUOffScreen *offscreen[2];
@@ -45,9 +45,9 @@ typedef struct wmDrawBuffer {
        int bound_view;
 } wmDrawBuffer;
 
+struct ARegion;
 struct bContext;
 struct wmWindow;
-struct ARegion;
 
 /* wm_draw.c */
 void wm_draw_update(struct bContext *C);
index fe28cbf9895c7c3d38e3e55c3da1f1cbd848041c..ea9de7d2902b6441a3bc9c04a378f03e2765eabf 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 saveable */
 
index 5988c8dab1713779abeeefa6a59274248f5daa01..da24431472160d962332f8dbcffe1e6b09fd1a4d 100644 (file)
 #define __WM_WINDOW_H__
 
 struct EnumPropertyItem;
-struct wmEvent;
-struct wmOperator;
 struct PointerRNA;
 struct PropertyRNA;
+struct wmEvent;
+struct wmOperator;
 
 /* *************** internal api ************** */
 void           wm_ghost_init                   (bContext *C);