From 91694b9b58ab953f3b313be9389cc1303e472fc2 Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Fri, 7 Aug 2020 09:50:34 +0200 Subject: Code Style: use "#pragma once" in source directory This replaces header include guards with `#pragma once`. A couple of include guards are not removed yet (e.g. `__RNA_TYPES_H__`), because they are used in other places. This patch has been generated by P1561 followed by `make format`. Differential Revision: https://developer.blender.org/D8466 --- source/blender/makesdna/DNA_ID.h | 5 +--- source/blender/makesdna/DNA_action_types.h | 5 +--- source/blender/makesdna/DNA_anim_types.h | 5 +--- source/blender/makesdna/DNA_armature_types.h | 5 +--- source/blender/makesdna/DNA_boid_types.h | 5 +--- source/blender/makesdna/DNA_brush_defaults.h | 5 +--- source/blender/makesdna/DNA_brush_types.h | 5 +--- source/blender/makesdna/DNA_cachefile_defaults.h | 5 +--- source/blender/makesdna/DNA_cachefile_types.h | 5 +--- source/blender/makesdna/DNA_camera_defaults.h | 5 +--- source/blender/makesdna/DNA_camera_types.h | 5 +--- source/blender/makesdna/DNA_cloth_types.h | 5 +--- source/blender/makesdna/DNA_collection_types.h | 5 +--- source/blender/makesdna/DNA_color_types.h | 5 +--- source/blender/makesdna/DNA_constraint_types.h | 5 +--- source/blender/makesdna/DNA_curve_defaults.h | 5 +--- source/blender/makesdna/DNA_curve_types.h | 5 +--- source/blender/makesdna/DNA_curveprofile_types.h | 5 +--- source/blender/makesdna/DNA_customdata_types.h | 5 +--- source/blender/makesdna/DNA_defaults.h | 5 +--- source/blender/makesdna/DNA_defs.h | 5 +--- source/blender/makesdna/DNA_dynamicpaint_types.h | 5 +--- source/blender/makesdna/DNA_effect_types.h | 5 +--- source/blender/makesdna/DNA_fileglobal_types.h | 5 +--- source/blender/makesdna/DNA_fluid_types.h | 5 +--- source/blender/makesdna/DNA_freestyle_types.h | 5 +--- source/blender/makesdna/DNA_genfile.h | 5 +--- .../blender/makesdna/DNA_gpencil_modifier_types.h | 5 +--- source/blender/makesdna/DNA_gpencil_types.h | 5 +--- source/blender/makesdna/DNA_gpu_types.h | 5 +--- source/blender/makesdna/DNA_hair_defaults.h | 5 +--- source/blender/makesdna/DNA_hair_types.h | 5 +--- source/blender/makesdna/DNA_image_defaults.h | 5 +--- source/blender/makesdna/DNA_image_types.h | 5 +--- source/blender/makesdna/DNA_ipo_types.h | 5 +--- source/blender/makesdna/DNA_key_types.h | 5 +--- source/blender/makesdna/DNA_lattice_defaults.h | 5 +--- source/blender/makesdna/DNA_lattice_types.h | 5 +--- source/blender/makesdna/DNA_layer_types.h | 5 +--- source/blender/makesdna/DNA_light_defaults.h | 5 +--- source/blender/makesdna/DNA_light_types.h | 5 +--- source/blender/makesdna/DNA_lightprobe_defaults.h | 5 +--- source/blender/makesdna/DNA_lightprobe_types.h | 5 +--- source/blender/makesdna/DNA_linestyle_defaults.h | 5 +--- source/blender/makesdna/DNA_linestyle_types.h | 5 +--- source/blender/makesdna/DNA_listBase.h | 5 +--- source/blender/makesdna/DNA_mask_types.h | 5 +--- source/blender/makesdna/DNA_material_defaults.h | 5 +--- source/blender/makesdna/DNA_material_types.h | 4 +-- source/blender/makesdna/DNA_mesh_defaults.h | 5 +--- source/blender/makesdna/DNA_mesh_types.h | 5 +--- source/blender/makesdna/DNA_meshdata_types.h | 5 +--- source/blender/makesdna/DNA_meta_defaults.h | 5 +--- source/blender/makesdna/DNA_meta_types.h | 5 +--- source/blender/makesdna/DNA_modifier_types.h | 5 +--- source/blender/makesdna/DNA_movieclip_types.h | 5 +--- source/blender/makesdna/DNA_nla_types.h | 5 +--- source/blender/makesdna/DNA_node_types.h | 5 +--- source/blender/makesdna/DNA_object_defaults.h | 5 +--- source/blender/makesdna/DNA_object_enums.h | 5 +--- .../blender/makesdna/DNA_object_fluidsim_types.h | 5 +--- source/blender/makesdna/DNA_object_force_types.h | 5 +--- source/blender/makesdna/DNA_object_types.h | 31 ++++++++++------------ source/blender/makesdna/DNA_outliner_types.h | 5 +--- source/blender/makesdna/DNA_packedFile_types.h | 5 +--- source/blender/makesdna/DNA_particle_types.h | 5 +--- source/blender/makesdna/DNA_pointcache_types.h | 5 +--- source/blender/makesdna/DNA_pointcloud_defaults.h | 5 +--- source/blender/makesdna/DNA_pointcloud_types.h | 5 +--- source/blender/makesdna/DNA_rigidbody_types.h | 5 +--- source/blender/makesdna/DNA_scene_defaults.h | 4 +-- source/blender/makesdna/DNA_scene_types.h | 5 +--- source/blender/makesdna/DNA_screen_types.h | 5 +--- source/blender/makesdna/DNA_sdna_types.h | 5 +--- source/blender/makesdna/DNA_sequence_types.h | 5 +--- source/blender/makesdna/DNA_session_uuid_types.h | 5 +--- source/blender/makesdna/DNA_shader_fx_types.h | 4 +-- source/blender/makesdna/DNA_simulation_defaults.h | 5 +--- source/blender/makesdna/DNA_simulation_types.h | 5 +--- source/blender/makesdna/DNA_sound_types.h | 5 +--- source/blender/makesdna/DNA_space_types.h | 5 +--- source/blender/makesdna/DNA_speaker_defaults.h | 5 +--- source/blender/makesdna/DNA_speaker_types.h | 5 +--- source/blender/makesdna/DNA_text_types.h | 5 +--- source/blender/makesdna/DNA_texture_defaults.h | 5 +--- source/blender/makesdna/DNA_texture_types.h | 5 +--- source/blender/makesdna/DNA_tracking_types.h | 5 +--- source/blender/makesdna/DNA_userdef_types.h | 5 +--- source/blender/makesdna/DNA_vec_defaults.h | 5 +--- source/blender/makesdna/DNA_vec_types.h | 5 +--- source/blender/makesdna/DNA_vfont_types.h | 5 +--- source/blender/makesdna/DNA_view2d_types.h | 5 +--- source/blender/makesdna/DNA_view3d_defaults.h | 5 +--- source/blender/makesdna/DNA_view3d_enums.h | 5 +--- source/blender/makesdna/DNA_view3d_types.h | 5 +--- source/blender/makesdna/DNA_volume_defaults.h | 5 +--- source/blender/makesdna/DNA_volume_types.h | 5 +--- source/blender/makesdna/DNA_windowmanager_types.h | 5 +--- source/blender/makesdna/DNA_workspace_types.h | 5 +--- source/blender/makesdna/DNA_world_defaults.h | 5 +--- source/blender/makesdna/DNA_world_types.h | 5 +--- source/blender/makesdna/DNA_xr_types.h | 5 +--- source/blender/makesdna/intern/dna_utils.h | 5 +--- source/blender/makesdna/intern/makesdna.c | 2 +- 104 files changed, 117 insertions(+), 423 deletions(-) (limited to 'source/blender/makesdna') diff --git a/source/blender/makesdna/DNA_ID.h b/source/blender/makesdna/DNA_ID.h index 4ec622574cc..feda4ba43eb 100644 --- a/source/blender/makesdna/DNA_ID.h +++ b/source/blender/makesdna/DNA_ID.h @@ -22,8 +22,7 @@ * \brief ID and Library types, which are fundamental for sdna. */ -#ifndef __DNA_ID_H__ -#define __DNA_ID_H__ +#pragma once #include "DNA_defs.h" #include "DNA_listBase.h" @@ -820,5 +819,3 @@ enum { #ifdef __cplusplus } #endif - -#endif diff --git a/source/blender/makesdna/DNA_action_types.h b/source/blender/makesdna/DNA_action_types.h index 74293e25c5c..6e590001aff 100644 --- a/source/blender/makesdna/DNA_action_types.h +++ b/source/blender/makesdna/DNA_action_types.h @@ -25,8 +25,7 @@ * or sequenced in the non-linear-editor (NLA). */ -#ifndef __DNA_ACTION_TYPES_H__ -#define __DNA_ACTION_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_listBase.h" @@ -956,5 +955,3 @@ typedef struct bActionChannel { #ifdef __cplusplus } #endif - -#endif /* __DNA_ACTION_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_anim_types.h b/source/blender/makesdna/DNA_anim_types.h index 6a024ec9e7e..858daaac47c 100644 --- a/source/blender/makesdna/DNA_anim_types.h +++ b/source/blender/makesdna/DNA_anim_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_ANIM_TYPES_H__ -#define __DNA_ANIM_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_action_types.h" @@ -1141,5 +1140,3 @@ typedef struct IdAdtTemplate { #ifdef __cplusplus }; #endif - -#endif /* __DNA_ANIM_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_armature_types.h b/source/blender/makesdna/DNA_armature_types.h index 635c155dec6..2e029d041ec 100644 --- a/source/blender/makesdna/DNA_armature_types.h +++ b/source/blender/makesdna/DNA_armature_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_ARMATURE_TYPES_H__ -#define __DNA_ARMATURE_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -281,5 +280,3 @@ typedef enum eBone_BBoneHandleType { } eBone_BBoneHandleType; #define MAXBONENAME 64 - -#endif diff --git a/source/blender/makesdna/DNA_boid_types.h b/source/blender/makesdna/DNA_boid_types.h index de93c734bb4..88b2c1e31b8 100644 --- a/source/blender/makesdna/DNA_boid_types.h +++ b/source/blender/makesdna/DNA_boid_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_BOID_TYPES_H__ -#define __DNA_BOID_TYPES_H__ +#pragma once #include "DNA_listBase.h" @@ -223,5 +222,3 @@ typedef struct BoidSettings { //#define BOID_RULE_LAND (1 << 3) /* goal */ //#define BOID_RULE_WITH_BOIDS (1 << 4) /* avoid collision */ //#define BOID_RULE_WITH_DEFLECTORS (1 << 5) /* avoid collision */ - -#endif diff --git a/source/blender/makesdna/DNA_brush_defaults.h b/source/blender/makesdna/DNA_brush_defaults.h index 2ec4f4ee991..b0a35ac783e 100644 --- a/source/blender/makesdna/DNA_brush_defaults.h +++ b/source/blender/makesdna/DNA_brush_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_BRUSH_DEFAULTS_H__ -#define __DNA_BRUSH_DEFAULTS_H__ +#pragma once #include "DNA_texture_defaults.h" @@ -116,5 +115,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_BRUSH_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_brush_types.h b/source/blender/makesdna/DNA_brush_types.h index 30babcf07dd..10a7dbcd811 100644 --- a/source/blender/makesdna/DNA_brush_types.h +++ b/source/blender/makesdna/DNA_brush_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_BRUSH_TYPES_H__ -#define __DNA_BRUSH_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_curve_types.h" @@ -915,5 +914,3 @@ enum { #define MAX_BRUSH_PIXEL_RADIUS 500 #define GP_MAX_BRUSH_PIXEL_RADIUS 1000 - -#endif /* __DNA_BRUSH_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_cachefile_defaults.h b/source/blender/makesdna/DNA_cachefile_defaults.h index 4c4ff53ed90..d37994bb488 100644 --- a/source/blender/makesdna/DNA_cachefile_defaults.h +++ b/source/blender/makesdna/DNA_cachefile_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_CACHEFILE_DEFAULTS_H__ -#define __DNA_CACHEFILE_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -45,5 +44,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_CACHEFILE_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_cachefile_types.h b/source/blender/makesdna/DNA_cachefile_types.h index 1175c7f0dc0..581248ed52b 100644 --- a/source/blender/makesdna/DNA_cachefile_types.h +++ b/source/blender/makesdna/DNA_cachefile_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_CACHEFILE_TYPES_H__ -#define __DNA_CACHEFILE_TYPES_H__ +#pragma once #include "DNA_ID.h" @@ -89,5 +88,3 @@ typedef struct CacheFile { #ifdef __cplusplus } #endif - -#endif /* __DNA_CACHEFILE_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_camera_defaults.h b/source/blender/makesdna/DNA_camera_defaults.h index 7a28f673ee4..55fbb59a161 100644 --- a/source/blender/makesdna/DNA_camera_defaults.h +++ b/source/blender/makesdna/DNA_camera_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_CAMERA_DEFAULTS_H__ -#define __DNA_CAMERA_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -63,5 +62,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_CAMERA_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_camera_types.h b/source/blender/makesdna/DNA_camera_types.h index b12d25d74e0..73a55edf05f 100644 --- a/source/blender/makesdna/DNA_camera_types.h +++ b/source/blender/makesdna/DNA_camera_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_CAMERA_TYPES_H__ -#define __DNA_CAMERA_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -226,5 +225,3 @@ enum { #ifdef __cplusplus } #endif - -#endif diff --git a/source/blender/makesdna/DNA_cloth_types.h b/source/blender/makesdna/DNA_cloth_types.h index 9d9ee711339..bc6991b3249 100644 --- a/source/blender/makesdna/DNA_cloth_types.h +++ b/source/blender/makesdna/DNA_cloth_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_CLOTH_TYPES_H__ -#define __DNA_CLOTH_TYPES_H__ +#pragma once #include "DNA_defs.h" @@ -210,5 +209,3 @@ typedef struct ClothCollSettings { /** Impulse clamp for self collisions. */ float self_clamp; } ClothCollSettings; - -#endif diff --git a/source/blender/makesdna/DNA_collection_types.h b/source/blender/makesdna/DNA_collection_types.h index 13eb8a762d9..6cf02137fa6 100644 --- a/source/blender/makesdna/DNA_collection_types.h +++ b/source/blender/makesdna/DNA_collection_types.h @@ -23,8 +23,7 @@ * \brief Object groups, one object can be in many groups at once. */ -#ifndef __DNA_COLLECTION_TYPES_H__ -#define __DNA_COLLECTION_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -93,5 +92,3 @@ enum { * Using a generic tag like LIB_TAG_DOIT for this is just impossible, we need our very own. */ COLLECTION_TAG_RELATION_REBUILD = (1 << 0), }; - -#endif /* __DNA_COLLECTION_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_color_types.h b/source/blender/makesdna/DNA_color_types.h index 66adc547cf2..5577a17c0df 100644 --- a/source/blender/makesdna/DNA_color_types.h +++ b/source/blender/makesdna/DNA_color_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_COLOR_TYPES_H__ -#define __DNA_COLOR_TYPES_H__ +#pragma once #include "DNA_defs.h" #include "DNA_vec_types.h" @@ -215,5 +214,3 @@ typedef struct ColorManagedColorspaceSettings { enum { COLORMANAGE_VIEW_USE_CURVES = (1 << 0), }; - -#endif diff --git a/source/blender/makesdna/DNA_constraint_types.h b/source/blender/makesdna/DNA_constraint_types.h index 85d9a04a902..cddc78d7640 100644 --- a/source/blender/makesdna/DNA_constraint_types.h +++ b/source/blender/makesdna/DNA_constraint_types.h @@ -22,8 +22,7 @@ * \ingroup DNA */ -#ifndef __DNA_CONSTRAINT_TYPES_H__ -#define __DNA_CONSTRAINT_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -1168,5 +1167,3 @@ typedef enum eStretchTo_Flags { #define CONSTRAINT_RB_CONETWIST 4 #define CONSTRAINT_RB_VEHICLE 11 #define CONSTRAINT_RB_GENERIC6DOF 12 - -#endif diff --git a/source/blender/makesdna/DNA_curve_defaults.h b/source/blender/makesdna/DNA_curve_defaults.h index 0fdfd5713e9..0cb3960dbd7 100644 --- a/source/blender/makesdna/DNA_curve_defaults.h +++ b/source/blender/makesdna/DNA_curve_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_CURVE_DEFAULTS_H__ -#define __DNA_CURVE_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -55,5 +54,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_CURVE_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_curve_types.h b/source/blender/makesdna/DNA_curve_types.h index b2902407a15..c442e160bad 100644 --- a/source/blender/makesdna/DNA_curve_types.h +++ b/source/blender/makesdna/DNA_curve_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_CURVE_TYPES_H__ -#define __DNA_CURVE_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -544,5 +543,3 @@ enum { /* indicates point has been seen during surface duplication */ #define SURF_SEEN 4 - -#endif diff --git a/source/blender/makesdna/DNA_curveprofile_types.h b/source/blender/makesdna/DNA_curveprofile_types.h index ca00f783905..b45eb832232 100644 --- a/source/blender/makesdna/DNA_curveprofile_types.h +++ b/source/blender/makesdna/DNA_curveprofile_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_CURVEPROFILE_TYPES_H__ -#define __DNA_CURVEPROFILE_TYPES_H__ +#pragma once #include "DNA_vec_types.h" @@ -99,5 +98,3 @@ typedef enum eCurveProfilePresets { PROF_PRESET_CROWN = 3, /* Second molding example. */ PROF_PRESET_STEPS = 4, /* Dynamic number of steps defined by segments_len. */ } eCurveProfilePresets; - -#endif /* __DNA_CURVEPROFILE_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_customdata_types.h b/source/blender/makesdna/DNA_customdata_types.h index 7a9744ed1c7..2990fa85c27 100644 --- a/source/blender/makesdna/DNA_customdata_types.h +++ b/source/blender/makesdna/DNA_customdata_types.h @@ -23,8 +23,7 @@ * Used for custom mesh data types (stored per vert/edge/loop/face) */ -#ifndef __DNA_CUSTOMDATA_TYPES_H__ -#define __DNA_CUSTOMDATA_TYPES_H__ +#pragma once #include "DNA_defs.h" @@ -254,5 +253,3 @@ enum { #ifdef __cplusplus } #endif - -#endif /* __DNA_CUSTOMDATA_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_defaults.h b/source/blender/makesdna/DNA_defaults.h index ca5ac649e33..1549e33b267 100644 --- a/source/blender/makesdna/DNA_defaults.h +++ b/source/blender/makesdna/DNA_defaults.h @@ -24,8 +24,7 @@ * \see dna_defaults.c for details on how to use this system. */ -#ifndef __DNA_DEFAULTS_H__ -#define __DNA_DEFAULTS_H__ +#pragma once #include "BLI_utildefines.h" @@ -52,5 +51,3 @@ char *_DNA_struct_default_alloc_impl(const char *data_src, size_t size, const ch #ifdef __cplusplus } #endif - -#endif /* __DNA_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_defs.h b/source/blender/makesdna/DNA_defs.h index 092dd9d3bcc..01ee954d0d2 100644 --- a/source/blender/makesdna/DNA_defs.h +++ b/source/blender/makesdna/DNA_defs.h @@ -20,8 +20,7 @@ * Group generic defines for all DNA headers may use in this file. */ -#ifndef __DNA_DEFS_H__ -#define __DNA_DEFS_H__ +#pragma once /* makesdna ignores */ #ifdef DNA_DEPRECATED_ALLOW @@ -61,5 +60,3 @@ /* non-id name variables should use this length */ #define MAX_NAME 64 - -#endif /* __DNA_DEFS_H__ */ diff --git a/source/blender/makesdna/DNA_dynamicpaint_types.h b/source/blender/makesdna/DNA_dynamicpaint_types.h index c97e68a6a6b..94f54a0d200 100644 --- a/source/blender/makesdna/DNA_dynamicpaint_types.h +++ b/source/blender/makesdna/DNA_dynamicpaint_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_DYNAMICPAINT_TYPES_H__ -#define __DNA_DYNAMICPAINT_TYPES_H__ +#pragma once #include "DNA_listBase.h" struct PaintSurfaceData; @@ -262,5 +261,3 @@ typedef struct DynamicPaintBrushSettings { float wave_factor, wave_clamp; float max_velocity, smudge_strength; } DynamicPaintBrushSettings; - -#endif diff --git a/source/blender/makesdna/DNA_effect_types.h b/source/blender/makesdna/DNA_effect_types.h index c34b146064e..c25e9d0dded 100644 --- a/source/blender/makesdna/DNA_effect_types.h +++ b/source/blender/makesdna/DNA_effect_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_EFFECT_TYPES_H__ -#define __DNA_EFFECT_TYPES_H__ +#pragma once /* don't forget, new effects also in writefile.c for dna!!! */ @@ -130,5 +129,3 @@ typedef struct WaveEff { float timeoffs, lifetime; } WaveEff; - -#endif diff --git a/source/blender/makesdna/DNA_fileglobal_types.h b/source/blender/makesdna/DNA_fileglobal_types.h index 66f185282a9..bb660fb8eaa 100644 --- a/source/blender/makesdna/DNA_fileglobal_types.h +++ b/source/blender/makesdna/DNA_fileglobal_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_FILEGLOBAL_TYPES_H__ -#define __DNA_FILEGLOBAL_TYPES_H__ +#pragma once /** * FileGlobal stores a part of the current user-interface settings at @@ -54,5 +53,3 @@ typedef struct FileGlobal { /* example: if in 2.43 the meshes lose mesh data, minversion is 2.43 then too */ /* or: in 2.42, subversion 1, same as above, minversion then is 2.42, min subversion 1 */ /* (defines for version are in the BKE_blender_version.h file, for historic reasons) */ - -#endif diff --git a/source/blender/makesdna/DNA_fluid_types.h b/source/blender/makesdna/DNA_fluid_types.h index 90440d9af8a..3bbfb1dd0c4 100644 --- a/source/blender/makesdna/DNA_fluid_types.h +++ b/source/blender/makesdna/DNA_fluid_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_FLUID_TYPES_H__ -#define __DNA_FLUID_TYPES_H__ +#pragma once #include "DNA_listBase.h" @@ -784,5 +783,3 @@ typedef struct FluidEffectorSettings { short guide_mode; char _pad2[2]; } FluidEffectorSettings; - -#endif diff --git a/source/blender/makesdna/DNA_freestyle_types.h b/source/blender/makesdna/DNA_freestyle_types.h index 8b3d8090c89..884e11f3a8e 100644 --- a/source/blender/makesdna/DNA_freestyle_types.h +++ b/source/blender/makesdna/DNA_freestyle_types.h @@ -17,8 +17,7 @@ * All rights reserved. */ -#ifndef __DNA_FREESTYLE_TYPES_H__ -#define __DNA_FREESTYLE_TYPES_H__ +#pragma once /** \file * \ingroup DNA @@ -155,5 +154,3 @@ typedef struct FreestyleConfig { #ifdef __cplusplus } #endif - -#endif /* __DNA_FREESTYLE_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_genfile.h b/source/blender/makesdna/DNA_genfile.h index 6366412f0cf..1cdaba81ffa 100644 --- a/source/blender/makesdna/DNA_genfile.h +++ b/source/blender/makesdna/DNA_genfile.h @@ -22,8 +22,7 @@ * \brief blenloader genfile private function prototypes */ -#ifndef __DNA_GENFILE_H__ -#define __DNA_GENFILE_H__ +#pragma once #include "intern/dna_utils.h" @@ -141,5 +140,3 @@ void DNA_sdna_alias_data_ensure_structs_map(struct SDNA *sdna); #ifdef __cplusplus } #endif - -#endif /* __DNA_GENFILE_H__ */ diff --git a/source/blender/makesdna/DNA_gpencil_modifier_types.h b/source/blender/makesdna/DNA_gpencil_modifier_types.h index 5d35db1a960..3049c0f8bab 100644 --- a/source/blender/makesdna/DNA_gpencil_modifier_types.h +++ b/source/blender/makesdna/DNA_gpencil_modifier_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_GPENCIL_MODIFIER_TYPES_H__ -#define __DNA_GPENCIL_MODIFIER_TYPES_H__ +#pragma once #include "DNA_defs.h" #include "DNA_listBase.h" @@ -800,5 +799,3 @@ typedef enum eTextureGpencil_Mode { FILL = 1, STROKE_AND_FILL = 2, } eTextureGpencil_Mode; - -#endif /* __DNA_GPENCIL_MODIFIER_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_gpencil_types.h b/source/blender/makesdna/DNA_gpencil_types.h index b6e2910a1b0..222b716a502 100644 --- a/source/blender/makesdna/DNA_gpencil_types.h +++ b/source/blender/makesdna/DNA_gpencil_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_GPENCIL_TYPES_H__ -#define __DNA_GPENCIL_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_brush_types.h" @@ -756,5 +755,3 @@ typedef enum eGP_DrawMode { #define GPENCIL_ANY_VERTEX_MASK(flag) \ ((flag & (GP_VERTEX_MASK_SELECTMODE_POINT | GP_VERTEX_MASK_SELECTMODE_STROKE | \ GP_VERTEX_MASK_SELECTMODE_SEGMENT))) - -#endif /* __DNA_GPENCIL_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_gpu_types.h b/source/blender/makesdna/DNA_gpu_types.h index 7d56baf86a4..b1ace1bda49 100644 --- a/source/blender/makesdna/DNA_gpu_types.h +++ b/source/blender/makesdna/DNA_gpu_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_GPU_TYPES_H__ -#define __DNA_GPU_TYPES_H__ +#pragma once /* Keep for 'Camera' versioning. */ /** Properties for dof effect. */ @@ -37,5 +36,3 @@ typedef struct GPUDOFSettings { int num_blades; int high_quality; } GPUDOFSettings; - -#endif /* __DNA_GPU_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_hair_defaults.h b/source/blender/makesdna/DNA_hair_defaults.h index de7a830885d..095e4fdf583 100644 --- a/source/blender/makesdna/DNA_hair_defaults.h +++ b/source/blender/makesdna/DNA_hair_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_HAIR_DEFAULTS_H__ -#define __DNA_HAIR_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -36,5 +35,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_HAIR_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_hair_types.h b/source/blender/makesdna/DNA_hair_types.h index 98fae91dbe1..d120e61cfef 100644 --- a/source/blender/makesdna/DNA_hair_types.h +++ b/source/blender/makesdna/DNA_hair_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_HAIR_TYPES_H__ -#define __DNA_HAIR_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_customdata_types.h" @@ -74,5 +73,3 @@ enum { /* Only one material supported currently. */ #define HAIR_MATERIAL_NR 1 - -#endif /* __DNA_HAIR_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_image_defaults.h b/source/blender/makesdna/DNA_image_defaults.h index e115f9e2b16..ce1296d681f 100644 --- a/source/blender/makesdna/DNA_image_defaults.h +++ b/source/blender/makesdna/DNA_image_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_IMAGE_DEFAULTS_H__ -#define __DNA_IMAGE_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -42,5 +41,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_IMAGE_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_image_types.h b/source/blender/makesdna/DNA_image_types.h index 0ffb6c8a76a..17f3fe24fbc 100644 --- a/source/blender/makesdna/DNA_image_types.h +++ b/source/blender/makesdna/DNA_image_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_IMAGE_TYPES_H__ -#define __DNA_IMAGE_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_color_types.h" /* for color management */ @@ -265,5 +264,3 @@ enum { IMA_ALPHA_CHANNEL_PACKED = 2, IMA_ALPHA_IGNORE = 3, }; - -#endif diff --git a/source/blender/makesdna/DNA_ipo_types.h b/source/blender/makesdna/DNA_ipo_types.h index 0f1028f5770..dfd06702b72 100644 --- a/source/blender/makesdna/DNA_ipo_types.h +++ b/source/blender/makesdna/DNA_ipo_types.h @@ -26,8 +26,7 @@ * All defines, etc. are only still maintained to provide backwards compatibility for old files. */ -#ifndef __DNA_IPO_TYPES_H__ -#define __DNA_IPO_TYPES_H__ +#pragma once #include "DNA_curve_types.h" #include "DNA_listBase.h" @@ -517,5 +516,3 @@ typedef struct Ipo { /* driver->flag */ /* invalid flag: currently only used for buggy pydriver expressions */ #define IPO_DRIVER_FLAG_INVALID (1 << 0) - -#endif diff --git a/source/blender/makesdna/DNA_key_types.h b/source/blender/makesdna/DNA_key_types.h index a1cc6f89314..56a164e4f2c 100644 --- a/source/blender/makesdna/DNA_key_types.h +++ b/source/blender/makesdna/DNA_key_types.h @@ -16,8 +16,7 @@ * The Original Code is Copyright (C) 2001-2002 by NaN Holding BV. * All rights reserved. */ -#ifndef __DNA_KEY_TYPES_H__ -#define __DNA_KEY_TYPES_H__ +#pragma once /** \file * \ingroup DNA @@ -159,5 +158,3 @@ enum { #define KEYELEM_ELEM_LEN_BEZTRIPLE 4 #define KEYELEM_FLOAT_LEN_BEZTRIPLE (KEYELEM_ELEM_LEN_BEZTRIPLE * KEYELEM_ELEM_SIZE_CURVE) - -#endif /* __DNA_KEY_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_lattice_defaults.h b/source/blender/makesdna/DNA_lattice_defaults.h index 052aaba51d7..505b853b0ee 100644 --- a/source/blender/makesdna/DNA_lattice_defaults.h +++ b/source/blender/makesdna/DNA_lattice_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_LATTICE_DEFAULTS_H__ -#define __DNA_LATTICE_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -40,5 +39,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_LATTICE_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_lattice_types.h b/source/blender/makesdna/DNA_lattice_types.h index 336726fb28d..797df3bd738 100644 --- a/source/blender/makesdna/DNA_lattice_types.h +++ b/source/blender/makesdna/DNA_lattice_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_LATTICE_TYPES_H__ -#define __DNA_LATTICE_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -83,5 +82,3 @@ typedef struct Lattice { #define LT_DS_EXPAND 4 #define LT_ACTBP_NONE -1 - -#endif diff --git a/source/blender/makesdna/DNA_layer_types.h b/source/blender/makesdna/DNA_layer_types.h index cb604fd6681..3c2d479bea4 100644 --- a/source/blender/makesdna/DNA_layer_types.h +++ b/source/blender/makesdna/DNA_layer_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_LAYER_TYPES_H__ -#define __DNA_LAYER_TYPES_H__ +#pragma once #include "DNA_freestyle_types.h" #include "DNA_listBase.h" @@ -216,5 +215,3 @@ typedef struct SceneCollection { #ifdef __cplusplus } #endif - -#endif /* __DNA_LAYER_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_light_defaults.h b/source/blender/makesdna/DNA_light_defaults.h index dceaaf7c278..6ac52c1b356 100644 --- a/source/blender/makesdna/DNA_light_defaults.h +++ b/source/blender/makesdna/DNA_light_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_LIGHT_DEFAULTS_H__ -#define __DNA_LIGHT_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -72,5 +71,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_LIGHT_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_light_types.h b/source/blender/makesdna/DNA_light_types.h index 7a7b5d923e3..1616cf949bd 100644 --- a/source/blender/makesdna/DNA_light_types.h +++ b/source/blender/makesdna/DNA_light_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_LIGHT_TYPES_H__ -#define __DNA_LIGHT_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -155,5 +154,3 @@ typedef struct Light { /* #define LA_AREA_BOX 3 */ /* UNUSED */ #define LA_AREA_DISK 4 #define LA_AREA_ELLIPSE 5 - -#endif /* __DNA_LIGHT_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_lightprobe_defaults.h b/source/blender/makesdna/DNA_lightprobe_defaults.h index 7c7732d17e4..4de94b81b97 100644 --- a/source/blender/makesdna/DNA_lightprobe_defaults.h +++ b/source/blender/makesdna/DNA_lightprobe_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_LIGHTPROBE_DEFAULTS_H__ -#define __DNA_LIGHTPROBE_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -47,5 +46,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_LIGHTPROBE_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_lightprobe_types.h b/source/blender/makesdna/DNA_lightprobe_types.h index c8d091bd074..3830919bfd3 100644 --- a/source/blender/makesdna/DNA_lightprobe_types.h +++ b/source/blender/makesdna/DNA_lightprobe_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_LIGHTPROBE_TYPES_H__ -#define __DNA_LIGHTPROBE_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -220,5 +219,3 @@ enum { #ifdef __cplusplus } #endif - -#endif /* __DNA_LIGHTPROBE_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_linestyle_defaults.h b/source/blender/makesdna/DNA_linestyle_defaults.h index 2f9203050d1..47405b4a15f 100644 --- a/source/blender/makesdna/DNA_linestyle_defaults.h +++ b/source/blender/makesdna/DNA_linestyle_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_LINESTYLE_DEFAULTS_H__ -#define __DNA_LINESTYLE_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -57,5 +56,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_LINESTYLE_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_linestyle_types.h b/source/blender/makesdna/DNA_linestyle_types.h index eca5ab5e8ec..867f0995ae9 100644 --- a/source/blender/makesdna/DNA_linestyle_types.h +++ b/source/blender/makesdna/DNA_linestyle_types.h @@ -17,8 +17,7 @@ * All rights reserved. */ -#ifndef __DNA_LINESTYLE_TYPES_H__ -#define __DNA_LINESTYLE_TYPES_H__ +#pragma once /** \file * \ingroup DNA @@ -576,5 +575,3 @@ typedef struct FreestyleLineStyle { ListBase thickness_modifiers; ListBase geometry_modifiers; } FreestyleLineStyle; - -#endif diff --git a/source/blender/makesdna/DNA_listBase.h b/source/blender/makesdna/DNA_listBase.h index 7d247c99387..0c4054004ea 100644 --- a/source/blender/makesdna/DNA_listBase.h +++ b/source/blender/makesdna/DNA_listBase.h @@ -25,8 +25,7 @@ * with Link. */ -#ifndef __DNA_LISTBASE_H__ -#define __DNA_LISTBASE_H__ +#pragma once #ifdef __cplusplus extern "C" { @@ -53,5 +52,3 @@ typedef struct ListBase { #ifdef __cplusplus } #endif - -#endif diff --git a/source/blender/makesdna/DNA_mask_types.h b/source/blender/makesdna/DNA_mask_types.h index 9617b3fdf27..5f232036f2a 100644 --- a/source/blender/makesdna/DNA_mask_types.h +++ b/source/blender/makesdna/DNA_mask_types.h @@ -24,8 +24,7 @@ * for image masking in the compositor and sequencer. */ -#ifndef __DNA_MASK_TYPES_H__ -#define __DNA_MASK_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_curve_types.h" @@ -264,5 +263,3 @@ enum { enum { MASK_ANIMF_EXPAND = (1 << 4), }; - -#endif /* __DNA_MASK_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_material_defaults.h b/source/blender/makesdna/DNA_material_defaults.h index cdcb1dd45f7..3f4496ce735 100644 --- a/source/blender/makesdna/DNA_material_defaults.h +++ b/source/blender/makesdna/DNA_material_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_MATERIAL_DEFAULTS_H__ -#define __DNA_MATERIAL_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -51,5 +50,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_MATERIAL_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_material_types.h b/source/blender/makesdna/DNA_material_types.h index 6a4ec65318b..3d050805f12 100644 --- a/source/blender/makesdna/DNA_material_types.h +++ b/source/blender/makesdna/DNA_material_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_MATERIAL_TYPES_H__ -#define __DNA_MATERIAL_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -355,4 +354,3 @@ enum { GP_MATERIAL_FOLLOW_OBJ = 1, GP_MATERIAL_FOLLOW_FIXED = 2, }; -#endif diff --git a/source/blender/makesdna/DNA_mesh_defaults.h b/source/blender/makesdna/DNA_mesh_defaults.h index abcdf8bf57b..8326db66049 100644 --- a/source/blender/makesdna/DNA_mesh_defaults.h +++ b/source/blender/makesdna/DNA_mesh_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_MESH_DEFAULTS_H__ -#define __DNA_MESH_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -43,5 +42,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_MESH_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_mesh_types.h b/source/blender/makesdna/DNA_mesh_types.h index 9435cb3bd78..3816cee0cf8 100644 --- a/source/blender/makesdna/DNA_mesh_types.h +++ b/source/blender/makesdna/DNA_mesh_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_MESH_TYPES_H__ -#define __DNA_MESH_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_customdata_types.h" @@ -320,5 +319,3 @@ enum { #ifdef __cplusplus } #endif - -#endif diff --git a/source/blender/makesdna/DNA_meshdata_types.h b/source/blender/makesdna/DNA_meshdata_types.h index cc2ba3fb999..57750b15dea 100644 --- a/source/blender/makesdna/DNA_meshdata_types.h +++ b/source/blender/makesdna/DNA_meshdata_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_MESHDATA_TYPES_H__ -#define __DNA_MESHDATA_TYPES_H__ +#pragma once #include "DNA_customdata_types.h" #include "DNA_listBase.h" @@ -570,5 +569,3 @@ typedef struct Multires { /* End multi-res structs. */ /** \} */ - -#endif /* __DNA_MESHDATA_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_meta_defaults.h b/source/blender/makesdna/DNA_meta_defaults.h index 723f178ed58..1bf2caf556d 100644 --- a/source/blender/makesdna/DNA_meta_defaults.h +++ b/source/blender/makesdna/DNA_meta_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_META_DEFAULTS_H__ -#define __DNA_META_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -40,5 +39,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_META_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_meta_types.h b/source/blender/makesdna/DNA_meta_types.h index df4558dac77..de7427bc4dd 100644 --- a/source/blender/makesdna/DNA_meta_types.h +++ b/source/blender/makesdna/DNA_meta_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_META_TYPES_H__ -#define __DNA_META_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -139,5 +138,3 @@ typedef struct MetaBall { #define MB_NEGATIVE 2 #define MB_HIDE 8 #define MB_SCALE_RAD 16 - -#endif diff --git a/source/blender/makesdna/DNA_modifier_types.h b/source/blender/makesdna/DNA_modifier_types.h index 8c564bda3d0..93434e64df1 100644 --- a/source/blender/makesdna/DNA_modifier_types.h +++ b/source/blender/makesdna/DNA_modifier_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_MODIFIER_TYPES_H__ -#define __DNA_MODIFIER_TYPES_H__ +#pragma once #include "DNA_defs.h" #include "DNA_listBase.h" @@ -2164,5 +2163,3 @@ typedef struct SimulationModifierData { #ifdef __cplusplus } #endif - -#endif /* __DNA_MODIFIER_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_movieclip_types.h b/source/blender/makesdna/DNA_movieclip_types.h index d750a7f3148..123ff5bfb7e 100644 --- a/source/blender/makesdna/DNA_movieclip_types.h +++ b/source/blender/makesdna/DNA_movieclip_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_MOVIECLIP_TYPES_H__ -#define __DNA_MOVIECLIP_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_color_types.h" /* for color management */ @@ -208,5 +207,3 @@ enum { #ifdef __cplusplus } #endif - -#endif diff --git a/source/blender/makesdna/DNA_nla_types.h b/source/blender/makesdna/DNA_nla_types.h index 6bf4a92514e..1cf93464f6a 100644 --- a/source/blender/makesdna/DNA_nla_types.h +++ b/source/blender/makesdna/DNA_nla_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_NLA_TYPES_H__ -#define __DNA_NLA_TYPES_H__ +#pragma once #include "DNA_listBase.h" @@ -106,5 +105,3 @@ typedef enum eActStrip_Flag { ACTSTRIP_REVERSE = (1 << 7), ACTSTRIP_AUTO_BLENDS = (1 << 11), } eActStrip_Flag; - -#endif diff --git a/source/blender/makesdna/DNA_node_types.h b/source/blender/makesdna/DNA_node_types.h index 42ccbc657d8..1d76ebdff2c 100644 --- a/source/blender/makesdna/DNA_node_types.h +++ b/source/blender/makesdna/DNA_node_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_NODE_TYPES_H__ -#define __DNA_NODE_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_listBase.h" @@ -1439,5 +1438,3 @@ typedef enum NodeSimInputTimeType { NODE_SIM_INPUT_SIMULATION_TIME = 0, NODE_SIM_INPUT_SCENE_TIME = 1, } NodeSimInputTimeType; - -#endif diff --git a/source/blender/makesdna/DNA_object_defaults.h b/source/blender/makesdna/DNA_object_defaults.h index 554d68f2d4a..1bca572b963 100644 --- a/source/blender/makesdna/DNA_object_defaults.h +++ b/source/blender/makesdna/DNA_object_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_OBJECT_DEFAULTS_H__ -#define __DNA_OBJECT_DEFAULTS_H__ +#pragma once #include "DNA_vec_defaults.h" @@ -72,5 +71,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_OBJECT_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_object_enums.h b/source/blender/makesdna/DNA_object_enums.h index f3e69161c85..dbbd72c2075 100644 --- a/source/blender/makesdna/DNA_object_enums.h +++ b/source/blender/makesdna/DNA_object_enums.h @@ -20,8 +20,7 @@ * Enums typedef's for use in public headers. */ -#ifndef __DNA_OBJECT_ENUMS_H__ -#define __DNA_OBJECT_ENUMS_H__ +#pragma once /** #Object.mode */ typedef enum eObjectMode { @@ -69,5 +68,3 @@ typedef enum eDrawType { (OB_MODE_EDIT | OB_MODE_VERTEX_PAINT | OB_MODE_WEIGHT_PAINT | OB_MODE_SCULPT | OB_MODE_POSE | \ OB_MODE_PAINT_GPENCIL | OB_MODE_EDIT_GPENCIL | OB_MODE_SCULPT_GPENCIL | \ OB_MODE_WEIGHT_GPENCIL | OB_MODE_VERTEX_GPENCIL) - -#endif /* __DNA_OBJECT_ENUMS_H__ */ diff --git a/source/blender/makesdna/DNA_object_fluidsim_types.h b/source/blender/makesdna/DNA_object_fluidsim_types.h index 1140a837e23..b8848ccc458 100644 --- a/source/blender/makesdna/DNA_object_fluidsim_types.h +++ b/source/blender/makesdna/DNA_object_fluidsim_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_OBJECT_FLUIDSIM_TYPES_H__ -#define __DNA_OBJECT_FLUIDSIM_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -179,5 +178,3 @@ typedef struct FluidsimSettings { #ifdef __cplusplus } #endif - -#endif /* __DNA_OBJECT_FLUIDSIM_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_object_force_types.h b/source/blender/makesdna/DNA_object_force_types.h index 78f645deaa2..3b0640544ae 100644 --- a/source/blender/makesdna/DNA_object_force_types.h +++ b/source/blender/makesdna/DNA_object_force_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_OBJECT_FORCE_TYPES_H__ -#define __DNA_OBJECT_FORCE_TYPES_H__ +#pragma once #include "DNA_defs.h" #include "DNA_listBase.h" @@ -409,5 +408,3 @@ typedef struct SoftBody { #ifdef __cplusplus } #endif - -#endif /* __DNA_OBJECT_FORCE_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_object_types.h b/source/blender/makesdna/DNA_object_types.h index 9424100e1c8..6568281a8d4 100644 --- a/source/blender/makesdna/DNA_object_types.h +++ b/source/blender/makesdna/DNA_object_types.h @@ -22,8 +22,7 @@ * \brief Object is a sort of wrapper for general info. */ -#ifndef __DNA_OBJECT_TYPES_H__ -#define __DNA_OBJECT_TYPES_H__ +#pragma once #include "DNA_object_enums.h" @@ -495,19 +494,19 @@ enum { ID_VO)) #define OB_DATA_SUPPORT_ID_CASE \ -ID_ME: \ -case ID_CU: \ -case ID_MB: \ -case ID_LA: \ -case ID_SPK: \ -case ID_LP: \ -case ID_CA: \ -case ID_LT: \ -case ID_GD: \ -case ID_AR: \ -case ID_HA: \ -case ID_PT: \ -case ID_VO + ID_ME: \ + case ID_CU: \ + case ID_MB: \ + case ID_LA: \ + case ID_SPK: \ + case ID_LP: \ + case ID_CA: \ + case ID_LT: \ + case ID_GD: \ + case ID_AR: \ + case ID_HA: \ + case ID_PT: \ + case ID_VO /* partype: first 4 bits: type */ enum { @@ -715,5 +714,3 @@ enum { #ifdef __cplusplus } #endif - -#endif diff --git a/source/blender/makesdna/DNA_outliner_types.h b/source/blender/makesdna/DNA_outliner_types.h index d8a7599e4cb..46c8b1570e3 100644 --- a/source/blender/makesdna/DNA_outliner_types.h +++ b/source/blender/makesdna/DNA_outliner_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_OUTLINER_TYPES_H__ -#define __DNA_OUTLINER_TYPES_H__ +#pragma once #include "DNA_defs.h" @@ -127,5 +126,3 @@ enum { TSE_KEYMAP_ITEM, \ TSE_ID_BASE, \ TSE_GP_LAYER)) - -#endif diff --git a/source/blender/makesdna/DNA_packedFile_types.h b/source/blender/makesdna/DNA_packedFile_types.h index 8196e3098eb..b74368f767b 100644 --- a/source/blender/makesdna/DNA_packedFile_types.h +++ b/source/blender/makesdna/DNA_packedFile_types.h @@ -21,13 +21,10 @@ * \ingroup DNA */ -#ifndef __DNA_PACKEDFILE_TYPES_H__ -#define __DNA_PACKEDFILE_TYPES_H__ +#pragma once typedef struct PackedFile { int size; int seek; void *data; } PackedFile; - -#endif /* PACKEDFILE_TYPES_H */ diff --git a/source/blender/makesdna/DNA_particle_types.h b/source/blender/makesdna/DNA_particle_types.h index 5bd11ab85a5..00f888dde5b 100644 --- a/source/blender/makesdna/DNA_particle_types.h +++ b/source/blender/makesdna/DNA_particle_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_PARTICLE_TYPES_H__ -#define __DNA_PARTICLE_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_boid_types.h" @@ -691,5 +690,3 @@ typedef enum eParticleTextureInfluence { PAMAP_CHILD = (PAMAP_CLUMP | PAMAP_KINK_FREQ | PAMAP_KINK_AMP | PAMAP_ROUGH | PAMAP_LENGTH | PAMAP_TWIST), } eParticleTextureInfluence; - -#endif diff --git a/source/blender/makesdna/DNA_pointcache_types.h b/source/blender/makesdna/DNA_pointcache_types.h index 3c7fc9031de..678be7d8297 100644 --- a/source/blender/makesdna/DNA_pointcache_types.h +++ b/source/blender/makesdna/DNA_pointcache_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_POINTCACHE_TYPES_H__ -#define __DNA_POINTCACHE_TYPES_H__ +#pragma once #include "DNA_listBase.h" @@ -167,5 +166,3 @@ typedef struct PointCache { #ifdef __cplusplus } #endif - -#endif /* __DNA_POINTCACHE_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_pointcloud_defaults.h b/source/blender/makesdna/DNA_pointcloud_defaults.h index 89df2d3c4be..b5c9396b1dd 100644 --- a/source/blender/makesdna/DNA_pointcloud_defaults.h +++ b/source/blender/makesdna/DNA_pointcloud_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_POINTCLOUD_DEFAULTS_H__ -#define __DNA_POINTCLOUD_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -36,5 +35,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_POINTCLOUD_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_pointcloud_types.h b/source/blender/makesdna/DNA_pointcloud_types.h index 7f42b75fdd1..d3b687c2c68 100644 --- a/source/blender/makesdna/DNA_pointcloud_types.h +++ b/source/blender/makesdna/DNA_pointcloud_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_POINTCLOUD_TYPES_H__ -#define __DNA_POINTCLOUD_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_customdata_types.h" @@ -56,5 +55,3 @@ enum { /* Only one material supported currently. */ #define POINTCLOUD_MATERIAL_NR 1 - -#endif /* __DNA_POINTCLOUD_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_rigidbody_types.h b/source/blender/makesdna/DNA_rigidbody_types.h index 7ad50dc04de..3a4925217ff 100644 --- a/source/blender/makesdna/DNA_rigidbody_types.h +++ b/source/blender/makesdna/DNA_rigidbody_types.h @@ -22,8 +22,7 @@ * \brief Types and defines for representing Rigid Body entities */ -#ifndef __DNA_RIGIDBODY_TYPES_H__ -#define __DNA_RIGIDBODY_TYPES_H__ +#pragma once #include "DNA_listBase.h" #include "DNA_object_force_types.h" @@ -369,5 +368,3 @@ typedef enum eRigidBodyCon_Flag { } eRigidBodyCon_Flag; /* ******************************** */ - -#endif /* __DNA_RIGIDBODY_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_scene_defaults.h b/source/blender/makesdna/DNA_scene_defaults.h index 7f01e58f2af..ec64eea0aae 100644 --- a/source/blender/makesdna/DNA_scene_defaults.h +++ b/source/blender/makesdna/DNA_scene_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_SCENE_DEFAULTS_H__ -#define __DNA_SCENE_DEFAULTS_H__ +#pragma once #include "DNA_view3d_defaults.h" @@ -366,4 +365,3 @@ /* clang-format off */ -#endif /* __DNA_SCENE_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h index a3f5a95f231..93e690d0aba 100644 --- a/source/blender/makesdna/DNA_scene_types.h +++ b/source/blender/makesdna/DNA_scene_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_SCENE_TYPES_H__ -#define __DNA_SCENE_TYPES_H__ +#pragma once #include "DNA_defs.h" @@ -2414,5 +2413,3 @@ enum { #ifdef __cplusplus } #endif - -#endif /* __DNA_SCENE_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_screen_types.h b/source/blender/makesdna/DNA_screen_types.h index bf5c097322f..d5b828c898d 100644 --- a/source/blender/makesdna/DNA_screen_types.h +++ b/source/blender/makesdna/DNA_screen_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_SCREEN_TYPES_H__ -#define __DNA_SCREEN_TYPES_H__ +#pragma once #include "DNA_defs.h" #include "DNA_listBase.h" @@ -705,5 +704,3 @@ enum { /* Only editor overlays (currently gizmos only!) should be redrawn. */ RGN_DRAW_EDITOR_OVERLAYS = 32, }; - -#endif /* __DNA_SCREEN_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_sdna_types.h b/source/blender/makesdna/DNA_sdna_types.h index efa7a308f88..cfb65860b8e 100644 --- a/source/blender/makesdna/DNA_sdna_types.h +++ b/source/blender/makesdna/DNA_sdna_types.h @@ -20,8 +20,7 @@ * \ingroup DNA */ -#ifndef __DNA_SDNA_TYPES_H__ -#define __DNA_SDNA_TYPES_H__ +#pragma once struct MemArena; @@ -101,5 +100,3 @@ typedef struct BHead8 { int64_t old; int SDNAnr, nr; } BHead8; - -#endif diff --git a/source/blender/makesdna/DNA_sequence_types.h b/source/blender/makesdna/DNA_sequence_types.h index 0ede03e80e2..850b906af39 100644 --- a/source/blender/makesdna/DNA_sequence_types.h +++ b/source/blender/makesdna/DNA_sequence_types.h @@ -28,8 +28,7 @@ * - Meta Strip (SEQ_TYPE_META): Support for nesting Sequences. */ -#ifndef __DNA_SEQUENCE_TYPES_H__ -#define __DNA_SEQUENCE_TYPES_H__ +#pragma once #include "DNA_color_types.h" #include "DNA_defs.h" @@ -696,5 +695,3 @@ enum { #ifdef __cplusplus } #endif - -#endif /* __DNA_SEQUENCE_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_session_uuid_types.h b/source/blender/makesdna/DNA_session_uuid_types.h index d2ec0eb3de1..eaaae101277 100644 --- a/source/blender/makesdna/DNA_session_uuid_types.h +++ b/source/blender/makesdna/DNA_session_uuid_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_SESSION_UUID_TYPES_H__ -#define __DNA_SESSION_UUID_TYPES_H__ +#pragma once #include "BLI_sys_types.h" @@ -42,5 +41,3 @@ typedef struct SessionUUID { #ifdef __cplusplus } #endif - -#endif /* __DNA_SESSION_UUID_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_shader_fx_types.h b/source/blender/makesdna/DNA_shader_fx_types.h index f19181bf07d..56caac51b94 100644 --- a/source/blender/makesdna/DNA_shader_fx_types.h +++ b/source/blender/makesdna/DNA_shader_fx_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_SHADER_FX_TYPES_H__ -#define __DNA_SHADER_FX_TYPES_H__ +#pragma once #include "DNA_defs.h" #include "DNA_listBase.h" @@ -250,4 +249,3 @@ typedef struct WaveShaderFxData { char _pad[4]; ShaderFxData_Runtime runtime; } WaveShaderFxData; -#endif /* __DNA_SHADER_FX_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_simulation_defaults.h b/source/blender/makesdna/DNA_simulation_defaults.h index b4cecd861a9..48d35d5e81f 100644 --- a/source/blender/makesdna/DNA_simulation_defaults.h +++ b/source/blender/makesdna/DNA_simulation_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_SIMULATION_DEFAULTS_H__ -#define __DNA_SIMULATION_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -36,5 +35,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_SIMULATION_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_simulation_types.h b/source/blender/makesdna/DNA_simulation_types.h index 5bb0e50e089..de4c9522334 100644 --- a/source/blender/makesdna/DNA_simulation_types.h +++ b/source/blender/makesdna/DNA_simulation_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_SIMULATION_TYPES_H__ -#define __DNA_SIMULATION_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_customdata_types.h" @@ -82,5 +81,3 @@ enum { #define SIM_TYPE_NAME_PARTICLE_SIMULATION "Particle Simulation" #define SIM_TYPE_NAME_PARTICLE_MESH_EMITTER "Particle Mesh Emitter" - -#endif /* __DNA_SIMULATION_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_sound_types.h b/source/blender/makesdna/DNA_sound_types.h index 35ff3a658ba..1d24e655f45 100644 --- a/source/blender/makesdna/DNA_sound_types.h +++ b/source/blender/makesdna/DNA_sound_types.h @@ -20,8 +20,7 @@ * \ingroup DNA */ -#ifndef __DNA_SOUND_TYPES_H__ -#define __DNA_SOUND_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -117,5 +116,3 @@ enum { SOUND_TAGS_WAVEFORM_NO_RELOAD = 1 << 0, SOUND_TAGS_WAVEFORM_LOADING = (1 << 6), }; - -#endif /* __DNA_SOUND_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_space_types.h b/source/blender/makesdna/DNA_space_types.h index 0892eff6de9..7d77e8478ae 100644 --- a/source/blender/makesdna/DNA_space_types.h +++ b/source/blender/makesdna/DNA_space_types.h @@ -22,8 +22,7 @@ * Structs for each of space type in the user interface. */ -#ifndef __DNA_SPACE_TYPES_H__ -#define __DNA_SPACE_TYPES_H__ +#pragma once #include "DNA_color_types.h" /* for Histogram */ #include "DNA_defs.h" @@ -1735,5 +1734,3 @@ typedef enum eSpace_Type { #define IMG_SIZE_FALLBACK 256 /** \} */ - -#endif /* __DNA_SPACE_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_speaker_defaults.h b/source/blender/makesdna/DNA_speaker_defaults.h index d252a447701..a14e4d687d3 100644 --- a/source/blender/makesdna/DNA_speaker_defaults.h +++ b/source/blender/makesdna/DNA_speaker_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_SPEAKER_DEFAULTS_H__ -#define __DNA_SPEAKER_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -47,5 +46,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_SPEAKER_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_speaker_types.h b/source/blender/makesdna/DNA_speaker_types.h index 9100b37d85e..82693689d68 100644 --- a/source/blender/makesdna/DNA_speaker_types.h +++ b/source/blender/makesdna/DNA_speaker_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_SPEAKER_TYPES_H__ -#define __DNA_SPEAKER_TYPES_H__ +#pragma once #include "DNA_ID.h" @@ -58,5 +57,3 @@ typedef struct Speaker { #define SPK_DS_EXPAND (1 << 0) #define SPK_MUTED (1 << 1) // #define SPK_RELATIVE (1 << 2) /* UNUSED */ - -#endif /* __DNA_SPEAKER_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_text_types.h b/source/blender/makesdna/DNA_text_types.h index 27663ffcbdd..2dcb19d19b8 100644 --- a/source/blender/makesdna/DNA_text_types.h +++ b/source/blender/makesdna/DNA_text_types.h @@ -23,8 +23,7 @@ * and arbitrary text data to store in blend files. */ -#ifndef __DNA_TEXT_TYPES_H__ -#define __DNA_TEXT_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_listBase.h" @@ -85,5 +84,3 @@ enum { /** Use space instead of tabs. */ TXT_TABSTOSPACES = 1 << 10, }; - -#endif /* __DNA_TEXT_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_texture_defaults.h b/source/blender/makesdna/DNA_texture_defaults.h index d5097c5ea21..1e790709fd1 100644 --- a/source/blender/makesdna/DNA_texture_defaults.h +++ b/source/blender/makesdna/DNA_texture_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_TEXTURE_DEFAULTS_H__ -#define __DNA_TEXTURE_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -151,5 +150,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_TEXTURE_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_texture_types.h b/source/blender/makesdna/DNA_texture_types.h index 907fe29263f..63e5f134c19 100644 --- a/source/blender/makesdna/DNA_texture_types.h +++ b/source/blender/makesdna/DNA_texture_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_TEXTURE_TYPES_H__ -#define __DNA_TEXTURE_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -529,5 +528,3 @@ enum { #ifdef __cplusplus } #endif - -#endif diff --git a/source/blender/makesdna/DNA_tracking_types.h b/source/blender/makesdna/DNA_tracking_types.h index 32a00cc25d1..4cd9034a83b 100644 --- a/source/blender/makesdna/DNA_tracking_types.h +++ b/source/blender/makesdna/DNA_tracking_types.h @@ -23,8 +23,7 @@ * Structs used for camera tracking and the movie-clip editor. */ -#ifndef __DNA_TRACKING_TYPES_H__ -#define __DNA_TRACKING_TYPES_H__ +#pragma once #include "DNA_defs.h" #include "DNA_listBase.h" @@ -617,5 +616,3 @@ enum { PLANE_TRACK_LOCKED = (1 << 2), PLANE_TRACK_AUTOKEY = (1 << 3), }; - -#endif /* __DNA_TRACKING_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_userdef_types.h b/source/blender/makesdna/DNA_userdef_types.h index e6f6ce1e208..a632d42fd8b 100644 --- a/source/blender/makesdna/DNA_userdef_types.h +++ b/source/blender/makesdna/DNA_userdef_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_USERDEF_TYPES_H__ -#define __DNA_USERDEF_TYPES_H__ +#pragma once #include "DNA_listBase.h" #include "DNA_texture_types.h" /* ColorBand */ @@ -1339,5 +1338,3 @@ enum { #ifdef __cplusplus } #endif - -#endif diff --git a/source/blender/makesdna/DNA_vec_defaults.h b/source/blender/makesdna/DNA_vec_defaults.h index 7242f5ab114..3b980db7838 100644 --- a/source/blender/makesdna/DNA_vec_defaults.h +++ b/source/blender/makesdna/DNA_vec_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_VEC_DEFAULTS_H__ -#define __DNA_VEC_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -51,5 +50,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_VEC_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_vec_types.h b/source/blender/makesdna/DNA_vec_types.h index 72a6056e239..b8cbf85b683 100644 --- a/source/blender/makesdna/DNA_vec_types.h +++ b/source/blender/makesdna/DNA_vec_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_VEC_TYPES_H__ -#define __DNA_VEC_TYPES_H__ +#pragma once /* types */ @@ -91,5 +90,3 @@ typedef struct DualQuat { float scale[4][4]; float scale_weight; } DualQuat; - -#endif diff --git a/source/blender/makesdna/DNA_vfont_types.h b/source/blender/makesdna/DNA_vfont_types.h index 086fb2bc905..4e2a6eba1f5 100644 --- a/source/blender/makesdna/DNA_vfont_types.h +++ b/source/blender/makesdna/DNA_vfont_types.h @@ -24,8 +24,7 @@ * (unrelated to text used to render the GUI). */ -#ifndef __DNA_VFONT_TYPES_H__ -#define __DNA_VFONT_TYPES_H__ +#pragma once #include "DNA_ID.h" @@ -60,5 +59,3 @@ typedef struct VFont { #define FO_CURS_IS_MOTION(mode) (ELEM(mode, FO_CURSUP, FO_CURSDOWN, FO_PAGEUP, FO_PAGEDOWN)) #define FO_BUILTIN_NAME "" - -#endif /* __DNA_VFONT_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_view2d_types.h b/source/blender/makesdna/DNA_view2d_types.h index 8734a73c07a..d7a6386d12f 100644 --- a/source/blender/makesdna/DNA_view2d_types.h +++ b/source/blender/makesdna/DNA_view2d_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_VIEW2D_TYPES_H__ -#define __DNA_VIEW2D_TYPES_H__ +#pragma once #include "DNA_vec_types.h" @@ -181,5 +180,3 @@ enum { V2D_ALIGN_NO_POS_Y = (1 << 2), V2D_ALIGN_NO_NEG_Y = (1 << 3), }; - -#endif diff --git a/source/blender/makesdna/DNA_view3d_defaults.h b/source/blender/makesdna/DNA_view3d_defaults.h index 10eadf368ef..62e3d14bd0c 100644 --- a/source/blender/makesdna/DNA_view3d_defaults.h +++ b/source/blender/makesdna/DNA_view3d_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_VIEW3D_DEFAULTS_H__ -#define __DNA_VIEW3D_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -114,5 +113,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_VIEW3D_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_view3d_enums.h b/source/blender/makesdna/DNA_view3d_enums.h index f8c772422bb..fdeebf20808 100644 --- a/source/blender/makesdna/DNA_view3d_enums.h +++ b/source/blender/makesdna/DNA_view3d_enums.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_VIEW3D_ENUMS_H__ -#define __DNA_VIEW3D_ENUMS_H__ +#pragma once /** Settings for offscreen rendering */ typedef enum eV3DOffscreenDrawFlag { @@ -52,5 +51,3 @@ typedef enum eV3DShadingBackgroundType { V3D_SHADING_BACKGROUND_WORLD = 1, V3D_SHADING_BACKGROUND_VIEWPORT = 2, } eV3DShadingBackgroundType; - -#endif diff --git a/source/blender/makesdna/DNA_view3d_types.h b/source/blender/makesdna/DNA_view3d_types.h index 4bb32fedd1d..7bfdc14d25c 100644 --- a/source/blender/makesdna/DNA_view3d_types.h +++ b/source/blender/makesdna/DNA_view3d_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_VIEW3D_TYPES_H__ -#define __DNA_VIEW3D_TYPES_H__ +#pragma once struct BoundBox; struct Object; @@ -630,5 +629,3 @@ enum { /** #BKE_screen_view3d_zoom_to_fac() values above */ #define RV3D_CAMZOOM_MIN_FACTOR 0.1657359312880714853f #define RV3D_CAMZOOM_MAX_FACTOR 44.9852813742385702928f - -#endif diff --git a/source/blender/makesdna/DNA_volume_defaults.h b/source/blender/makesdna/DNA_volume_defaults.h index 3a0373851da..8239f263c6c 100644 --- a/source/blender/makesdna/DNA_volume_defaults.h +++ b/source/blender/makesdna/DNA_volume_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_VOLUME_DEFAULTS_H__ -#define __DNA_VOLUME_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -55,5 +54,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_VOLUME_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_volume_types.h b/source/blender/makesdna/DNA_volume_types.h index b3615e87a50..30ac67281e2 100644 --- a/source/blender/makesdna/DNA_volume_types.h +++ b/source/blender/makesdna/DNA_volume_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_VOLUME_TYPES_H__ -#define __DNA_VOLUME_TYPES_H__ +#pragma once #include "DNA_ID.h" @@ -122,5 +121,3 @@ typedef enum VolumeRenderSpace { /* Only one material supported currently. */ #define VOLUME_MATERIAL_NR 1 - -#endif /* __DNA_VOLUME_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_windowmanager_types.h b/source/blender/makesdna/DNA_windowmanager_types.h index a07b8f81d96..4a6d642bcb6 100644 --- a/source/blender/makesdna/DNA_windowmanager_types.h +++ b/source/blender/makesdna/DNA_windowmanager_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_WINDOWMANAGER_TYPES_H__ -#define __DNA_WINDOWMANAGER_TYPES_H__ +#pragma once #include "DNA_listBase.h" #include "DNA_screen_types.h" @@ -557,5 +556,3 @@ enum { * (the regiontype is maintained to prevent errors) */ OP_IS_MODAL_CURSOR_REGION = (1 << 3), }; - -#endif /* __DNA_WINDOWMANAGER_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_workspace_types.h b/source/blender/makesdna/DNA_workspace_types.h index d2461657480..170366881c6 100644 --- a/source/blender/makesdna/DNA_workspace_types.h +++ b/source/blender/makesdna/DNA_workspace_types.h @@ -20,8 +20,7 @@ * Use API in BKE_workspace.h to edit these. */ -#ifndef __DNA_WORKSPACE_TYPES_H__ -#define __DNA_WORKSPACE_TYPES_H__ +#pragma once #include "DNA_scene_types.h" @@ -184,5 +183,3 @@ typedef struct WorkSpaceInstanceHook { typedef enum eWorkSpaceFlags { WORKSPACE_USE_FILTER_BY_ORIGIN = (1 << 1), } eWorkSpaceFlags; - -#endif /* __DNA_WORKSPACE_TYPES_H__ */ diff --git a/source/blender/makesdna/DNA_world_defaults.h b/source/blender/makesdna/DNA_world_defaults.h index c4d934381b4..52c9551a63e 100644 --- a/source/blender/makesdna/DNA_world_defaults.h +++ b/source/blender/makesdna/DNA_world_defaults.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_WORLD_DEFAULTS_H__ -#define __DNA_WORLD_DEFAULTS_H__ +#pragma once /* Struct members on own line. */ /* clang-format off */ @@ -45,5 +44,3 @@ /** \} */ /* clang-format on */ - -#endif /* __DNA_WORLD_DEFAULTS_H__ */ diff --git a/source/blender/makesdna/DNA_world_types.h b/source/blender/makesdna/DNA_world_types.h index dff07f515b1..b1ecf4abf85 100644 --- a/source/blender/makesdna/DNA_world_types.h +++ b/source/blender/makesdna/DNA_world_types.h @@ -21,8 +21,7 @@ * \ingroup DNA */ -#ifndef __DNA_WORLD_TYPES_H__ -#define __DNA_WORLD_TYPES_H__ +#pragma once #include "DNA_ID.h" #include "DNA_defs.h" @@ -111,5 +110,3 @@ enum { * otherwise anim-editors will not read correctly */ #define WO_DS_SHOW_TEXS (1 << 2) - -#endif diff --git a/source/blender/makesdna/DNA_xr_types.h b/source/blender/makesdna/DNA_xr_types.h index a026f7554cb..caa5232788a 100644 --- a/source/blender/makesdna/DNA_xr_types.h +++ b/source/blender/makesdna/DNA_xr_types.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_XR_TYPES_H__ -#define __DNA_XR_TYPES_H__ +#pragma once #include "DNA_view3d_types.h" @@ -54,5 +53,3 @@ typedef enum eXRSessionBasePoseType { XR_BASE_POSE_OBJECT = 1, XR_BASE_POSE_CUSTOM = 2, } eXRSessionBasePoseType; - -#endif /* __DNA_XR_TYPES_H__ */ diff --git a/source/blender/makesdna/intern/dna_utils.h b/source/blender/makesdna/intern/dna_utils.h index 123dd30a2b9..264310ef0fb 100644 --- a/source/blender/makesdna/intern/dna_utils.h +++ b/source/blender/makesdna/intern/dna_utils.h @@ -18,8 +18,7 @@ * \ingroup DNA */ -#ifndef __DNA_UTILS_H__ -#define __DNA_UTILS_H__ +#pragma once struct GHash; struct MemArena; @@ -54,5 +53,3 @@ void DNA_alias_maps(enum eDNA_RenameDir version_dir, const char *DNA_struct_rename_legacy_hack_alias_from_static(const char *name); const char *DNA_struct_rename_legacy_hack_static_from_alias(const char *name); - -#endif /* __DNA_UTILS_H__ */ diff --git a/source/blender/makesdna/intern/makesdna.c b/source/blender/makesdna/intern/makesdna.c index 9875d997916..898d2e58e45 100644 --- a/source/blender/makesdna/intern/makesdna.c +++ b/source/blender/makesdna/intern/makesdna.c @@ -1540,7 +1540,6 @@ int main(int argc, char **argv) # pragma GCC poison long #endif -#include "DNA_session_uuid_types.h" #include "DNA_ID.h" #include "DNA_action_types.h" #include "DNA_anim_types.h" @@ -1595,6 +1594,7 @@ int main(int argc, char **argv) #include "DNA_screen_types.h" #include "DNA_sdna_types.h" #include "DNA_sequence_types.h" +#include "DNA_session_uuid_types.h" #include "DNA_shader_fx_types.h" #include "DNA_simulation_types.h" #include "DNA_sound_types.h" -- cgit v1.2.3