diff --git a/core/config/project_settings.cpp b/core/config/project_settings.cpp index 4f35df9fc1..1772a4a9b8 100644 --- a/core/config/project_settings.cpp +++ b/core/config/project_settings.cpp @@ -48,6 +48,7 @@ #include "core/version.h" #ifdef TOOLS_ENABLED +#include "core/config/engine.h" #include "modules/modules_enabled.gen.h" // For mono. #endif // TOOLS_ENABLED diff --git a/core/core_bind.cpp b/core/core_bind.cpp index 7049457e03..3c29cced12 100644 --- a/core/core_bind.cpp +++ b/core/core_bind.cpp @@ -31,6 +31,7 @@ #include "core_bind.h" #include "core_bind.compat.inc" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/crypto/crypto_core.h" #include "core/debugger/engine_debugger.h" diff --git a/core/debugger/remote_debugger.cpp b/core/debugger/remote_debugger.cpp index 3442176ed2..84788f5ca3 100644 --- a/core/debugger/remote_debugger.cpp +++ b/core/debugger/remote_debugger.cpp @@ -30,6 +30,7 @@ #include "remote_debugger.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/debugger/debugger_marshalls.h" #include "core/debugger/engine_debugger.h" diff --git a/core/extension/gdextension_library_loader.cpp b/core/extension/gdextension_library_loader.cpp index ac2045b312..3a37d175f0 100644 --- a/core/extension/gdextension_library_loader.cpp +++ b/core/extension/gdextension_library_loader.cpp @@ -30,6 +30,7 @@ #include "gdextension_library_loader.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/dir_access.h" #include "core/os/os.h" diff --git a/core/extension/gdextension_manager.cpp b/core/extension/gdextension_manager.cpp index 15b5a32f8d..67b44860ad 100644 --- a/core/extension/gdextension_manager.cpp +++ b/core/extension/gdextension_manager.cpp @@ -30,6 +30,7 @@ #include "gdextension_manager.h" +#include "core/config/engine.h" #include "core/extension/gdextension_function_loader.h" #include "core/extension/gdextension_library_loader.h" #include "core/extension/gdextension_special_compat_hashes.h" diff --git a/core/input/input.cpp b/core/input/input.cpp index 6d716cf91d..b909157dec 100644 --- a/core/input/input.cpp +++ b/core/input/input.cpp @@ -31,6 +31,7 @@ #include "input.h" #include "input.compat.inc" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/input/default_controller_mappings.h" #include "core/input/input_map.h" diff --git a/core/io/resource_loader.cpp b/core/io/resource_loader.cpp index 64e59f363b..b41c379b3a 100644 --- a/core/io/resource_loader.cpp +++ b/core/io/resource_loader.cpp @@ -30,6 +30,7 @@ #include "resource_loader.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/core_bind.h" #include "core/io/dir_access.h" diff --git a/core/object/object.cpp b/core/object/object.cpp index 2dee1f5c59..19d8e916c8 100644 --- a/core/object/object.cpp +++ b/core/object/object.cpp @@ -30,6 +30,7 @@ #include "object.h" +#include "core/config/engine.h" #include "core/extension/gdextension_manager.h" #include "core/io/resource.h" #include "core/object/class_db.h" diff --git a/core/object/script_language.cpp b/core/object/script_language.cpp index d399f0d8e2..0899e67ea1 100644 --- a/core/object/script_language.cpp +++ b/core/object/script_language.cpp @@ -30,6 +30,7 @@ #include "script_language.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/core_bind.h" #include "core/debugger/engine_debugger.h" diff --git a/core/string/translation_server.cpp b/core/string/translation_server.cpp index 8dfc0c2781..069e53ff43 100644 --- a/core/string/translation_server.cpp +++ b/core/string/translation_server.cpp @@ -31,6 +31,7 @@ #include "translation_server.h" #include "translation_server.compat.inc" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/resource_loader.h" #include "core/object/class_db.h" diff --git a/drivers/alsa/audio_driver_alsa.cpp b/drivers/alsa/audio_driver_alsa.cpp index 16417a1cd9..3fb624b038 100644 --- a/drivers/alsa/audio_driver_alsa.cpp +++ b/drivers/alsa/audio_driver_alsa.cpp @@ -32,6 +32,7 @@ #ifdef ALSA_ENABLED +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/os/os.h" diff --git a/drivers/gles3/rasterizer_canvas_gles3.cpp b/drivers/gles3/rasterizer_canvas_gles3.cpp index 904e0be782..aebcf2d669 100644 --- a/drivers/gles3/rasterizer_canvas_gles3.cpp +++ b/drivers/gles3/rasterizer_canvas_gles3.cpp @@ -32,6 +32,7 @@ #ifdef GLES3_ENABLED +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/math/geometry_2d.h" #include "core/math/transform_interpolator.h" diff --git a/drivers/gles3/rasterizer_gles3.cpp b/drivers/gles3/rasterizer_gles3.cpp index 0abfd02b31..687c8004e1 100644 --- a/drivers/gles3/rasterizer_gles3.cpp +++ b/drivers/gles3/rasterizer_gles3.cpp @@ -32,6 +32,7 @@ #ifdef GLES3_ENABLED +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/dir_access.h" #include "core/io/image.h" diff --git a/drivers/gles3/storage/material_storage.cpp b/drivers/gles3/storage/material_storage.cpp index 0f4ea726a0..3201d15454 100644 --- a/drivers/gles3/storage/material_storage.cpp +++ b/drivers/gles3/storage/material_storage.cpp @@ -32,6 +32,7 @@ #ifdef GLES3_ENABLED +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/resource_loader.h" #include "drivers/gles3/rasterizer_canvas_gles3.h" diff --git a/drivers/metal/rendering_device_driver_metal.cpp b/drivers/metal/rendering_device_driver_metal.cpp index e5ec71045e..bfa0f1af7e 100644 --- a/drivers/metal/rendering_device_driver_metal.cpp +++ b/drivers/metal/rendering_device_driver_metal.cpp @@ -54,6 +54,7 @@ #include "rendering_context_driver_metal.h" #include "rendering_shader_container_metal.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/marshalls.h" #include "core/os/os.h" diff --git a/drivers/pulseaudio/audio_driver_pulseaudio.cpp b/drivers/pulseaudio/audio_driver_pulseaudio.cpp index 5a94fb01b0..89b4b79bd2 100644 --- a/drivers/pulseaudio/audio_driver_pulseaudio.cpp +++ b/drivers/pulseaudio/audio_driver_pulseaudio.cpp @@ -32,6 +32,7 @@ #ifdef PULSEAUDIO_ENABLED +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/os/os.h" #include "core/version.h" diff --git a/drivers/wasapi/audio_driver_wasapi.cpp b/drivers/wasapi/audio_driver_wasapi.cpp index 2d9399fe6a..a93b753eb5 100644 --- a/drivers/wasapi/audio_driver_wasapi.cpp +++ b/drivers/wasapi/audio_driver_wasapi.cpp @@ -32,6 +32,7 @@ #include "audio_driver_wasapi.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/os/os.h" diff --git a/drivers/xaudio2/audio_driver_xaudio2.cpp b/drivers/xaudio2/audio_driver_xaudio2.cpp index 1db5491f4e..f5a043cfe1 100644 --- a/drivers/xaudio2/audio_driver_xaudio2.cpp +++ b/drivers/xaudio2/audio_driver_xaudio2.cpp @@ -30,6 +30,7 @@ #include "audio_driver_xaudio2.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/os/os.h" diff --git a/editor/asset_library/asset_library_editor_plugin.cpp b/editor/asset_library/asset_library_editor_plugin.cpp index 826b0fffd5..fe808c0c1d 100644 --- a/editor/asset_library/asset_library_editor_plugin.cpp +++ b/editor/asset_library/asset_library_editor_plugin.cpp @@ -30,6 +30,7 @@ #include "asset_library_editor_plugin.h" +#include "core/config/engine.h" #include "core/io/dir_access.h" #include "core/io/json.h" #include "core/io/stream_peer_tls.h" diff --git a/editor/debugger/editor_debugger_node.cpp b/editor/debugger/editor_debugger_node.cpp index 2d0c2634bf..ef5743c761 100644 --- a/editor/debugger/editor_debugger_node.cpp +++ b/editor/debugger/editor_debugger_node.cpp @@ -30,6 +30,7 @@ #include "editor_debugger_node.h" +#include "core/config/engine.h" #include "core/io/resource_loader.h" #include "core/object/class_db.h" #include "core/object/undo_redo.h" diff --git a/editor/doc/editor_help.cpp b/editor/doc/editor_help.cpp index 8927f09c29..521a8f620e 100644 --- a/editor/doc/editor_help.cpp +++ b/editor/doc/editor_help.cpp @@ -30,6 +30,7 @@ #include "editor_help.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/core_constants.h" #include "core/extension/gdextension.h" diff --git a/editor/editor_interface.cpp b/editor/editor_interface.cpp index f59333839d..b87e79dc35 100644 --- a/editor/editor_interface.cpp +++ b/editor/editor_interface.cpp @@ -31,6 +31,7 @@ #include "editor_interface.h" #include "editor_interface.compat.inc" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/resource_loader.h" #include "core/object/class_db.h" diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 8015e10c35..c1e63a2a06 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -30,6 +30,7 @@ #include "editor_node.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/extension/gdextension_manager.h" #include "core/input/input.h" diff --git a/editor/export/shader_baker_export_plugin.cpp b/editor/export/shader_baker_export_plugin.cpp index ff99e1a4b4..0f51b22c17 100644 --- a/editor/export/shader_baker_export_plugin.cpp +++ b/editor/export/shader_baker_export_plugin.cpp @@ -30,6 +30,7 @@ #include "shader_baker_export_plugin.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/dir_access.h" #include "core/string/string_builder.h" diff --git a/editor/plugins/editor_plugin_settings.cpp b/editor/plugins/editor_plugin_settings.cpp index a1152be66e..a8b655e8b6 100644 --- a/editor/plugins/editor_plugin_settings.cpp +++ b/editor/plugins/editor_plugin_settings.cpp @@ -30,6 +30,7 @@ #include "editor_plugin_settings.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/config_file.h" #include "core/io/dir_access.h" diff --git a/editor/project_manager/project_manager.cpp b/editor/project_manager/project_manager.cpp index 1c56e85c54..561ad74e9b 100644 --- a/editor/project_manager/project_manager.cpp +++ b/editor/project_manager/project_manager.cpp @@ -30,6 +30,7 @@ #include "project_manager.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/input/input.h" #include "core/io/config_file.h" diff --git a/editor/register_editor_types.cpp b/editor/register_editor_types.cpp index 2260efed2b..af3e1089ef 100644 --- a/editor/register_editor_types.cpp +++ b/editor/register_editor_types.cpp @@ -30,6 +30,7 @@ #include "register_editor_types.h" +#include "core/config/engine.h" #include "core/object/script_language.h" #include "core/os/os.h" #include "editor/animation/animation_tree_editor_plugin.h" diff --git a/editor/run/editor_run_bar.cpp b/editor/run/editor_run_bar.cpp index ca874620c7..4858575174 100644 --- a/editor/run/editor_run_bar.cpp +++ b/editor/run/editor_run_bar.cpp @@ -30,6 +30,7 @@ #include "editor_run_bar.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/object/class_db.h" #include "editor/debugger/editor_debugger_node.h" diff --git a/editor/scene/canvas_item_editor_plugin.cpp b/editor/scene/canvas_item_editor_plugin.cpp index e7a347fda3..ac20cba4da 100644 --- a/editor/scene/canvas_item_editor_plugin.cpp +++ b/editor/scene/canvas_item_editor_plugin.cpp @@ -30,6 +30,7 @@ #include "canvas_item_editor_plugin.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/input/input.h" #include "core/object/class_db.h" diff --git a/editor/scene/scene_tree_editor.cpp b/editor/scene/scene_tree_editor.cpp index c47164bde5..1cb1a07051 100644 --- a/editor/scene/scene_tree_editor.cpp +++ b/editor/scene/scene_tree_editor.cpp @@ -30,6 +30,7 @@ #include "scene_tree_editor.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/object/class_db.h" #include "core/object/script_language.h" diff --git a/editor/settings/editor_settings.cpp b/editor/settings/editor_settings.cpp index 6c7ebdeeaf..eb03b34e04 100644 --- a/editor/settings/editor_settings.cpp +++ b/editor/settings/editor_settings.cpp @@ -30,6 +30,7 @@ #include "editor_settings.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/input/input_event.h" #include "core/input/input_map.h" diff --git a/editor/settings/editor_settings_dialog.cpp b/editor/settings/editor_settings_dialog.cpp index 0858e40706..2cdec3e0b5 100644 --- a/editor/settings/editor_settings_dialog.cpp +++ b/editor/settings/editor_settings_dialog.cpp @@ -30,6 +30,7 @@ #include "editor_settings_dialog.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/input/input_map.h" #include "core/object/class_db.h" diff --git a/main/main.cpp b/main/main.cpp index 632860fcb6..be079955bd 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -30,6 +30,7 @@ #include "main.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/core_globals.h" #include "core/crypto/crypto.h" diff --git a/main/performance.cpp b/main/performance.cpp index 77c1e9a8e0..93d9e66ba3 100644 --- a/main/performance.cpp +++ b/main/performance.cpp @@ -31,6 +31,7 @@ #include "performance.h" #include "performance.compat.inc" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "core/os/os.h" #include "core/variant/typed_array.h" diff --git a/modules/csg/csg_shape.cpp b/modules/csg/csg_shape.cpp index 1e173da6ff..4a59988d16 100644 --- a/modules/csg/csg_shape.cpp +++ b/modules/csg/csg_shape.cpp @@ -30,6 +30,7 @@ #include "csg_shape.h" +#include "core/config/engine.h" #include "core/math/geometry_2d.h" #include "core/object/class_db.h" #include "scene/resources/3d/navigation_mesh_source_geometry_data_3d.h" diff --git a/modules/fbx/fbx_document.cpp b/modules/fbx/fbx_document.cpp index 7ad89d1cbc..ddca283c4e 100644 --- a/modules/fbx/fbx_document.cpp +++ b/modules/fbx/fbx_document.cpp @@ -30,6 +30,7 @@ #include "fbx_document.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/crypto/crypto_core.h" #include "core/io/config_file.h" diff --git a/modules/fbx/register_types.cpp b/modules/fbx/register_types.cpp index 4ccf02d4bb..0012e7706e 100644 --- a/modules/fbx/register_types.cpp +++ b/modules/fbx/register_types.cpp @@ -33,6 +33,8 @@ #include "../gltf/extensions/gltf_document_extension_convert_importer_mesh.h" #include "fbx_document.h" +#include "core/config/engine.h" + #ifdef TOOLS_ENABLED #include "editor/editor_scene_importer_fbx2gltf.h" #include "editor/editor_scene_importer_ufbx.h" diff --git a/modules/gltf/gltf_document.cpp b/modules/gltf/gltf_document.cpp index 401aa486b5..1bda104af6 100644 --- a/modules/gltf/gltf_document.cpp +++ b/modules/gltf/gltf_document.cpp @@ -30,13 +30,13 @@ #include "gltf_document.h" -#include "core/object/class_db.h" #include "extensions/gltf_document_extension_convert_importer_mesh.h" #include "extensions/gltf_spec_gloss.h" #include "gltf_state.h" #include "gltf_template_convert.h" #include "skin_tool.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/crypto/crypto_core.h" #include "core/io/config_file.h" @@ -45,6 +45,7 @@ #include "core/io/file_access_memory.h" #include "core/io/json.h" #include "core/io/stream_peer.h" +#include "core/object/class_db.h" #include "core/object/object_id.h" #include "core/version.h" #include "scene/2d/node_2d.h" diff --git a/modules/gltf/register_types.cpp b/modules/gltf/register_types.cpp index d00168e0b1..d0bc92a1ce 100644 --- a/modules/gltf/register_types.cpp +++ b/modules/gltf/register_types.cpp @@ -38,6 +38,8 @@ #include "gltf_state.h" #include "structures/gltf_object_model_property.h" +#include "core/config/engine.h" + #ifndef PHYSICS_3D_DISABLED #include "extensions/physics/gltf_document_extension_physics.h" #endif // PHYSICS_3D_DISABLED diff --git a/modules/gridmap/grid_map.cpp b/modules/gridmap/grid_map.cpp index 14682f1ca7..0b51aad7df 100644 --- a/modules/gridmap/grid_map.cpp +++ b/modules/gridmap/grid_map.cpp @@ -30,6 +30,7 @@ #include "grid_map.h" +#include "core/config/engine.h" #include "core/io/marshalls.h" #include "core/object/class_db.h" #include "core/templates/a_hash_map.h" diff --git a/modules/interactive_music/audio_stream_interactive.cpp b/modules/interactive_music/audio_stream_interactive.cpp index 68565b39b1..71192681f0 100644 --- a/modules/interactive_music/audio_stream_interactive.cpp +++ b/modules/interactive_music/audio_stream_interactive.cpp @@ -30,6 +30,7 @@ #include "audio_stream_interactive.h" +#include "core/config/engine.h" #include "core/math/math_funcs.h" #include "core/object/class_db.h" diff --git a/modules/mono/csharp_script.cpp b/modules/mono/csharp_script.cpp index b67884dd02..c1acbab8ea 100644 --- a/modules/mono/csharp_script.cpp +++ b/modules/mono/csharp_script.cpp @@ -30,7 +30,6 @@ #include "csharp_script.h" -#include "core/object/class_db.h" #include "godotsharp_dirs.h" #include "managed_callable.h" #include "mono_gd/gd_mono_cache.h" @@ -49,10 +48,12 @@ #include "editor/script_templates/templates.gen.h" #endif +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/debugger/engine_debugger.h" #include "core/debugger/script_debugger.h" #include "core/io/file_access.h" +#include "core/object/class_db.h" #include "core/os/mutex.h" #include "core/os/os.h" #include "core/os/thread.h" diff --git a/modules/mono/godotsharp_dirs.cpp b/modules/mono/godotsharp_dirs.cpp index aed7effb7d..7477533000 100644 --- a/modules/mono/godotsharp_dirs.cpp +++ b/modules/mono/godotsharp_dirs.cpp @@ -33,6 +33,7 @@ #include "mono_gd/gd_mono.h" #include "utils/path_utils.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/dir_access.h" #include "core/os/os.h" diff --git a/modules/mono/mono_gd/gd_mono.cpp b/modules/mono/mono_gd/gd_mono.cpp index 53ee572f43..8543ab3722 100644 --- a/modules/mono/mono_gd/gd_mono.cpp +++ b/modules/mono/mono_gd/gd_mono.cpp @@ -47,6 +47,7 @@ #include "../editor/semver.h" #endif +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/debugger/engine_debugger.h" #include "core/io/dir_access.h" diff --git a/modules/multiplayer/multiplayer_spawner.cpp b/modules/multiplayer/multiplayer_spawner.cpp index 4818b9a907..c19936134f 100644 --- a/modules/multiplayer/multiplayer_spawner.cpp +++ b/modules/multiplayer/multiplayer_spawner.cpp @@ -30,6 +30,7 @@ #include "multiplayer_spawner.h" +#include "core/config/engine.h" #include "core/io/resource_loader.h" #include "core/object/class_db.h" #include "scene/main/multiplayer_api.h" diff --git a/modules/openxr/openxr_interface.cpp b/modules/openxr/openxr_interface.cpp index 6ddfad28fa..65f14a4732 100644 --- a/modules/openxr/openxr_interface.cpp +++ b/modules/openxr/openxr_interface.cpp @@ -35,6 +35,7 @@ #include "extensions/openxr_performance_settings_extension.h" #include "extensions/openxr_user_presence_extension.h" +#include "core/config/engine.h" #include "core/io/resource_loader.h" #include "core/io/resource_saver.h" #include "core/object/class_db.h" diff --git a/modules/openxr/register_types.cpp b/modules/openxr/register_types.cpp index 3abb2a3c7d..611948409a 100644 --- a/modules/openxr/register_types.cpp +++ b/modules/openxr/register_types.cpp @@ -99,6 +99,7 @@ #include "extensions/platform/openxr_android_extension.h" #endif +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/os/os.h" #include "main/main.h" diff --git a/modules/openxr/scene/openxr_composition_layer.cpp b/modules/openxr/scene/openxr_composition_layer.cpp index a4c34c5511..06cd8adf24 100644 --- a/modules/openxr/scene/openxr_composition_layer.cpp +++ b/modules/openxr/scene/openxr_composition_layer.cpp @@ -34,6 +34,7 @@ #include "../openxr_api.h" #include "../openxr_interface.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/3d/mesh_instance_3d.h" #include "scene/3d/xr/xr_nodes.h" diff --git a/modules/openxr/scene/openxr_render_model_manager.cpp b/modules/openxr/scene/openxr_render_model_manager.cpp index ee1745e51a..85d23cf7b6 100644 --- a/modules/openxr/scene/openxr_render_model_manager.cpp +++ b/modules/openxr/scene/openxr_render_model_manager.cpp @@ -34,6 +34,7 @@ #include "../extensions/openxr_render_model_extension.h" #include "../openxr_api.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/object/class_db.h" #include "scene/3d/xr/xr_nodes.h" diff --git a/modules/raycast/raycast_occlusion_cull.cpp b/modules/raycast/raycast_occlusion_cull.cpp index 702f716bb4..1c402ad059 100644 --- a/modules/raycast/raycast_occlusion_cull.cpp +++ b/modules/raycast/raycast_occlusion_cull.cpp @@ -30,6 +30,7 @@ #include "raycast_occlusion_cull.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/math/projection.h" #include "core/object/worker_thread_pool.h" diff --git a/modules/svg/register_types.cpp b/modules/svg/register_types.cpp index 82d816d833..ed5fa2fabf 100644 --- a/modules/svg/register_types.cpp +++ b/modules/svg/register_types.cpp @@ -32,6 +32,8 @@ #include "image_loader_svg.h" +#include "core/config/engine.h" + #include #ifdef THREADS_ENABLED diff --git a/platform/android/os_android.cpp b/platform/android/os_android.cpp index d2f4a1b672..92af046265 100644 --- a/platform/android/os_android.cpp +++ b/platform/android/os_android.cpp @@ -38,6 +38,7 @@ #include "java_godot_wrapper.h" #include "net_socket_android.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/extension/gdextension_manager.h" #include "core/input/input.h" diff --git a/platform/web/audio_driver_web.cpp b/platform/web/audio_driver_web.cpp index 253fe231d9..c870554127 100644 --- a/platform/web/audio_driver_web.cpp +++ b/platform/web/audio_driver_web.cpp @@ -32,6 +32,7 @@ #include "godot_audio.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/object/object.h" #include "scene/main/node.h" diff --git a/platform/web/http_client_web.cpp b/platform/web/http_client_web.cpp index e708d370b0..7f7fb753e5 100644 --- a/platform/web/http_client_web.cpp +++ b/platform/web/http_client_web.cpp @@ -30,6 +30,7 @@ #include "http_client_web.h" +#include "core/config/engine.h" #include "core/object/class_db.h" void HTTPClientWeb::_parse_headers(int p_len, const char **p_headers, void *p_ref) { diff --git a/platform/windows/display_server_windows.cpp b/platform/windows/display_server_windows.cpp index 83a596334d..4493b91889 100644 --- a/platform/windows/display_server_windows.cpp +++ b/platform/windows/display_server_windows.cpp @@ -35,6 +35,7 @@ #include "os_windows.h" #include "wgl_detect_version.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/input/input.h" #include "core/io/file_access.h" diff --git a/platform/windows/os_windows.cpp b/platform/windows/os_windows.cpp index ce873c938f..ddb67e0670 100644 --- a/platform/windows/os_windows.cpp +++ b/platform/windows/os_windows.cpp @@ -35,6 +35,7 @@ #include "windows_terminal_logger.h" #include "windows_utils.h" +#include "core/config/engine.h" #include "core/debugger/engine_debugger.h" #include "core/debugger/script_debugger.h" #include "core/io/marshalls.h" diff --git a/scene/2d/cpu_particles_2d.cpp b/scene/2d/cpu_particles_2d.cpp index d1d094da81..ac930e91fa 100644 --- a/scene/2d/cpu_particles_2d.cpp +++ b/scene/2d/cpu_particles_2d.cpp @@ -31,6 +31,7 @@ #include "cpu_particles_2d.h" #include "cpu_particles_2d.compat.inc" +#include "core/config/engine.h" #include "core/math/random_number_generator.h" #include "core/math/transform_interpolator.h" #include "core/object/class_db.h" diff --git a/scene/2d/gpu_particles_2d.cpp b/scene/2d/gpu_particles_2d.cpp index 494202b279..3236abbfb3 100644 --- a/scene/2d/gpu_particles_2d.cpp +++ b/scene/2d/gpu_particles_2d.cpp @@ -31,6 +31,7 @@ #include "gpu_particles_2d.h" #include "gpu_particles_2d.compat.inc" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "core/os/os.h" #include "scene/2d/cpu_particles_2d.h" diff --git a/scene/2d/navigation/navigation_link_2d.cpp b/scene/2d/navigation/navigation_link_2d.cpp index 8ddf402070..60844377a2 100644 --- a/scene/2d/navigation/navigation_link_2d.cpp +++ b/scene/2d/navigation/navigation_link_2d.cpp @@ -30,6 +30,7 @@ #include "navigation_link_2d.h" +#include "core/config/engine.h" #include "core/math/geometry_2d.h" #include "core/object/class_db.h" #include "scene/resources/world_2d.h" diff --git a/scene/2d/navigation/navigation_obstacle_2d.cpp b/scene/2d/navigation/navigation_obstacle_2d.cpp index 761c4437e5..4f3df8cf2f 100644 --- a/scene/2d/navigation/navigation_obstacle_2d.cpp +++ b/scene/2d/navigation/navigation_obstacle_2d.cpp @@ -30,6 +30,7 @@ #include "navigation_obstacle_2d.h" +#include "core/config/engine.h" #include "core/math/geometry_2d.h" #include "core/object/class_db.h" #include "scene/resources/2d/navigation_mesh_source_geometry_data_2d.h" diff --git a/scene/2d/navigation/navigation_region_2d.cpp b/scene/2d/navigation/navigation_region_2d.cpp index fe48b478b6..5a42df679d 100644 --- a/scene/2d/navigation/navigation_region_2d.cpp +++ b/scene/2d/navigation/navigation_region_2d.cpp @@ -30,6 +30,7 @@ #include "navigation_region_2d.h" +#include "core/config/engine.h" #include "core/math/random_pcg.h" #include "core/object/class_db.h" #include "scene/resources/world_2d.h" diff --git a/scene/2d/path_2d.cpp b/scene/2d/path_2d.cpp index 3a29e5c08b..61494a2da0 100644 --- a/scene/2d/path_2d.cpp +++ b/scene/2d/path_2d.cpp @@ -30,6 +30,7 @@ #include "path_2d.h" +#include "core/config/engine.h" #include "core/math/geometry_2d.h" #include "core/object/class_db.h" #include "scene/main/timer.h" diff --git a/scene/2d/physics/area_2d.cpp b/scene/2d/physics/area_2d.cpp index 8c820ccf01..ae0fcec8a7 100644 --- a/scene/2d/physics/area_2d.cpp +++ b/scene/2d/physics/area_2d.cpp @@ -30,6 +30,7 @@ #include "area_2d.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "servers/audio/audio_server.h" diff --git a/scene/2d/polygon_2d.cpp b/scene/2d/polygon_2d.cpp index 94ccd392e1..00cec5d843 100644 --- a/scene/2d/polygon_2d.cpp +++ b/scene/2d/polygon_2d.cpp @@ -30,6 +30,7 @@ #include "polygon_2d.h" +#include "core/config/engine.h" #include "core/math/geometry_2d.h" #include "core/object/class_db.h" #include "scene/2d/skeleton_2d.h" diff --git a/scene/2d/tile_map.cpp b/scene/2d/tile_map.cpp index 730a399a9f..34b9dc066f 100644 --- a/scene/2d/tile_map.cpp +++ b/scene/2d/tile_map.cpp @@ -31,6 +31,7 @@ #include "tile_map.h" #include "tile_map.compat.inc" +#include "core/config/engine.h" #include "core/io/marshalls.h" #include "core/object/class_db.h" diff --git a/scene/2d/tile_map_layer.cpp b/scene/2d/tile_map_layer.cpp index 53b87a01a9..843eb5d691 100644 --- a/scene/2d/tile_map_layer.cpp +++ b/scene/2d/tile_map_layer.cpp @@ -30,6 +30,7 @@ #include "tile_map_layer.h" +#include "core/config/engine.h" #include "core/io/marshalls.h" #include "core/math/geometry_2d.h" #include "core/math/random_pcg.h" diff --git a/scene/3d/cpu_particles_3d.cpp b/scene/3d/cpu_particles_3d.cpp index 5343ce6f6d..97f773f418 100644 --- a/scene/3d/cpu_particles_3d.cpp +++ b/scene/3d/cpu_particles_3d.cpp @@ -31,6 +31,7 @@ #include "cpu_particles_3d.h" #include "cpu_particles_3d.compat.inc" +#include "core/config/engine.h" #include "core/math/random_number_generator.h" #include "core/object/class_db.h" #include "scene/3d/camera_3d.h" diff --git a/scene/3d/gpu_particles_3d.cpp b/scene/3d/gpu_particles_3d.cpp index 235bbd0176..55d5d972c0 100644 --- a/scene/3d/gpu_particles_3d.cpp +++ b/scene/3d/gpu_particles_3d.cpp @@ -31,6 +31,7 @@ #include "gpu_particles_3d.h" #include "gpu_particles_3d.compat.inc" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "core/os/os.h" #include "scene/3d/cpu_particles_3d.h" diff --git a/scene/3d/label_3d.cpp b/scene/3d/label_3d.cpp index 9800ba5b30..b6f921b240 100644 --- a/scene/3d/label_3d.cpp +++ b/scene/3d/label_3d.cpp @@ -30,6 +30,7 @@ #include "label_3d.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/main/window.h" #include "scene/resources/mesh.h" diff --git a/scene/3d/lightmap_gi.cpp b/scene/3d/lightmap_gi.cpp index 271e4f761f..438601985d 100644 --- a/scene/3d/lightmap_gi.cpp +++ b/scene/3d/lightmap_gi.cpp @@ -30,6 +30,7 @@ #include "lightmap_gi.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/config_file.h" #include "core/math/delaunay_3d.h" diff --git a/scene/3d/navigation/navigation_link_3d.cpp b/scene/3d/navigation/navigation_link_3d.cpp index 291a145ce0..baf64101c3 100644 --- a/scene/3d/navigation/navigation_link_3d.cpp +++ b/scene/3d/navigation/navigation_link_3d.cpp @@ -30,6 +30,7 @@ #include "navigation_link_3d.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "servers/navigation_3d/navigation_server_3d.h" #include "servers/rendering/rendering_server.h" diff --git a/scene/3d/navigation/navigation_obstacle_3d.cpp b/scene/3d/navigation/navigation_obstacle_3d.cpp index eb423c8fba..54d4eb80f8 100644 --- a/scene/3d/navigation/navigation_obstacle_3d.cpp +++ b/scene/3d/navigation/navigation_obstacle_3d.cpp @@ -30,6 +30,7 @@ #include "navigation_obstacle_3d.h" +#include "core/config/engine.h" #include "core/math/geometry_2d.h" #include "core/object/class_db.h" #include "scene/resources/3d/navigation_mesh_source_geometry_data_3d.h" diff --git a/scene/3d/navigation/navigation_region_3d.cpp b/scene/3d/navigation/navigation_region_3d.cpp index e0994df9b3..778707b83a 100644 --- a/scene/3d/navigation/navigation_region_3d.cpp +++ b/scene/3d/navigation/navigation_region_3d.cpp @@ -30,6 +30,7 @@ #include "navigation_region_3d.h" +#include "core/config/engine.h" #include "core/math/random_pcg.h" #include "core/object/class_db.h" #include "scene/resources/3d/navigation_mesh_source_geometry_data_3d.h" diff --git a/scene/3d/occluder_instance_3d.cpp b/scene/3d/occluder_instance_3d.cpp index d742eec42f..38a9ed66fe 100644 --- a/scene/3d/occluder_instance_3d.cpp +++ b/scene/3d/occluder_instance_3d.cpp @@ -30,6 +30,7 @@ #include "occluder_instance_3d.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/marshalls.h" #include "core/math/geometry_2d.h" diff --git a/scene/3d/path_3d.cpp b/scene/3d/path_3d.cpp index 778fcb889e..cac320d17e 100644 --- a/scene/3d/path_3d.cpp +++ b/scene/3d/path_3d.cpp @@ -30,6 +30,7 @@ #include "path_3d.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/resources/mesh.h" #include "servers/rendering/rendering_server.h" diff --git a/scene/3d/physics/area_3d.cpp b/scene/3d/physics/area_3d.cpp index 4fd4048fe8..bba7a47f48 100644 --- a/scene/3d/physics/area_3d.cpp +++ b/scene/3d/physics/area_3d.cpp @@ -30,6 +30,7 @@ #include "area_3d.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "servers/audio/audio_server.h" diff --git a/scene/3d/physics/collision_object_3d.cpp b/scene/3d/physics/collision_object_3d.cpp index 2b6cbff418..f9ab768592 100644 --- a/scene/3d/physics/collision_object_3d.cpp +++ b/scene/3d/physics/collision_object_3d.cpp @@ -30,6 +30,7 @@ #include "collision_object_3d.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/resources/3d/shape_3d.h" #include "scene/resources/mesh.h" diff --git a/scene/3d/physics/ray_cast_3d.cpp b/scene/3d/physics/ray_cast_3d.cpp index 38db9887bd..c70bf2ed49 100644 --- a/scene/3d/physics/ray_cast_3d.cpp +++ b/scene/3d/physics/ray_cast_3d.cpp @@ -30,6 +30,7 @@ #include "ray_cast_3d.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/3d/physics/collision_object_3d.h" #include "scene/resources/mesh.h" diff --git a/scene/3d/physics/shape_cast_3d.cpp b/scene/3d/physics/shape_cast_3d.cpp index c15a18b781..e32628678e 100644 --- a/scene/3d/physics/shape_cast_3d.cpp +++ b/scene/3d/physics/shape_cast_3d.cpp @@ -30,6 +30,7 @@ #include "shape_cast_3d.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/3d/physics/collision_object_3d.h" #include "scene/resources/3d/concave_polygon_shape_3d.h" diff --git a/scene/3d/physics/soft_body_3d.cpp b/scene/3d/physics/soft_body_3d.cpp index 7c6d41594f..dc41c863b3 100644 --- a/scene/3d/physics/soft_body_3d.cpp +++ b/scene/3d/physics/soft_body_3d.cpp @@ -31,6 +31,7 @@ #include "soft_body_3d.h" #include "soft_body_3d.compat.inc" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/3d/physics/physics_body_3d.h" #include "servers/rendering/rendering_server.h" diff --git a/scene/3d/sprite_3d.cpp b/scene/3d/sprite_3d.cpp index d1961bbfa3..1a74f971dc 100644 --- a/scene/3d/sprite_3d.cpp +++ b/scene/3d/sprite_3d.cpp @@ -30,6 +30,7 @@ #include "sprite_3d.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/resources/atlas_texture.h" #include "scene/resources/mesh.h" diff --git a/scene/animation/animation_blend_tree.cpp b/scene/animation/animation_blend_tree.cpp index 4ea9d11d00..95417808d0 100644 --- a/scene/animation/animation_blend_tree.cpp +++ b/scene/animation/animation_blend_tree.cpp @@ -30,6 +30,7 @@ #include "animation_blend_tree.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/resources/animation.h" diff --git a/scene/animation/animation_node_state_machine.cpp b/scene/animation/animation_node_state_machine.cpp index e564e2d2f7..b3fc7aa23c 100644 --- a/scene/animation/animation_node_state_machine.cpp +++ b/scene/animation/animation_node_state_machine.cpp @@ -30,6 +30,7 @@ #include "animation_node_state_machine.h" +#include "core/config/engine.h" #include "core/object/class_db.h" ///////////////////////////////////////////////// diff --git a/scene/animation/animation_tree.cpp b/scene/animation/animation_tree.cpp index 6585456cc9..48983c2485 100644 --- a/scene/animation/animation_tree.cpp +++ b/scene/animation/animation_tree.cpp @@ -31,8 +31,9 @@ #include "animation_tree.h" #include "animation_tree.compat.inc" -#include "animation_blend_tree.h" +#include "core/config/engine.h" #include "core/object/class_db.h" +#include "scene/animation/animation_blend_tree.h" #include "scene/animation/animation_player.h" void AnimationNode::get_parameter_list(List *r_list) const { diff --git a/scene/animation/root_motion_view.cpp b/scene/animation/root_motion_view.cpp index e8042f6eca..58bacd207a 100644 --- a/scene/animation/root_motion_view.cpp +++ b/scene/animation/root_motion_view.cpp @@ -32,6 +32,7 @@ #include "root_motion_view.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/animation/animation_mixer.h" #include "scene/resources/material.h" diff --git a/scene/audio/audio_stream_player_internal.cpp b/scene/audio/audio_stream_player_internal.cpp index 43265007ee..72c58602b3 100644 --- a/scene/audio/audio_stream_player_internal.cpp +++ b/scene/audio/audio_stream_player_internal.cpp @@ -30,6 +30,7 @@ #include "audio_stream_player_internal.h" +#include "core/config/engine.h" #include "scene/main/node.h" #include "servers/audio/audio_stream.h" diff --git a/scene/debugger/runtime_node_select.cpp b/scene/debugger/runtime_node_select.cpp index c16cfe2536..38293e1c0a 100644 --- a/scene/debugger/runtime_node_select.cpp +++ b/scene/debugger/runtime_node_select.cpp @@ -32,6 +32,7 @@ #include "runtime_node_select.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/debugger/debugger_marshalls.h" #include "core/debugger/engine_debugger.h" diff --git a/scene/debugger/scene_debugger.cpp b/scene/debugger/scene_debugger.cpp index dc9475b225..54606cc76a 100644 --- a/scene/debugger/scene_debugger.cpp +++ b/scene/debugger/scene_debugger.cpp @@ -30,6 +30,7 @@ #include "scene_debugger.h" +#include "core/config/engine.h" #include "core/debugger/debugger_marshalls.h" #include "core/debugger/engine_debugger.h" #include "core/input/shortcut.h" diff --git a/scene/gui/color_picker.cpp b/scene/gui/color_picker.cpp index 6abf03da8e..4b44feadde 100644 --- a/scene/gui/color_picker.cpp +++ b/scene/gui/color_picker.cpp @@ -30,6 +30,7 @@ #include "color_picker.h" +#include "core/config/engine.h" #include "core/input/input.h" #include "core/io/image.h" #include "core/math/expression.h" diff --git a/scene/gui/control.cpp b/scene/gui/control.cpp index 2442b467ed..a7bd6fc226 100644 --- a/scene/gui/control.cpp +++ b/scene/gui/control.cpp @@ -33,12 +33,13 @@ STATIC_ASSERT_INCOMPLETE_TYPE(class, RenderingServer); -#include "container.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/input/input_map.h" #include "core/object/class_db.h" #include "core/os/os.h" #include "core/string/string_builder.h" +#include "scene/gui/container.h" #include "scene/gui/scroll_container.h" #include "scene/main/canvas_layer.h" #include "scene/main/window.h" diff --git a/scene/gui/graph_edit.cpp b/scene/gui/graph_edit.cpp index caa51026b6..6fe4cb9b32 100644 --- a/scene/gui/graph_edit.cpp +++ b/scene/gui/graph_edit.cpp @@ -31,6 +31,7 @@ #include "graph_edit.h" #include "graph_edit.compat.inc" +#include "core/config/engine.h" #include "core/input/input.h" #include "core/math/geometry_2d.h" #include "core/math/math_funcs.h" diff --git a/scene/gui/graph_element.cpp b/scene/gui/graph_element.cpp index db3c861343..699839aaaa 100644 --- a/scene/gui/graph_element.cpp +++ b/scene/gui/graph_element.cpp @@ -30,6 +30,7 @@ #include "graph_element.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "scene/gui/graph_edit.h" #include "scene/theme/theme_db.h" diff --git a/scene/gui/line_edit.cpp b/scene/gui/line_edit.cpp index b47bc4daf1..1cf4cdaba2 100644 --- a/scene/gui/line_edit.cpp +++ b/scene/gui/line_edit.cpp @@ -31,6 +31,7 @@ #include "line_edit.h" #include "line_edit.compat.inc" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/input/input.h" #include "core/input/input_map.h" diff --git a/scene/gui/text_edit.cpp b/scene/gui/text_edit.cpp index 3c6f984f44..2db5356da0 100644 --- a/scene/gui/text_edit.cpp +++ b/scene/gui/text_edit.cpp @@ -31,6 +31,7 @@ #include "text_edit.h" #include "text_edit.compat.inc" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/input/input.h" #include "core/input/input_map.h" diff --git a/scene/gui/video_stream_player.cpp b/scene/gui/video_stream_player.cpp index a9c8140395..526f2f6232 100644 --- a/scene/gui/video_stream_player.cpp +++ b/scene/gui/video_stream_player.cpp @@ -30,6 +30,7 @@ #include "video_stream_player.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "core/os/os.h" #include "servers/audio/audio_server.h" diff --git a/scene/main/node.cpp b/scene/main/node.cpp index 20c987a7f3..983397b6ee 100644 --- a/scene/main/node.cpp +++ b/scene/main/node.cpp @@ -31,8 +31,6 @@ #include "node.h" #include "node.compat.inc" -#include "core/object/class_db.h" - STATIC_ASSERT_INCOMPLETE_TYPE(class, Mesh); STATIC_ASSERT_INCOMPLETE_TYPE(class, RenderingServer); STATIC_ASSERT_INCOMPLETE_TYPE(class, DisplayServer); @@ -40,9 +38,11 @@ STATIC_ASSERT_INCOMPLETE_TYPE(class, Shader); STATIC_ASSERT_INCOMPLETE_TYPE(class, OS); STATIC_ASSERT_INCOMPLETE_TYPE(class, Engine); +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/resource.h" #include "core/io/resource_loader.h" +#include "core/object/class_db.h" #include "core/object/message_queue.h" #include "core/object/script_language.h" #include "core/string/print_string.h" diff --git a/scene/main/scene_tree.cpp b/scene/main/scene_tree.cpp index 77b2f88356..d4ccd16085 100644 --- a/scene/main/scene_tree.cpp +++ b/scene/main/scene_tree.cpp @@ -32,6 +32,7 @@ STATIC_ASSERT_INCOMPLETE_TYPE(class, RenderingServer); +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/input/input.h" #include "core/io/image_loader.h" diff --git a/scene/main/viewport.cpp b/scene/main/viewport.cpp index b9d371e2a9..494eb8f15e 100644 --- a/scene/main/viewport.cpp +++ b/scene/main/viewport.cpp @@ -33,6 +33,7 @@ STATIC_ASSERT_INCOMPLETE_TYPE(class, RenderingServer); +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/debugger/engine_debugger.h" #include "core/input/input.h" diff --git a/scene/main/window.cpp b/scene/main/window.cpp index 9f1030cf35..b2fc686c19 100644 --- a/scene/main/window.cpp +++ b/scene/main/window.cpp @@ -32,6 +32,7 @@ STATIC_ASSERT_INCOMPLETE_TYPE(class, RenderingServer); +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/debugger/engine_debugger.h" #include "core/input/input.h" diff --git a/scene/register_scene_types.cpp b/scene/register_scene_types.cpp index 96b2ed4755..75f8f1da9f 100644 --- a/scene/register_scene_types.cpp +++ b/scene/register_scene_types.cpp @@ -30,6 +30,7 @@ #include "register_scene_types.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/object/class_db.h" #include "core/os/os.h" diff --git a/scene/resources/2d/tile_set.cpp b/scene/resources/2d/tile_set.cpp index 391f67ba48..439058a537 100644 --- a/scene/resources/2d/tile_set.cpp +++ b/scene/resources/2d/tile_set.cpp @@ -31,6 +31,7 @@ #include "tile_set.h" #include "tile_set.compat.inc" +#include "core/config/engine.h" #include "core/io/marshalls.h" #include "core/math/geometry_2d.h" #include "core/object/class_db.h" diff --git a/scene/resources/3d/navigation_mesh_source_geometry_data_3d.cpp b/scene/resources/3d/navigation_mesh_source_geometry_data_3d.cpp index 3a5d543298..3dd2759a76 100644 --- a/scene/resources/3d/navigation_mesh_source_geometry_data_3d.cpp +++ b/scene/resources/3d/navigation_mesh_source_geometry_data_3d.cpp @@ -30,6 +30,7 @@ #include "navigation_mesh_source_geometry_data_3d.h" +#include "core/config/engine.h" #include "core/object/class_db.h" void NavigationMeshSourceGeometryData3D::set_vertices(const Vector &p_vertices) { diff --git a/scene/resources/3d/primitive_meshes.cpp b/scene/resources/3d/primitive_meshes.cpp index a3babcb749..8a640da898 100644 --- a/scene/resources/3d/primitive_meshes.cpp +++ b/scene/resources/3d/primitive_meshes.cpp @@ -30,6 +30,7 @@ #include "primitive_meshes.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/math/math_funcs.h" #include "core/object/class_db.h" diff --git a/scene/resources/3d/sky_material.cpp b/scene/resources/3d/sky_material.cpp index 280c418b1e..823167a0ae 100644 --- a/scene/resources/3d/sky_material.cpp +++ b/scene/resources/3d/sky_material.cpp @@ -30,6 +30,7 @@ #include "sky_material.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/object/class_db.h" #include "core/version.h" diff --git a/scene/resources/environment.cpp b/scene/resources/environment.cpp index 96bdfe87dd..b54efaedb0 100644 --- a/scene/resources/environment.cpp +++ b/scene/resources/environment.cpp @@ -30,6 +30,7 @@ #include "environment.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/object/class_db.h" #include "core/os/os.h" diff --git a/scene/resources/font.cpp b/scene/resources/font.cpp index dcc6177ee3..21f050deb6 100644 --- a/scene/resources/font.cpp +++ b/scene/resources/font.cpp @@ -31,6 +31,7 @@ #include "font.h" #include "font.compat.inc" +#include "core/config/engine.h" #include "core/io/image_loader.h" #include "core/object/class_db.h" #include "core/os/os.h" diff --git a/scene/resources/particle_process_material.cpp b/scene/resources/particle_process_material.cpp index 6e6f766633..0a11f37cfd 100644 --- a/scene/resources/particle_process_material.cpp +++ b/scene/resources/particle_process_material.cpp @@ -30,6 +30,7 @@ #include "particle_process_material.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "core/version.h" #include "servers/rendering/rendering_server.h" diff --git a/scene/resources/shader.cpp b/scene/resources/shader.cpp index 7bcadd4c0f..d661c5e86d 100644 --- a/scene/resources/shader.cpp +++ b/scene/resources/shader.cpp @@ -31,6 +31,7 @@ #include "shader.h" #include "shader.compat.inc" +#include "core/config/engine.h" #include "core/io/file_access.h" #include "core/object/class_db.h" #include "scene/main/scene_tree.h" diff --git a/scene/resources/visual_shader.cpp b/scene/resources/visual_shader.cpp index 2a4d8ab545..e3dc4c9676 100644 --- a/scene/resources/visual_shader.cpp +++ b/scene/resources/visual_shader.cpp @@ -30,6 +30,7 @@ #include "visual_shader.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "core/templates/rb_map.h" #include "core/variant/variant_utility.h" diff --git a/scene/theme/theme_db.cpp b/scene/theme/theme_db.cpp index 9f34b4c280..9c7b037292 100644 --- a/scene/theme/theme_db.cpp +++ b/scene/theme/theme_db.cpp @@ -30,6 +30,7 @@ #include "theme_db.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/resource_loader.h" #include "core/object/class_db.h" diff --git a/servers/audio/effects/audio_effect_compressor.cpp b/servers/audio/effects/audio_effect_compressor.cpp index 5957097f3f..4f41d35cdc 100644 --- a/servers/audio/effects/audio_effect_compressor.cpp +++ b/servers/audio/effects/audio_effect_compressor.cpp @@ -30,6 +30,7 @@ #include "audio_effect_compressor.h" +#include "core/config/engine.h" #include "core/object/class_db.h" #include "servers/audio/audio_server.h" diff --git a/servers/debugger/servers_debugger.cpp b/servers/debugger/servers_debugger.cpp index 79d6c91c91..74d635a340 100644 --- a/servers/debugger/servers_debugger.cpp +++ b/servers/debugger/servers_debugger.cpp @@ -30,6 +30,7 @@ #include "servers_debugger.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/debugger/engine_debugger.h" #include "core/debugger/engine_profiler.h" diff --git a/servers/movie_writer/movie_writer.cpp b/servers/movie_writer/movie_writer.cpp index 1f245a8b36..c3e31ad86f 100644 --- a/servers/movie_writer/movie_writer.cpp +++ b/servers/movie_writer/movie_writer.cpp @@ -30,6 +30,7 @@ #include "movie_writer.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/dir_access.h" #include "core/object/class_db.h" diff --git a/servers/navigation_2d/navigation_server_2d.cpp b/servers/navigation_2d/navigation_server_2d.cpp index 62ef0dc667..e5086d645c 100644 --- a/servers/navigation_2d/navigation_server_2d.cpp +++ b/servers/navigation_2d/navigation_server_2d.cpp @@ -31,6 +31,7 @@ #include "navigation_server_2d.h" #include "navigation_server_2d.compat.inc" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/object/class_db.h" #include "scene/main/node.h" diff --git a/servers/navigation_3d/navigation_server_3d.cpp b/servers/navigation_3d/navigation_server_3d.cpp index b31592fdf4..b90b0bc2f2 100644 --- a/servers/navigation_3d/navigation_server_3d.cpp +++ b/servers/navigation_3d/navigation_server_3d.cpp @@ -31,6 +31,7 @@ #include "navigation_server_3d.h" #include "navigation_server_3d.compat.inc" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/object/class_db.h" #include "scene/main/node.h" diff --git a/servers/rendering/renderer_canvas_cull.cpp b/servers/rendering/renderer_canvas_cull.cpp index c6577dd65a..878f64fae5 100644 --- a/servers/rendering/renderer_canvas_cull.cpp +++ b/servers/rendering/renderer_canvas_cull.cpp @@ -30,6 +30,7 @@ #include "renderer_canvas_cull.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/math/geometry_2d.h" #include "core/math/transform_interpolator.h" diff --git a/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp b/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp index 7ee3ea3c12..489970a34c 100644 --- a/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp +++ b/servers/rendering/renderer_rd/renderer_canvas_render_rd.cpp @@ -30,6 +30,7 @@ #include "renderer_canvas_render_rd.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/math/geometry_2d.h" #include "core/math/math_defs.h" diff --git a/servers/rendering/renderer_rd/renderer_compositor_rd.cpp b/servers/rendering/renderer_rd/renderer_compositor_rd.cpp index 69cbb1dc6a..06535cfbd2 100644 --- a/servers/rendering/renderer_rd/renderer_compositor_rd.cpp +++ b/servers/rendering/renderer_rd/renderer_compositor_rd.cpp @@ -30,6 +30,7 @@ #include "renderer_compositor_rd.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/dir_access.h" #include "core/os/os.h" diff --git a/servers/rendering/renderer_rd/shader_rd.cpp b/servers/rendering/renderer_rd/shader_rd.cpp index a4852237ae..d264f260e1 100644 --- a/servers/rendering/renderer_rd/shader_rd.cpp +++ b/servers/rendering/renderer_rd/shader_rd.cpp @@ -30,6 +30,7 @@ #include "shader_rd.h" +#include "core/config/engine.h" #include "core/io/dir_access.h" #include "core/io/file_access.h" #include "core/object/worker_thread_pool.h" diff --git a/servers/rendering/renderer_rd/storage_rd/texture_storage.cpp b/servers/rendering/renderer_rd/storage_rd/texture_storage.cpp index e0c9e88921..b34c8ef623 100644 --- a/servers/rendering/renderer_rd/storage_rd/texture_storage.cpp +++ b/servers/rendering/renderer_rd/storage_rd/texture_storage.cpp @@ -34,6 +34,7 @@ #include "../framebuffer_cache_rd.h" #include "../uniform_set_cache_rd.h" +#include "core/config/engine.h" #include "servers/rendering/renderer_rd/renderer_scene_render_rd.h" #include "servers/rendering/renderer_rd/storage_rd/material_storage.h" #include "servers/rendering/renderer_rd/storage_rd/render_scene_buffers_rd.h" diff --git a/servers/rendering/renderer_scene_cull.cpp b/servers/rendering/renderer_scene_cull.cpp index cf03747292..2204433573 100644 --- a/servers/rendering/renderer_scene_cull.cpp +++ b/servers/rendering/renderer_scene_cull.cpp @@ -30,6 +30,7 @@ #include "renderer_scene_cull.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/math/geometry_3d.h" #include "core/object/callable_method_pointer.h" diff --git a/servers/rendering/renderer_viewport.cpp b/servers/rendering/renderer_viewport.cpp index a5d556c5d9..377df22dfb 100644 --- a/servers/rendering/renderer_viewport.cpp +++ b/servers/rendering/renderer_viewport.cpp @@ -30,6 +30,7 @@ #include "renderer_viewport.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/math/transform_interpolator.h" #include "core/object/worker_thread_pool.h" diff --git a/servers/rendering/rendering_device.cpp b/servers/rendering/rendering_device.cpp index ec7a08ffd0..71ab4ce3a7 100644 --- a/servers/rendering/rendering_device.cpp +++ b/servers/rendering/rendering_device.cpp @@ -34,6 +34,7 @@ #include "rendering_device_binds.h" #include "shader_include_db.h" +#include "core/config/engine.h" #include "core/config/project_settings.h" #include "core/io/dir_access.h" #include "core/io/file_access.h" diff --git a/servers/rendering/rendering_light_culler.cpp b/servers/rendering/rendering_light_culler.cpp index 94369d21a5..83a90dcc5c 100644 --- a/servers/rendering/rendering_light_culler.cpp +++ b/servers/rendering/rendering_light_culler.cpp @@ -30,6 +30,7 @@ #include "rendering_light_culler.h" +#include "core/config/engine.h" #include "core/math/plane.h" #include "core/math/projection.h" #include "rendering_server_globals.h" diff --git a/servers/rendering/shader_language.cpp b/servers/rendering/shader_language.cpp index 1a4c3ccc3c..a4c7ec1111 100644 --- a/servers/rendering/shader_language.cpp +++ b/servers/rendering/shader_language.cpp @@ -30,6 +30,7 @@ #include "shader_language.h" +#include "core/config/engine.h" #include "core/os/os.h" #include "core/templates/local_vector.h" #include "core/templates/rb_set.h" diff --git a/tests/test_main.cpp b/tests/test_main.cpp index ef5403d54a..0db797ed24 100644 --- a/tests/test_main.cpp +++ b/tests/test_main.cpp @@ -30,6 +30,7 @@ #include "test_main.h" +#include "core/config/engine.h" #include "core/input/input.h" #include "core/input/input_map.h" #include "core/io/dir_access.h"