@@ -35,6 +35,7 @@
#include "core/crypto/crypto_core.h"
#include "core/debugger/engine_debugger.h"
#include "core/debugger/script_debugger.h"
+#include "core/io/file_access.h"
#include "core/io/marshalls.h"
#include "core/math/geometry_2d.h"
#include "core/math/geometry_3d.h"
@@ -31,6 +31,7 @@
#include "json.h"
#include "core/config/engine.h"
#include "core/object/script_language.h"
#include "core/variant/container_type_validate.h"
@@ -32,6 +32,8 @@
#include "core/core_globals.h"
#include "core/io/dir_access.h"
+#include "core/object/script_backtrace.h"
#include "core/os/time.h"
#include "core/templates/rb_set.h"
@@ -30,14 +30,15 @@
#pragma once
-#include "core/io/file_access.h"
-#include "core/object/script_backtrace.h"
+#include "core/object/ref_counted.h"
#include "core/string/ustring.h"
#include "core/templates/vector.h"
#include <cstdarg>
+class FileAccess;
class RegEx;
+class ScriptBacktrace;
class Logger {
protected:
@@ -33,6 +33,7 @@
#include "accessibility_driver_accesskit.h"
#include "core/config/project_settings.h"
#include "core/version.h"
#include "servers/text/text_server.h"
@@ -30,6 +30,7 @@
#include "os_log_logger.h"
#include "core/string/print_string.h"
#include <cstdlib> // For malloc/free
@@ -32,6 +32,7 @@
#include "drivers/gles3/rasterizer_gles3.h"
#ifdef EGL_ENABLED
#import "metal_utils.h"
+#import "core/io/file_access.h"
#import "core/io/marshalls.h"
#import "servers/rendering/rendering_device.h"
#include "core/os/os.h"
#include "main/main.h"
#include "movie_writer_mjpeg.h"
uint32_t MovieWriterMJPEG::get_audio_mix_rate() const {
return mix_rate;
#include "../crypto_mbedtls.h"
#include "tests/test_macros.h"
#include "tests/test_utils.h"
#define MINIMP3_NO_STDIO
#include "audio_stream_mp3.h"
int AudioStreamPlaybackMP3::_mix_internal(AudioFrame *p_buffer, int p_frames) {
if (!active) {
#include "snapshot_data.h"
#include "core/core_bind.h"
+#include "core/io/compression.h"
#include "scene/debugger/scene_debugger.h"
#include "scene/main/node.h"
@@ -49,6 +49,7 @@ using namespace godot;
#include "core/error/error_macros.h"
#include "core/object/worker_thread_pool.h"
#include "core/string/translation_server.h"
#include "scene/resources/image_texture.h"
@@ -51,6 +51,7 @@ using namespace godot;
#include "movie_writer_ogv.h"
#include "rgb2yuv.h"
void MovieWriterOGV::push_audio(const int32_t *p_audio_data) {
@@ -29,6 +29,7 @@
/**************************************************************************/
#include "audio_stream_ogg_vorbis.h"
#include <ogg/ogg.h>
#include "core/io/certs_compressed.gen.h"
#ifdef SDL_ENABLED
#include "drivers/sdl/joypad_sdl.h"
#endif
@@ -46,6 +46,7 @@
#ifdef GLES3_ENABLED
#include "detect_prime_egl.h"
#include "wayland/egl_manager_wayland.h"
@@ -36,6 +36,7 @@
#include "x11/key_mapping_x11.h"
#include "core/math/math_funcs.h"
@@ -45,6 +45,7 @@
#import "os_macos.h"
#include "core/os/keyboard.h"
@@ -39,6 +39,7 @@
#import "godot_application_delegate.h"
#include "core/version_generated.gen.h"
#include "drivers/apple/os_log_logger.h"
@@ -38,6 +38,7 @@
#include "drivers/unix/dir_access_unix.h"
#include "drivers/unix/file_access_unix.h"
#include "os_web.h"
#include "core/io/resource_loader.h"
#include "scene/main/scene_tree.h"
#include "wgl_detect_version.h"
#include "core/io/xml_parser.h"
#include "windows_terminal_logger.h"
#ifdef WINDOWS_ENABLED
#include "scene/gui/box_container.h"
#include "scene/gui/check_box.h"
#include "http_request.h"
#include "scene/main/timer.h"
Error HTTPRequest::_request() {
#include "compressed_texture.h"
#include "scene/resources/bit_map.h"
Error CompressedTexture2D::_load_data(const String &p_path, int &r_width, int &r_height, Ref<Image> &image, bool &r_request_3d, bool &r_request_normal, bool &r_request_roughness, int &mipmap_limit, int p_size_limit) {
#include "packed_scene.h"
#include "core/io/missing_resource.h"
#include "core/templates/local_vector.h"
#include "shader_include.h"
#include "servers/rendering/shader_preprocessor.h"
void ShaderInclude::_dependency_changed() {
#include "text_file.h"
bool TextFile::has_text() const {
#include "movie_writer_pngwav.h"
uint32_t MovieWriterPNGWAV::get_audio_mix_rate() const {
#include "modules/modules_enabled.gen.h"
#include "servers/rendering/rendering_shader_container.h"