diff --git a/source/blender/blenkernel/BKE_anonymous_attribute_id.hh b/source/blender/blenkernel/BKE_anonymous_attribute_id.hh index 204243f25f0..aa8e298e4a4 100644 --- a/source/blender/blenkernel/BKE_anonymous_attribute_id.hh +++ b/source/blender/blenkernel/BKE_anonymous_attribute_id.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_string_ref.hh" diff --git a/source/blender/blenkernel/BKE_anonymous_attribute_make.hh b/source/blender/blenkernel/BKE_anonymous_attribute_make.hh index 1fd96b8790c..2acc7d79a75 100644 --- a/source/blender/blenkernel/BKE_anonymous_attribute_make.hh +++ b/source/blender/blenkernel/BKE_anonymous_attribute_make.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #include #include #include diff --git a/source/blender/blenkernel/BKE_attribute.hh b/source/blender/blenkernel/BKE_attribute.hh index 76dbcb09a23..f7e3103512e 100644 --- a/source/blender/blenkernel/BKE_attribute.hh +++ b/source/blender/blenkernel/BKE_attribute.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include diff --git a/source/blender/blenkernel/BKE_attribute_filter.hh b/source/blender/blenkernel/BKE_attribute_filter.hh index 8f5aa561fb3..10729243445 100644 --- a/source/blender/blenkernel/BKE_attribute_filter.hh +++ b/source/blender/blenkernel/BKE_attribute_filter.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_string_ref.hh" diff --git a/source/blender/blenkernel/BKE_attribute_filters.hh b/source/blender/blenkernel/BKE_attribute_filters.hh index 4b25dd6f1ff..d8381355af9 100644 --- a/source/blender/blenkernel/BKE_attribute_filters.hh +++ b/source/blender/blenkernel/BKE_attribute_filters.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BKE_attribute_filter.hh" diff --git a/source/blender/blenkernel/BKE_attribute_math.hh b/source/blender/blenkernel/BKE_attribute_math.hh index 89524d72e0c..bc85fd0af59 100644 --- a/source/blender/blenkernel/BKE_attribute_math.hh +++ b/source/blender/blenkernel/BKE_attribute_math.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_array.hh" diff --git a/source/blender/blenkernel/BKE_bake_geometry_nodes_modifier.hh b/source/blender/blenkernel/BKE_bake_geometry_nodes_modifier.hh index a9449c63cd8..8fd97185d31 100644 --- a/source/blender/blenkernel/BKE_bake_geometry_nodes_modifier.hh +++ b/source/blender/blenkernel/BKE_bake_geometry_nodes_modifier.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_sub_frame.hh" diff --git a/source/blender/blenkernel/BKE_bake_geometry_nodes_modifier_pack.hh b/source/blender/blenkernel/BKE_bake_geometry_nodes_modifier_pack.hh index b022262ee53..89c41ad29cc 100644 --- a/source/blender/blenkernel/BKE_bake_geometry_nodes_modifier_pack.hh +++ b/source/blender/blenkernel/BKE_bake_geometry_nodes_modifier_pack.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "DNA_modifier_types.h" diff --git a/source/blender/blenkernel/BKE_bake_items.hh b/source/blender/blenkernel/BKE_bake_items.hh index 0e0ee1f5cf9..a289bfc45c4 100644 --- a/source/blender/blenkernel/BKE_bake_items.hh +++ b/source/blender/blenkernel/BKE_bake_items.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_memory_counter_fwd.hh" diff --git a/source/blender/blenkernel/BKE_bake_items_paths.hh b/source/blender/blenkernel/BKE_bake_items_paths.hh index 6cea6f57864..0211b4f88dd 100644 --- a/source/blender/blenkernel/BKE_bake_items_paths.hh +++ b/source/blender/blenkernel/BKE_bake_items_paths.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include diff --git a/source/blender/blenkernel/BKE_bake_items_serialize.hh b/source/blender/blenkernel/BKE_bake_items_serialize.hh index a4ba94df40a..ca1a894336e 100644 --- a/source/blender/blenkernel/BKE_bake_items_serialize.hh +++ b/source/blender/blenkernel/BKE_bake_items_serialize.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_fileops.hh" diff --git a/source/blender/blenkernel/BKE_bake_items_socket.hh b/source/blender/blenkernel/BKE_bake_items_socket.hh index 22ea080548d..a6aecd8f661 100644 --- a/source/blender/blenkernel/BKE_bake_items_socket.hh +++ b/source/blender/blenkernel/BKE_bake_items_socket.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_function_ref.hh" diff --git a/source/blender/blenkernel/BKE_compositor.hh b/source/blender/blenkernel/BKE_compositor.hh index 5bb404b31c6..1ea8bbe60ee 100644 --- a/source/blender/blenkernel/BKE_compositor.hh +++ b/source/blender/blenkernel/BKE_compositor.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include diff --git a/source/blender/blenkernel/BKE_compute_contexts.hh b/source/blender/blenkernel/BKE_compute_contexts.hh index 30a38b1da83..d6a33a2e9f0 100644 --- a/source/blender/blenkernel/BKE_compute_contexts.hh +++ b/source/blender/blenkernel/BKE_compute_contexts.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once /** diff --git a/source/blender/blenkernel/BKE_cpp_types.hh b/source/blender/blenkernel/BKE_cpp_types.hh index 472d1d25b52..aa01098d45f 100644 --- a/source/blender/blenkernel/BKE_cpp_types.hh +++ b/source/blender/blenkernel/BKE_cpp_types.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once /** diff --git a/source/blender/blenkernel/BKE_curve_to_mesh.hh b/source/blender/blenkernel/BKE_curve_to_mesh.hh index 623a63af513..5e4c1034778 100644 --- a/source/blender/blenkernel/BKE_curve_to_mesh.hh +++ b/source/blender/blenkernel/BKE_curve_to_mesh.hh @@ -2,14 +2,14 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ -#pragma once - -struct Mesh; - /** \file * \ingroup bke */ +#pragma once + +struct Mesh; + #include "BLI_virtual_array_fwd.hh" #include "BKE_attribute_filter.hh" diff --git a/source/blender/blenkernel/BKE_file_handler.hh b/source/blender/blenkernel/BKE_file_handler.hh index 27844131432..df337c1dcd8 100644 --- a/source/blender/blenkernel/BKE_file_handler.hh +++ b/source/blender/blenkernel/BKE_file_handler.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #include "BLI_span.hh" #include "BLI_string_ref.hh" #include "BLI_vector.hh" diff --git a/source/blender/blenkernel/BKE_geometry_nodes_reference_set.hh b/source/blender/blenkernel/BKE_geometry_nodes_reference_set.hh index a6b5f9e4a9b..5606b4d7c8b 100644 --- a/source/blender/blenkernel/BKE_geometry_nodes_reference_set.hh +++ b/source/blender/blenkernel/BKE_geometry_nodes_reference_set.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include diff --git a/source/blender/blenkernel/BKE_geometry_set_instances.hh b/source/blender/blenkernel/BKE_geometry_set_instances.hh index a6edfe6f258..0db66cdaf10 100644 --- a/source/blender/blenkernel/BKE_geometry_set_instances.hh +++ b/source/blender/blenkernel/BKE_geometry_set_instances.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BKE_geometry_set.hh" diff --git a/source/blender/blenkernel/BKE_main_invariants.hh b/source/blender/blenkernel/BKE_main_invariants.hh index 8a77b0e26b1..3b80031d65d 100644 --- a/source/blender/blenkernel/BKE_main_invariants.hh +++ b/source/blender/blenkernel/BKE_main_invariants.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_span.hh" diff --git a/source/blender/blenkernel/BKE_mesh_remesh_voxel.hh b/source/blender/blenkernel/BKE_mesh_remesh_voxel.hh index 488094d3aef..1bc9525b303 100644 --- a/source/blender/blenkernel/BKE_mesh_remesh_voxel.hh +++ b/source/blender/blenkernel/BKE_mesh_remesh_voxel.hh @@ -2,15 +2,15 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ -#pragma once -struct ModifierData; -struct ReportList; - /** \file * \ingroup bke */ +#pragma once + struct Mesh; +struct ModifierData; +struct ReportList; Mesh *BKE_mesh_remesh_voxel_fix_poles(const Mesh *mesh); Mesh *BKE_mesh_remesh_voxel(const Mesh *mesh, diff --git a/source/blender/blenkernel/BKE_mesh_topology_state.hh b/source/blender/blenkernel/BKE_mesh_topology_state.hh index 7950c38ae7e..ebb2f5989db 100644 --- a/source/blender/blenkernel/BKE_mesh_topology_state.hh +++ b/source/blender/blenkernel/BKE_mesh_topology_state.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_array_state.hh" diff --git a/source/blender/blenkernel/BKE_node_enum.hh b/source/blender/blenkernel/BKE_node_enum.hh index 36729c80e94..5d7055968b3 100644 --- a/source/blender/blenkernel/BKE_node_enum.hh +++ b/source/blender/blenkernel/BKE_node_enum.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include diff --git a/source/blender/blenkernel/BKE_node_legacy_types.hh b/source/blender/blenkernel/BKE_node_legacy_types.hh index 97488c6ef8d..6529d3411d2 100644 --- a/source/blender/blenkernel/BKE_node_legacy_types.hh +++ b/source/blender/blenkernel/BKE_node_legacy_types.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once /** diff --git a/source/blender/blenkernel/BKE_node_runtime.hh b/source/blender/blenkernel/BKE_node_runtime.hh index 7e76437db77..75b4b458db0 100644 --- a/source/blender/blenkernel/BKE_node_runtime.hh +++ b/source/blender/blenkernel/BKE_node_runtime.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include diff --git a/source/blender/blenkernel/BKE_node_tree_dot_export.hh b/source/blender/blenkernel/BKE_node_tree_dot_export.hh index 1070f43550b..6dc993cb057 100644 --- a/source/blender/blenkernel/BKE_node_tree_dot_export.hh +++ b/source/blender/blenkernel/BKE_node_tree_dot_export.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include diff --git a/source/blender/blenkernel/BKE_node_tree_interface.hh b/source/blender/blenkernel/BKE_node_tree_interface.hh index 9a48e2305c9..21f2a4a57cc 100644 --- a/source/blender/blenkernel/BKE_node_tree_interface.hh +++ b/source/blender/blenkernel/BKE_node_tree_interface.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "DNA_node_tree_interface_types.h" diff --git a/source/blender/blenkernel/BKE_node_tree_reference_lifetimes.hh b/source/blender/blenkernel/BKE_node_tree_reference_lifetimes.hh index 5adc8af31dc..a72995ac0c3 100644 --- a/source/blender/blenkernel/BKE_node_tree_reference_lifetimes.hh +++ b/source/blender/blenkernel/BKE_node_tree_reference_lifetimes.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once /** diff --git a/source/blender/blenkernel/BKE_object_types.hh b/source/blender/blenkernel/BKE_object_types.hh index 74529906ffc..c4d465a4ade 100644 --- a/source/blender/blenkernel/BKE_object_types.hh +++ b/source/blender/blenkernel/BKE_object_types.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include diff --git a/source/blender/blenkernel/BKE_paint_bvh_pixels.hh b/source/blender/blenkernel/BKE_paint_bvh_pixels.hh index adc9b7a2bc9..ea4fed6513f 100644 --- a/source/blender/blenkernel/BKE_paint_bvh_pixels.hh +++ b/source/blender/blenkernel/BKE_paint_bvh_pixels.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_array.hh" diff --git a/source/blender/blenkernel/BKE_preferences.h b/source/blender/blenkernel/BKE_preferences.h index ed7e88da9a5..d04b353eb73 100644 --- a/source/blender/blenkernel/BKE_preferences.h +++ b/source/blender/blenkernel/BKE_preferences.h @@ -2,12 +2,12 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ -#pragma once - /** \file * \ingroup bke */ +#pragma once + #include "BLI_compiler_attrs.h" #include "BLI_sys_types.h" diff --git a/source/blender/blenkernel/BKE_preview_image.hh b/source/blender/blenkernel/BKE_preview_image.hh index 25ffcd6dc9c..aede55e724f 100644 --- a/source/blender/blenkernel/BKE_preview_image.hh +++ b/source/blender/blenkernel/BKE_preview_image.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include diff --git a/source/blender/blenkernel/BKE_scene_runtime.hh b/source/blender/blenkernel/BKE_scene_runtime.hh index 3d7e5140f03..6e11a3fb652 100644 --- a/source/blender/blenkernel/BKE_scene_runtime.hh +++ b/source/blender/blenkernel/BKE_scene_runtime.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_map.hh" diff --git a/source/blender/blenkernel/BKE_type_conversions.hh b/source/blender/blenkernel/BKE_type_conversions.hh index 43824b73917..0b64acb71db 100644 --- a/source/blender/blenkernel/BKE_type_conversions.hh +++ b/source/blender/blenkernel/BKE_type_conversions.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "FN_field.hh" diff --git a/source/blender/blenkernel/BKE_viewer_path.hh b/source/blender/blenkernel/BKE_viewer_path.hh index f7824595219..853c7f8597c 100644 --- a/source/blender/blenkernel/BKE_viewer_path.hh +++ b/source/blender/blenkernel/BKE_viewer_path.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once /** diff --git a/source/blender/blenkernel/BKE_volume_openvdb.hh b/source/blender/blenkernel/BKE_volume_openvdb.hh index 3a3c7327957..283bb29b3a3 100644 --- a/source/blender/blenkernel/BKE_volume_openvdb.hh +++ b/source/blender/blenkernel/BKE_volume_openvdb.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #ifdef WITH_OPENVDB diff --git a/source/blender/blenkernel/BKE_volume_to_mesh.hh b/source/blender/blenkernel/BKE_volume_to_mesh.hh index 9b0723776f5..4499114b4e0 100644 --- a/source/blender/blenkernel/BKE_volume_to_mesh.hh +++ b/source/blender/blenkernel/BKE_volume_to_mesh.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once #include "BLI_math_vector_types.hh" diff --git a/source/blender/blenkernel/BKE_wm_runtime.hh b/source/blender/blenkernel/BKE_wm_runtime.hh index 4a8952d2dad..cb0505bdd02 100644 --- a/source/blender/blenkernel/BKE_wm_runtime.hh +++ b/source/blender/blenkernel/BKE_wm_runtime.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bke + */ + #pragma once struct GSet; diff --git a/source/blender/blenlib/BLI_array_state.hh b/source/blender/blenlib/BLI_array_state.hh index 438de20b75e..a9b6ba7998e 100644 --- a/source/blender/blenlib/BLI_array_state.hh +++ b/source/blender/blenlib/BLI_array_state.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_array_utils.hh b/source/blender/blenlib/BLI_array_utils.hh index 2a936cca04e..b777ab8c3f6 100644 --- a/source/blender/blenlib/BLI_array_utils.hh +++ b/source/blender/blenlib/BLI_array_utils.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_asan.h b/source/blender/blenlib/BLI_asan.h index 46924ab4d22..4a18f200d53 100644 --- a/source/blender/blenlib/BLI_asan.h +++ b/source/blender/blenlib/BLI_asan.h @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once /* Clang defines this. */ diff --git a/source/blender/blenlib/BLI_atomic_disjoint_set.hh b/source/blender/blenlib/BLI_atomic_disjoint_set.hh index 011e5822847..7c4d1ba324f 100644 --- a/source/blender/blenlib/BLI_atomic_disjoint_set.hh +++ b/source/blender/blenlib/BLI_atomic_disjoint_set.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_bit_bool_conversion.hh b/source/blender/blenlib/BLI_bit_bool_conversion.hh index efb8265064b..e565b5996ec 100644 --- a/source/blender/blenlib/BLI_bit_bool_conversion.hh +++ b/source/blender/blenlib/BLI_bit_bool_conversion.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_bit_span.hh" diff --git a/source/blender/blenlib/BLI_bit_group_vector.hh b/source/blender/blenlib/BLI_bit_group_vector.hh index a768402d3e1..b0d73f0921c 100644 --- a/source/blender/blenlib/BLI_bit_group_vector.hh +++ b/source/blender/blenlib/BLI_bit_group_vector.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_bit_vector.hh" diff --git a/source/blender/blenlib/BLI_bit_span.hh b/source/blender/blenlib/BLI_bit_span.hh index 5961b3774a5..619c0a9759c 100644 --- a/source/blender/blenlib/BLI_bit_span.hh +++ b/source/blender/blenlib/BLI_bit_span.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_bit_span_ops.hh b/source/blender/blenlib/BLI_bit_span_ops.hh index 87663ec95c9..584c24e9b63 100644 --- a/source/blender/blenlib/BLI_bit_span_ops.hh +++ b/source/blender/blenlib/BLI_bit_span_ops.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_bit_span.hh" diff --git a/source/blender/blenlib/BLI_bit_span_to_index_ranges.hh b/source/blender/blenlib/BLI_bit_span_to_index_ranges.hh index 9c434f9347d..a27817bcf1f 100644 --- a/source/blender/blenlib/BLI_bit_span_to_index_ranges.hh +++ b/source/blender/blenlib/BLI_bit_span_to_index_ranges.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_build_config.h b/source/blender/blenlib/BLI_build_config.h index 802f502871d..dff2096ffd2 100644 --- a/source/blender/blenlib/BLI_build_config.h +++ b/source/blender/blenlib/BLI_build_config.h @@ -2,9 +2,12 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ -/** - * Based on Chromium's build_config.h, governed by a BSD-style license, - * with tweaks and extensions needed for the Blender project. */ +/** \file + * \ingroup bli + * + * Based on Chromium's `build_config.h`, governed by a BSD-style license, + * with tweaks and extensions needed for the Blender project. + */ /** * Compile-time detection of compiler and hardware platform configuration. diff --git a/source/blender/blenlib/BLI_cache_mutex.hh b/source/blender/blenlib/BLI_cache_mutex.hh index ded8bdef81c..0470a9eafbb 100644 --- a/source/blender/blenlib/BLI_cache_mutex.hh +++ b/source/blender/blenlib/BLI_cache_mutex.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once /** diff --git a/source/blender/blenlib/BLI_color.hh b/source/blender/blenlib/BLI_color.hh index 334d9a75892..654994ab334 100644 --- a/source/blender/blenlib/BLI_color.hh +++ b/source/blender/blenlib/BLI_color.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_cpp_types.hh b/source/blender/blenlib/BLI_cpp_types.hh index a66240c4e35..c3f9563cfaa 100644 --- a/source/blender/blenlib/BLI_cpp_types.hh +++ b/source/blender/blenlib/BLI_cpp_types.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_cpp_type.hh" diff --git a/source/blender/blenlib/BLI_cpp_types_make.hh b/source/blender/blenlib/BLI_cpp_types_make.hh index 3eaa40aabb3..976756b1ece 100644 --- a/source/blender/blenlib/BLI_cpp_types_make.hh +++ b/source/blender/blenlib/BLI_cpp_types_make.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_cpp_type_make.hh" diff --git a/source/blender/blenlib/BLI_csv_parse.hh b/source/blender/blenlib/BLI_csv_parse.hh index 24cfeeb58b7..9e787daea16 100644 --- a/source/blender/blenlib/BLI_csv_parse.hh +++ b/source/blender/blenlib/BLI_csv_parse.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_any.hh" #include "BLI_function_ref.hh" #include "BLI_linear_allocator.hh" diff --git a/source/blender/blenlib/BLI_dot_export.hh b/source/blender/blenlib/BLI_dot_export.hh index 9b9b618a2eb..5f81fa54cfa 100644 --- a/source/blender/blenlib/BLI_dot_export.hh +++ b/source/blender/blenlib/BLI_dot_export.hh @@ -2,15 +2,17 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ -#pragma once - -/** +/** \file + * \ingroup bli + * * Language grammar: https://www.graphviz.org/doc/info/lang.html * Attributes: https://www.graphviz.org/doc/info/attrs.html * Node Shapes: https://www.graphviz.org/doc/info/shapes.html * Preview: https://dreampuf.github.io/GraphvizOnline */ +#pragma once + #include "BLI_map.hh" #include "BLI_set.hh" #include "BLI_utility_mixins.hh" diff --git a/source/blender/blenlib/BLI_dot_export_attribute_enums.hh b/source/blender/blenlib/BLI_dot_export_attribute_enums.hh index 302d02d8d93..7484cd3c88b 100644 --- a/source/blender/blenlib/BLI_dot_export_attribute_enums.hh +++ b/source/blender/blenlib/BLI_dot_export_attribute_enums.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_string_ref.hh" diff --git a/source/blender/blenlib/BLI_enumerable_thread_specific.hh b/source/blender/blenlib/BLI_enumerable_thread_specific.hh index 308fe211030..10ef0dd33a0 100644 --- a/source/blender/blenlib/BLI_enumerable_thread_specific.hh +++ b/source/blender/blenlib/BLI_enumerable_thread_specific.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #ifdef WITH_TBB diff --git a/source/blender/blenlib/BLI_fftw.hh b/source/blender/blenlib/BLI_fftw.hh index c99f59fe970..7e7959ee229 100644 --- a/source/blender/blenlib/BLI_fftw.hh +++ b/source/blender/blenlib/BLI_fftw.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_math_vector_types.hh" #pragma once diff --git a/source/blender/blenlib/BLI_fixed_width_int.hh b/source/blender/blenlib/BLI_fixed_width_int.hh index 397947ce5df..24b60415386 100644 --- a/source/blender/blenlib/BLI_fixed_width_int.hh +++ b/source/blender/blenlib/BLI_fixed_width_int.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_fixed_width_int_str.hh b/source/blender/blenlib/BLI_fixed_width_int_str.hh index 4cf4b144182..7044a355702 100644 --- a/source/blender/blenlib/BLI_fixed_width_int_str.hh +++ b/source/blender/blenlib/BLI_fixed_width_int_str.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once /** Conversions to and from strings use GMP internally currently. */ diff --git a/source/blender/blenlib/BLI_generic_pointer.hh b/source/blender/blenlib/BLI_generic_pointer.hh index 17ec4bd0d12..d0882c55bed 100644 --- a/source/blender/blenlib/BLI_generic_pointer.hh +++ b/source/blender/blenlib/BLI_generic_pointer.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_cpp_type.hh" diff --git a/source/blender/blenlib/BLI_generic_value_map.hh b/source/blender/blenlib/BLI_generic_value_map.hh index 0ff8fab61b8..fa847f15f55 100644 --- a/source/blender/blenlib/BLI_generic_value_map.hh +++ b/source/blender/blenlib/BLI_generic_value_map.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_generic_pointer.hh" diff --git a/source/blender/blenlib/BLI_index_mask.hh b/source/blender/blenlib/BLI_index_mask.hh index 0afc1ca2095..a40ec344c45 100644 --- a/source/blender/blenlib/BLI_index_mask.hh +++ b/source/blender/blenlib/BLI_index_mask.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_index_mask_expression.hh b/source/blender/blenlib/BLI_index_mask_expression.hh index a11875349f7..02fee6871cf 100644 --- a/source/blender/blenlib/BLI_index_mask_expression.hh +++ b/source/blender/blenlib/BLI_index_mask_expression.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_index_mask.hh" diff --git a/source/blender/blenlib/BLI_index_mask_fwd.hh b/source/blender/blenlib/BLI_index_mask_fwd.hh index 88f1844e20c..63b5c33f7cc 100644 --- a/source/blender/blenlib/BLI_index_mask_fwd.hh +++ b/source/blender/blenlib/BLI_index_mask_fwd.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once namespace blender::index_mask { diff --git a/source/blender/blenlib/BLI_index_ranges_builder.hh b/source/blender/blenlib/BLI_index_ranges_builder.hh index ac5553d676f..87d78135640 100644 --- a/source/blender/blenlib/BLI_index_ranges_builder.hh +++ b/source/blender/blenlib/BLI_index_ranges_builder.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_index_ranges_builder_fwd.hh b/source/blender/blenlib/BLI_index_ranges_builder_fwd.hh index d6f053ec132..ef3c4f9d481 100644 --- a/source/blender/blenlib/BLI_index_ranges_builder_fwd.hh +++ b/source/blender/blenlib/BLI_index_ranges_builder_fwd.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once namespace blender { diff --git a/source/blender/blenlib/BLI_inplace_priority_queue.hh b/source/blender/blenlib/BLI_inplace_priority_queue.hh index 1cf1986644c..3be99225199 100644 --- a/source/blender/blenlib/BLI_inplace_priority_queue.hh +++ b/source/blender/blenlib/BLI_inplace_priority_queue.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_array.hh" diff --git a/source/blender/blenlib/BLI_linear_allocator_chunked_list.hh b/source/blender/blenlib/BLI_linear_allocator_chunked_list.hh index d982a024efd..60fcd0524e8 100644 --- a/source/blender/blenlib/BLI_linear_allocator_chunked_list.hh +++ b/source/blender/blenlib/BLI_linear_allocator_chunked_list.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_memory_cache.hh b/source/blender/blenlib/BLI_memory_cache.hh index 7b912bc83df..bc67ccafffd 100644 --- a/source/blender/blenlib/BLI_memory_cache.hh +++ b/source/blender/blenlib/BLI_memory_cache.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_function_ref.hh" diff --git a/source/blender/blenlib/BLI_noise.hh b/source/blender/blenlib/BLI_noise.hh index a3cf379fc68..2571ba62263 100644 --- a/source/blender/blenlib/BLI_noise.hh +++ b/source/blender/blenlib/BLI_noise.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_math_matrix_types.hh" diff --git a/source/blender/blenlib/BLI_offset_indices.hh b/source/blender/blenlib/BLI_offset_indices.hh index ef4a497a769..78c4745cd01 100644 --- a/source/blender/blenlib/BLI_offset_indices.hh +++ b/source/blender/blenlib/BLI_offset_indices.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_offset_span.hh b/source/blender/blenlib/BLI_offset_span.hh index 4978e1e1f60..bd2d71a6dbf 100644 --- a/source/blender/blenlib/BLI_offset_span.hh +++ b/source/blender/blenlib/BLI_offset_span.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_random_access_iterator_mixin.hh" diff --git a/source/blender/blenlib/BLI_ordered_edge.hh b/source/blender/blenlib/BLI_ordered_edge.hh index 388f15d0ff0..e8919655211 100644 --- a/source/blender/blenlib/BLI_ordered_edge.hh +++ b/source/blender/blenlib/BLI_ordered_edge.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_math_vector_types.hh" diff --git a/source/blender/blenlib/BLI_random_access_iterator_mixin.hh b/source/blender/blenlib/BLI_random_access_iterator_mixin.hh index d8ac886a2af..83d7d30c137 100644 --- a/source/blender/blenlib/BLI_random_access_iterator_mixin.hh +++ b/source/blender/blenlib/BLI_random_access_iterator_mixin.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_shared_cache.hh b/source/blender/blenlib/BLI_shared_cache.hh index af8c3482cc7..17c6dee236f 100644 --- a/source/blender/blenlib/BLI_shared_cache.hh +++ b/source/blender/blenlib/BLI_shared_cache.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_cache_mutex.hh" diff --git a/source/blender/blenlib/BLI_smaa_textures.h b/source/blender/blenlib/BLI_smaa_textures.h index 02cd4c6a8d8..1c05e90fe24 100644 --- a/source/blender/blenlib/BLI_smaa_textures.h +++ b/source/blender/blenlib/BLI_smaa_textures.h @@ -6,6 +6,10 @@ * * SPDX-License-Identifier: MIT */ +/** \file + * \ingroup bli + */ + #pragma once #define AREATEX_WIDTH 160 diff --git a/source/blender/blenlib/BLI_string_search.hh b/source/blender/blenlib/BLI_string_search.hh index a0287afc8f5..044ae8dd8c3 100644 --- a/source/blender/blenlib/BLI_string_search.hh +++ b/source/blender/blenlib/BLI_string_search.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include "BLI_linear_allocator.hh" diff --git a/source/blender/blenlib/BLI_struct_equality_utils.hh b/source/blender/blenlib/BLI_struct_equality_utils.hh index 88f90d09bb2..a1468e7cf2c 100644 --- a/source/blender/blenlib/BLI_struct_equality_utils.hh +++ b/source/blender/blenlib/BLI_struct_equality_utils.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once /** diff --git a/source/blender/blenlib/BLI_sub_frame.hh b/source/blender/blenlib/BLI_sub_frame.hh index 00efbaf7977..32e5b933fda 100644 --- a/source/blender/blenlib/BLI_sub_frame.hh +++ b/source/blender/blenlib/BLI_sub_frame.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_timeit.hh b/source/blender/blenlib/BLI_timeit.hh index 73da80a8011..94ab583fc8b 100644 --- a/source/blender/blenlib/BLI_timeit.hh +++ b/source/blender/blenlib/BLI_timeit.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_unroll.hh b/source/blender/blenlib/BLI_unroll.hh index 37652a9df1c..3e950cde121 100644 --- a/source/blender/blenlib/BLI_unroll.hh +++ b/source/blender/blenlib/BLI_unroll.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_vector_list.hh b/source/blender/blenlib/BLI_vector_list.hh index f7dec4c63b9..aa70e96cb0a 100644 --- a/source/blender/blenlib/BLI_vector_list.hh +++ b/source/blender/blenlib/BLI_vector_list.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once #include diff --git a/source/blender/blenlib/BLI_virtual_array_fwd.hh b/source/blender/blenlib/BLI_virtual_array_fwd.hh index 060e451f590..190a8efa0d0 100644 --- a/source/blender/blenlib/BLI_virtual_array_fwd.hh +++ b/source/blender/blenlib/BLI_virtual_array_fwd.hh @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #pragma once namespace blender { diff --git a/source/blender/blenlib/intern/BLI_color.cc b/source/blender/blenlib/intern/BLI_color.cc index 46184b709b5..e33a7c6b55d 100644 --- a/source/blender/blenlib/intern/BLI_color.cc +++ b/source/blender/blenlib/intern/BLI_color.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_color.hh" #include diff --git a/source/blender/blenlib/intern/BLI_subprocess.cc b/source/blender/blenlib/intern/BLI_subprocess.cc index d6c0006b636..1a7dde3ad3c 100644 --- a/source/blender/blenlib/intern/BLI_subprocess.cc +++ b/source/blender/blenlib/intern/BLI_subprocess.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_subprocess.hh" #if BLI_SUBPROCESS_SUPPORT diff --git a/source/blender/blenlib/intern/array_utils.cc b/source/blender/blenlib/intern/array_utils.cc index 5e8d481d543..83e835465cb 100644 --- a/source/blender/blenlib/intern/array_utils.cc +++ b/source/blender/blenlib/intern/array_utils.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include #include "BLI_array_utils.hh" diff --git a/source/blender/blenlib/intern/atomic_disjoint_set.cc b/source/blender/blenlib/intern/atomic_disjoint_set.cc index a837e3dfd1b..7000296a991 100644 --- a/source/blender/blenlib/intern/atomic_disjoint_set.cc +++ b/source/blender/blenlib/intern/atomic_disjoint_set.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include #include "BLI_atomic_disjoint_set.hh" diff --git a/source/blender/blenlib/intern/bit_bool_conversion.cc b/source/blender/blenlib/intern/bit_bool_conversion.cc index dd637749f89..58ee3962173 100644 --- a/source/blender/blenlib/intern/bit_bool_conversion.cc +++ b/source/blender/blenlib/intern/bit_bool_conversion.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_bit_bool_conversion.hh" #include "BLI_simd.hh" diff --git a/source/blender/blenlib/intern/bit_ref.cc b/source/blender/blenlib/intern/bit_ref.cc index c9572477a68..6e50a7ae38b 100644 --- a/source/blender/blenlib/intern/bit_ref.cc +++ b/source/blender/blenlib/intern/bit_ref.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_bit_ref.hh" #include diff --git a/source/blender/blenlib/intern/bit_span.cc b/source/blender/blenlib/intern/bit_span.cc index ae3d216bc2c..ddfc8c1f314 100644 --- a/source/blender/blenlib/intern/bit_span.cc +++ b/source/blender/blenlib/intern/bit_span.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_bit_span.hh" #include "BLI_bit_span_ops.hh" diff --git a/source/blender/blenlib/intern/cache_mutex.cc b/source/blender/blenlib/intern/cache_mutex.cc index 9424e16edac..4c83f31ed04 100644 --- a/source/blender/blenlib/intern/cache_mutex.cc +++ b/source/blender/blenlib/intern/cache_mutex.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_cache_mutex.hh" #include "BLI_task.hh" diff --git a/source/blender/blenlib/intern/compute_context.cc b/source/blender/blenlib/intern/compute_context.cc index 680512018c2..691457f4a8f 100644 --- a/source/blender/blenlib/intern/compute_context.cc +++ b/source/blender/blenlib/intern/compute_context.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_compute_context.hh" #include diff --git a/source/blender/blenlib/intern/cpp_type.cc b/source/blender/blenlib/intern/cpp_type.cc index 7d590a8a663..f07f1c58e98 100644 --- a/source/blender/blenlib/intern/cpp_type.cc +++ b/source/blender/blenlib/intern/cpp_type.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_cpp_type.hh" #include diff --git a/source/blender/blenlib/intern/cpp_types.cc b/source/blender/blenlib/intern/cpp_types.cc index 84b51658862..69a1ba040ef 100644 --- a/source/blender/blenlib/intern/cpp_types.cc +++ b/source/blender/blenlib/intern/cpp_types.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_color.hh" #include "BLI_cpp_type_make.hh" #include "BLI_cpp_types_make.hh" diff --git a/source/blender/blenlib/intern/csv_parse.cc b/source/blender/blenlib/intern/csv_parse.cc index 716f95f2956..e6ff5502a7d 100644 --- a/source/blender/blenlib/intern/csv_parse.cc +++ b/source/blender/blenlib/intern/csv_parse.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_csv_parse.hh" #include "BLI_enumerable_thread_specific.hh" #include "BLI_task.hh" diff --git a/source/blender/blenlib/intern/dot_export.cc b/source/blender/blenlib/intern/dot_export.cc index bfaf185b301..c4749287c0c 100644 --- a/source/blender/blenlib/intern/dot_export.cc +++ b/source/blender/blenlib/intern/dot_export.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include #include "BLI_dot_export.hh" diff --git a/source/blender/blenlib/intern/fftw.cc b/source/blender/blenlib/intern/fftw.cc index aaba07089b9..afd6ee58e57 100644 --- a/source/blender/blenlib/intern/fftw.cc +++ b/source/blender/blenlib/intern/fftw.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #if defined(WITH_FFTW3_THREADS_F_SUPPORT) # include #endif diff --git a/source/blender/blenlib/intern/generic_vector_array.cc b/source/blender/blenlib/intern/generic_vector_array.cc index 535909cca4a..0f6d32f53a5 100644 --- a/source/blender/blenlib/intern/generic_vector_array.cc +++ b/source/blender/blenlib/intern/generic_vector_array.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_generic_vector_array.hh" namespace blender { diff --git a/source/blender/blenlib/intern/generic_virtual_array.cc b/source/blender/blenlib/intern/generic_virtual_array.cc index ed9a78b820f..c421ede27ba 100644 --- a/source/blender/blenlib/intern/generic_virtual_array.cc +++ b/source/blender/blenlib/intern/generic_virtual_array.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include #include "BLI_generic_virtual_array.hh" diff --git a/source/blender/blenlib/intern/generic_virtual_vector_array.cc b/source/blender/blenlib/intern/generic_virtual_vector_array.cc index 39222e9ada9..b106ee93cf8 100644 --- a/source/blender/blenlib/intern/generic_virtual_vector_array.cc +++ b/source/blender/blenlib/intern/generic_virtual_vector_array.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_generic_virtual_vector_array.hh" namespace blender { diff --git a/source/blender/blenlib/intern/hash_tables.cc b/source/blender/blenlib/intern/hash_tables.cc index a0760c42e3f..02bfa51cf32 100644 --- a/source/blender/blenlib/intern/hash_tables.cc +++ b/source/blender/blenlib/intern/hash_tables.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_hash_tables.hh" #include "BLI_string.h" diff --git a/source/blender/blenlib/intern/implicit_sharing.cc b/source/blender/blenlib/intern/implicit_sharing.cc index 365e6c7bbf8..33f04712326 100644 --- a/source/blender/blenlib/intern/implicit_sharing.cc +++ b/source/blender/blenlib/intern/implicit_sharing.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include #include diff --git a/source/blender/blenlib/intern/index_mask.cc b/source/blender/blenlib/intern/index_mask.cc index 21ce39e8350..4780f0566c8 100644 --- a/source/blender/blenlib/intern/index_mask.cc +++ b/source/blender/blenlib/intern/index_mask.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include #include diff --git a/source/blender/blenlib/intern/index_mask_expression.cc b/source/blender/blenlib/intern/index_mask_expression.cc index 84141194ee4..8d59605a8cc 100644 --- a/source/blender/blenlib/intern/index_mask_expression.cc +++ b/source/blender/blenlib/intern/index_mask_expression.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + /** * Expression evaluation has multiple phases: * 1. A coarse evaluation that tries to find segments which can be trivially evaluated. For diff --git a/source/blender/blenlib/intern/index_range.cc b/source/blender/blenlib/intern/index_range.cc index ddee75dcb13..cc1410aed80 100644 --- a/source/blender/blenlib/intern/index_range.cc +++ b/source/blender/blenlib/intern/index_range.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_index_range.hh" #include "BLI_utildefines.h" diff --git a/source/blender/blenlib/intern/lazy_threading.cc b/source/blender/blenlib/intern/lazy_threading.cc index 9f58e26875f..3cc8aab38f1 100644 --- a/source/blender/blenlib/intern/lazy_threading.cc +++ b/source/blender/blenlib/intern/lazy_threading.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_lazy_threading.hh" #include "BLI_stack.hh" #include "BLI_vector.hh" diff --git a/source/blender/blenlib/intern/length_parameterize.cc b/source/blender/blenlib/intern/length_parameterize.cc index 3b8bddb10c7..f110560704e 100644 --- a/source/blender/blenlib/intern/length_parameterize.cc +++ b/source/blender/blenlib/intern/length_parameterize.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_length_parameterize.hh" #include "BLI_task.hh" #include diff --git a/source/blender/blenlib/intern/math_base_safe_inline.cc b/source/blender/blenlib/intern/math_base_safe_inline.cc index 7350cd772e4..661c171f430 100644 --- a/source/blender/blenlib/intern/math_base_safe_inline.cc +++ b/source/blender/blenlib/intern/math_base_safe_inline.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #ifndef __MATH_BASE_SAFE_INLINE_C__ #define __MATH_BASE_SAFE_INLINE_C__ diff --git a/source/blender/blenlib/intern/math_basis_types.cc b/source/blender/blenlib/intern/math_basis_types.cc index d99e4aba2a6..01a6b6f168a 100644 --- a/source/blender/blenlib/intern/math_basis_types.cc +++ b/source/blender/blenlib/intern/math_basis_types.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_math_basis_types.hh" #include diff --git a/source/blender/blenlib/intern/memory_counter.cc b/source/blender/blenlib/intern/memory_counter.cc index a15507b1224..158af2b2beb 100644 --- a/source/blender/blenlib/intern/memory_counter.cc +++ b/source/blender/blenlib/intern/memory_counter.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_memory_counter.hh" namespace blender::memory_counter { diff --git a/source/blender/blenlib/intern/noise.cc b/source/blender/blenlib/intern/noise.cc index 9ae101d98c2..e88bfd11744 100644 --- a/source/blender/blenlib/intern/noise.cc +++ b/source/blender/blenlib/intern/noise.cc @@ -4,6 +4,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later AND BSD-3-Clause */ +/** \file + * \ingroup bli + */ + #include #include #include diff --git a/source/blender/blenlib/intern/offset_indices.cc b/source/blender/blenlib/intern/offset_indices.cc index d996f45526d..d9b96f927a4 100644 --- a/source/blender/blenlib/intern/offset_indices.cc +++ b/source/blender/blenlib/intern/offset_indices.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_array_utils.hh" #include "BLI_offset_indices.hh" #include "BLI_task.hh" diff --git a/source/blender/blenlib/intern/ordered_edge.cc b/source/blender/blenlib/intern/ordered_edge.cc index 8ed435cf519..a298554bf61 100644 --- a/source/blender/blenlib/intern/ordered_edge.cc +++ b/source/blender/blenlib/intern/ordered_edge.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_ordered_edge.hh" namespace blender { diff --git a/source/blender/blenlib/intern/resource_scope.cc b/source/blender/blenlib/intern/resource_scope.cc index 2aaea3dc290..dc24f45be18 100644 --- a/source/blender/blenlib/intern/resource_scope.cc +++ b/source/blender/blenlib/intern/resource_scope.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_resource_scope.hh" namespace blender { diff --git a/source/blender/blenlib/intern/serialize.cc b/source/blender/blenlib/intern/serialize.cc index 159a08aa1b9..d8abe86ff1b 100644 --- a/source/blender/blenlib/intern/serialize.cc +++ b/source/blender/blenlib/intern/serialize.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_fileops.hh" #include "BLI_serialize.hh" diff --git a/source/blender/blenlib/intern/smaa_textures.cc b/source/blender/blenlib/intern/smaa_textures.cc index a6bffeff280..cc3225f1048 100644 --- a/source/blender/blenlib/intern/smaa_textures.cc +++ b/source/blender/blenlib/intern/smaa_textures.cc @@ -6,6 +6,10 @@ * * SPDX-License-Identifier: MIT */ +/** \file + * \ingroup bli + */ + #include "BLI_smaa_textures.h" /* Don't re-wrap large data definitions. */ diff --git a/source/blender/blenlib/intern/string_ref.cc b/source/blender/blenlib/intern/string_ref.cc index aadac391a7a..490b361c633 100644 --- a/source/blender/blenlib/intern/string_ref.cc +++ b/source/blender/blenlib/intern/string_ref.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_string_ref.hh" #include "BLI_string_utf8.h" diff --git a/source/blender/blenlib/intern/string_search.cc b/source/blender/blenlib/intern/string_search.cc index 28f33c8c591..d23dfcdd9eb 100644 --- a/source/blender/blenlib/intern/string_search.cc +++ b/source/blender/blenlib/intern/string_search.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_array.hh" #include "BLI_linear_allocator.hh" #include "BLI_multi_value_map.hh" diff --git a/source/blender/blenlib/intern/tempfile.cc b/source/blender/blenlib/intern/tempfile.cc index f22f99dd4f8..e2ba8e33993 100644 --- a/source/blender/blenlib/intern/tempfile.cc +++ b/source/blender/blenlib/intern/tempfile.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_tempfile.h" #include "BLI_fileops.h" diff --git a/source/blender/blenlib/intern/timeit.cc b/source/blender/blenlib/intern/timeit.cc index 67340068844..b867e0d2e4b 100644 --- a/source/blender/blenlib/intern/timeit.cc +++ b/source/blender/blenlib/intern/timeit.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_string_ref.hh" #include "BLI_timeit.hh" diff --git a/source/blender/blenlib/intern/vector.cc b/source/blender/blenlib/intern/vector.cc index 47c2667a8d0..48e3ea4d4c5 100644 --- a/source/blender/blenlib/intern/vector.cc +++ b/source/blender/blenlib/intern/vector.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_string.h" #include "BLI_vector.hh" diff --git a/source/blender/blenlib/intern/virtual_array.cc b/source/blender/blenlib/intern/virtual_array.cc index c935a7a1b67..11c30013ae2 100644 --- a/source/blender/blenlib/intern/virtual_array.cc +++ b/source/blender/blenlib/intern/virtual_array.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #include "BLI_virtual_array.hh" #include diff --git a/source/blender/blenlib/intern/winstuff_registration.cc b/source/blender/blenlib/intern/winstuff_registration.cc index 79038f09990..6ba8d9825d5 100644 --- a/source/blender/blenlib/intern/winstuff_registration.cc +++ b/source/blender/blenlib/intern/winstuff_registration.cc @@ -2,6 +2,10 @@ * * SPDX-License-Identifier: GPL-2.0-or-later */ +/** \file + * \ingroup bli + */ + #ifdef WIN32 # include