mirror of
https://github.com/godotengine/godot.git
synced 2024-11-22 12:12:28 +00:00
Merge pull request #75944 from akien-mga/style-modules-includes
Style: Harmonize header includes in modules
This commit is contained in:
commit
3b4504afea
@ -33,12 +33,12 @@
|
||||
#include "core/os/os.h"
|
||||
#include "servers/rendering_server.h"
|
||||
|
||||
#include <transcoder/basisu_transcoder.h>
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include <encoder/basisu_comp.h>
|
||||
#endif
|
||||
|
||||
#include <transcoder/basisu_transcoder.h>
|
||||
|
||||
enum BasisDecompressFormat {
|
||||
BASIS_DECOMPRESS_RG,
|
||||
BASIS_DECOMPRESS_RGB,
|
||||
|
@ -32,6 +32,7 @@
|
||||
// If you fix something here, make sure you fix it there as well!
|
||||
|
||||
#include "camera_macos.h"
|
||||
|
||||
#include "servers/camera/camera_feed.h"
|
||||
|
||||
#import <AVFoundation/AVFoundation.h>
|
||||
|
@ -31,12 +31,12 @@
|
||||
#ifndef CSG_SHAPE_H
|
||||
#define CSG_SHAPE_H
|
||||
|
||||
#define CSGJS_HEADER_ONLY
|
||||
|
||||
#include "csg.h"
|
||||
|
||||
#include "scene/3d/path_3d.h"
|
||||
#include "scene/3d/visual_instance_3d.h"
|
||||
#include "scene/resources/concave_polygon_shape_3d.h"
|
||||
|
||||
#include "thirdparty/misc/mikktspace.h"
|
||||
|
||||
class CSGShape3D : public GeometryInstance3D {
|
||||
|
@ -34,6 +34,7 @@
|
||||
#ifdef TOOLS_ENABLED
|
||||
|
||||
#include "../csg_shape.h"
|
||||
|
||||
#include "editor/editor_plugin.h"
|
||||
#include "editor/plugins/node_3d_editor_gizmos.h"
|
||||
|
||||
|
@ -49,4 +49,4 @@ void uninitialize_cvtt_module(ModuleInitializationLevel p_level) {
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
#endif // TOOLS_ENABLED
|
||||
|
@ -29,7 +29,9 @@
|
||||
/**************************************************************************/
|
||||
|
||||
#include "denoise_wrapper.h"
|
||||
#include "thirdparty/oidn/include/OpenImageDenoise/oidn.h"
|
||||
|
||||
#include <OpenImageDenoise/oidn.h>
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
void *oidn_denoiser_init() {
|
||||
|
@ -29,6 +29,7 @@
|
||||
/**************************************************************************/
|
||||
|
||||
#include "lightmap_denoiser.h"
|
||||
|
||||
#include "denoise_wrapper.h"
|
||||
|
||||
#include "core/io/image.h"
|
||||
|
@ -29,9 +29,11 @@
|
||||
/**************************************************************************/
|
||||
|
||||
#include "register_types.h"
|
||||
#include "core/config/engine.h"
|
||||
|
||||
#include "lightmap_denoiser.h"
|
||||
|
||||
#include "core/config/engine.h"
|
||||
|
||||
void initialize_denoise_module(ModuleInitializationLevel p_level) {
|
||||
if (p_level != MODULE_INITIALIZATION_LEVEL_SCENE) {
|
||||
return;
|
||||
|
@ -31,10 +31,10 @@
|
||||
#ifndef ENET_CONNECTION_H
|
||||
#define ENET_CONNECTION_H
|
||||
|
||||
#include "core/object/ref_counted.h"
|
||||
#include "enet_packet_peer.h"
|
||||
|
||||
#include "core/crypto/crypto.h"
|
||||
#include "enet_packet_peer.h"
|
||||
#include "core/object/ref_counted.h"
|
||||
|
||||
#include <enet/enet.h>
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
/**************************************************************************/
|
||||
|
||||
#include "enet_multiplayer_peer.h"
|
||||
|
||||
#include "core/io/ip.h"
|
||||
#include "core/io/marshalls.h"
|
||||
#include "core/os/os.h"
|
||||
|
@ -31,10 +31,11 @@
|
||||
#ifndef ENET_MULTIPLAYER_PEER_H
|
||||
#define ENET_MULTIPLAYER_PEER_H
|
||||
|
||||
#include "enet_connection.h"
|
||||
|
||||
#include "core/crypto/crypto.h"
|
||||
#include "scene/main/multiplayer_peer.h"
|
||||
|
||||
#include "enet_connection.h"
|
||||
#include <enet/enet.h>
|
||||
|
||||
class ENetMultiplayerPeer : public MultiplayerPeer {
|
||||
|
@ -29,11 +29,13 @@
|
||||
/**************************************************************************/
|
||||
|
||||
#include "register_types.h"
|
||||
#include "core/error/error_macros.h"
|
||||
|
||||
#include "enet_connection.h"
|
||||
#include "enet_multiplayer_peer.h"
|
||||
#include "enet_packet_peer.h"
|
||||
|
||||
#include "core/error/error_macros.h"
|
||||
|
||||
static bool enet_ok = false;
|
||||
|
||||
void initialize_enet_module(ModuleInitializationLevel p_level) {
|
||||
|
@ -33,8 +33,6 @@
|
||||
|
||||
#include "modules/register_module_types.h"
|
||||
|
||||
#include "modules/register_module_types.h"
|
||||
|
||||
void initialize_etcpak_module(ModuleInitializationLevel p_level);
|
||||
void uninitialize_etcpak_module(ModuleInitializationLevel p_level);
|
||||
|
||||
|
@ -29,6 +29,7 @@
|
||||
/**************************************************************************/
|
||||
|
||||
#include "gdscript_docgen.h"
|
||||
|
||||
#include "../gdscript.h"
|
||||
|
||||
using GDP = GDScriptParser;
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GDSCRIPT_DOCGEN_H
|
||||
|
||||
#include "../gdscript_parser.h"
|
||||
|
||||
#include "core/doc_data.h"
|
||||
|
||||
class GDScriptDocGen {
|
||||
|
@ -29,8 +29,10 @@
|
||||
/**************************************************************************/
|
||||
|
||||
#include "gdscript_highlighter.h"
|
||||
|
||||
#include "../gdscript.h"
|
||||
#include "../gdscript_tokenizer.h"
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "editor/editor_settings.h"
|
||||
|
||||
|
@ -30,8 +30,9 @@
|
||||
|
||||
#include "gdscript_translation_parser_plugin.h"
|
||||
|
||||
#include "../gdscript.h"
|
||||
|
||||
#include "core/io/resource_loader.h"
|
||||
#include "modules/gdscript/gdscript.h"
|
||||
|
||||
void GDScriptEditorTranslationParserPlugin::get_recognized_extensions(List<String> *r_extensions) const {
|
||||
GDScriptLanguage::get_singleton()->get_recognized_extensions(r_extensions);
|
||||
|
@ -31,9 +31,10 @@
|
||||
#ifndef GDSCRIPT_TRANSLATION_PARSER_PLUGIN_H
|
||||
#define GDSCRIPT_TRANSLATION_PARSER_PLUGIN_H
|
||||
|
||||
#include "../gdscript_parser.h"
|
||||
|
||||
#include "core/templates/hash_set.h"
|
||||
#include "editor/editor_translation_parser.h"
|
||||
#include "modules/gdscript/gdscript_parser.h"
|
||||
|
||||
class GDScriptEditorTranslationParserPlugin : public EditorTranslationParserPlugin {
|
||||
GDCLASS(GDScriptEditorTranslationParserPlugin, EditorTranslationParserPlugin);
|
||||
|
@ -30,7 +30,20 @@
|
||||
|
||||
#include "gdscript.h"
|
||||
|
||||
#include <stdint.h>
|
||||
#include "gdscript_analyzer.h"
|
||||
#include "gdscript_cache.h"
|
||||
#include "gdscript_compiler.h"
|
||||
#include "gdscript_parser.h"
|
||||
#include "gdscript_rpc_callable.h"
|
||||
#include "gdscript_warning.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/gdscript_docgen.h"
|
||||
#endif
|
||||
|
||||
#ifdef TESTS_ENABLED
|
||||
#include "tests/gdscript_test_runner.h"
|
||||
#endif
|
||||
|
||||
#include "core/config/engine.h"
|
||||
#include "core/config/project_settings.h"
|
||||
@ -39,22 +52,13 @@
|
||||
#include "core/io/file_access.h"
|
||||
#include "core/io/file_access_encrypted.h"
|
||||
#include "core/os/os.h"
|
||||
#include "gdscript_analyzer.h"
|
||||
#include "gdscript_cache.h"
|
||||
#include "gdscript_compiler.h"
|
||||
#include "gdscript_parser.h"
|
||||
#include "gdscript_rpc_callable.h"
|
||||
#include "gdscript_warning.h"
|
||||
|
||||
#ifdef TESTS_ENABLED
|
||||
#include "tests/gdscript_test_runner.h"
|
||||
#endif
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/editor_paths.h"
|
||||
#include "editor/gdscript_docgen.h"
|
||||
#endif
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
///////////////////////////
|
||||
|
||||
GDScriptNativeClass::GDScriptNativeClass(const StringName &p_name) {
|
||||
|
@ -31,6 +31,8 @@
|
||||
#ifndef GDSCRIPT_H
|
||||
#define GDSCRIPT_H
|
||||
|
||||
#include "gdscript_function.h"
|
||||
|
||||
#include "core/debugger/engine_debugger.h"
|
||||
#include "core/debugger/script_debugger.h"
|
||||
#include "core/doc_data.h"
|
||||
@ -38,7 +40,6 @@
|
||||
#include "core/io/resource_saver.h"
|
||||
#include "core/object/script_language.h"
|
||||
#include "core/templates/rb_set.h"
|
||||
#include "gdscript_function.h"
|
||||
|
||||
class GDScriptNativeClass : public RefCounted {
|
||||
GDCLASS(GDScriptNativeClass, RefCounted);
|
||||
|
@ -30,6 +30,9 @@
|
||||
|
||||
#include "gdscript_analyzer.h"
|
||||
|
||||
#include "gdscript.h"
|
||||
#include "gdscript_utility_functions.h"
|
||||
|
||||
#include "core/config/engine.h"
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/core_constants.h"
|
||||
@ -39,8 +42,6 @@
|
||||
#include "core/object/class_db.h"
|
||||
#include "core/object/script_language.h"
|
||||
#include "core/templates/hash_map.h"
|
||||
#include "gdscript.h"
|
||||
#include "gdscript_utility_functions.h"
|
||||
#include "scene/resources/packed_scene.h"
|
||||
|
||||
#if defined(TOOLS_ENABLED) && !defined(DISABLE_DEPRECATED)
|
||||
|
@ -31,11 +31,12 @@
|
||||
#ifndef GDSCRIPT_ANALYZER_H
|
||||
#define GDSCRIPT_ANALYZER_H
|
||||
|
||||
#include "gdscript_cache.h"
|
||||
#include "gdscript_parser.h"
|
||||
|
||||
#include "core/object/object.h"
|
||||
#include "core/object/ref_counted.h"
|
||||
#include "core/templates/hash_set.h"
|
||||
#include "gdscript_cache.h"
|
||||
#include "gdscript_parser.h"
|
||||
|
||||
class GDScriptAnalyzer {
|
||||
GDScriptParser *parser = nullptr;
|
||||
|
@ -30,9 +30,10 @@
|
||||
|
||||
#include "gdscript_byte_codegen.h"
|
||||
|
||||
#include "core/debugger/engine_debugger.h"
|
||||
#include "gdscript.h"
|
||||
|
||||
#include "core/debugger/engine_debugger.h"
|
||||
|
||||
uint32_t GDScriptByteCodeGenerator::add_parameter(const StringName &p_name, bool p_is_optional, const GDScriptDataType &p_type) {
|
||||
#ifdef TOOLS_ENABLED
|
||||
function->arg_names.push_back(p_name);
|
||||
|
@ -32,7 +32,6 @@
|
||||
#define GDSCRIPT_BYTE_CODEGEN_H
|
||||
|
||||
#include "gdscript_codegen.h"
|
||||
|
||||
#include "gdscript_function.h"
|
||||
#include "gdscript_utility_functions.h"
|
||||
|
||||
|
@ -30,12 +30,13 @@
|
||||
|
||||
#include "gdscript_cache.h"
|
||||
|
||||
#include "core/io/file_access.h"
|
||||
#include "core/templates/vector.h"
|
||||
#include "gdscript.h"
|
||||
#include "gdscript_analyzer.h"
|
||||
#include "gdscript_compiler.h"
|
||||
#include "gdscript_parser.h"
|
||||
|
||||
#include "core/io/file_access.h"
|
||||
#include "core/templates/vector.h"
|
||||
#include "scene/resources/packed_scene.h"
|
||||
|
||||
bool GDScriptParserRef::is_valid() const {
|
||||
|
@ -31,11 +31,12 @@
|
||||
#ifndef GDSCRIPT_CACHE_H
|
||||
#define GDSCRIPT_CACHE_H
|
||||
|
||||
#include "gdscript.h"
|
||||
|
||||
#include "core/object/ref_counted.h"
|
||||
#include "core/os/mutex.h"
|
||||
#include "core/templates/hash_map.h"
|
||||
#include "core/templates/hash_set.h"
|
||||
#include "gdscript.h"
|
||||
#include "scene/resources/packed_scene.h"
|
||||
|
||||
class GDScriptAnalyzer;
|
||||
|
@ -31,11 +31,12 @@
|
||||
#ifndef GDSCRIPT_CODEGEN_H
|
||||
#define GDSCRIPT_CODEGEN_H
|
||||
|
||||
#include "core/string/string_name.h"
|
||||
#include "core/variant/variant.h"
|
||||
#include "gdscript_function.h"
|
||||
#include "gdscript_utility_functions.h"
|
||||
|
||||
#include "core/string/string_name.h"
|
||||
#include "core/variant/variant.h"
|
||||
|
||||
class GDScriptCodeGenerator {
|
||||
public:
|
||||
struct Address {
|
||||
|
@ -31,12 +31,13 @@
|
||||
#ifndef GDSCRIPT_COMPILER_H
|
||||
#define GDSCRIPT_COMPILER_H
|
||||
|
||||
#include "core/templates/hash_set.h"
|
||||
#include "gdscript.h"
|
||||
#include "gdscript_codegen.h"
|
||||
#include "gdscript_function.h"
|
||||
#include "gdscript_parser.h"
|
||||
|
||||
#include "core/templates/hash_set.h"
|
||||
|
||||
class GDScriptCompiler {
|
||||
const GDScriptParser *parser = nullptr;
|
||||
HashSet<GDScript *> parsed_classes;
|
||||
|
@ -30,10 +30,10 @@
|
||||
|
||||
#ifdef DEBUG_ENABLED
|
||||
|
||||
#include "gdscript.h"
|
||||
#include "gdscript_function.h"
|
||||
|
||||
#include "core/string/string_builder.h"
|
||||
#include "gdscript.h"
|
||||
|
||||
static String _get_variant_string(const Variant &p_variant) {
|
||||
String txt;
|
||||
@ -1130,4 +1130,4 @@ void GDScriptFunction::disassemble(const Vector<String> &p_code_lines) const {
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
#endif // DEBUG_ENABLED
|
||||
|
@ -30,20 +30,24 @@
|
||||
|
||||
#include "gdscript.h"
|
||||
|
||||
#include "core/config/engine.h"
|
||||
#include "core/core_constants.h"
|
||||
#include "core/io/file_access.h"
|
||||
#include "gdscript_analyzer.h"
|
||||
#include "gdscript_compiler.h"
|
||||
#include "gdscript_parser.h"
|
||||
#include "gdscript_tokenizer.h"
|
||||
#include "gdscript_utility_functions.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/script_templates/templates.gen.h"
|
||||
#endif
|
||||
|
||||
#include "core/config/engine.h"
|
||||
#include "core/core_constants.h"
|
||||
#include "core/io/file_access.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "core/config/project_settings.h"
|
||||
#include "editor/editor_file_system.h"
|
||||
#include "editor/editor_settings.h"
|
||||
#include "editor/script_templates/templates.gen.h"
|
||||
#endif
|
||||
|
||||
void GDScriptLanguage::get_comment_delimiters(List<String> *p_delimiters) const {
|
||||
|
@ -31,6 +31,8 @@
|
||||
#ifndef GDSCRIPT_FUNCTION_H
|
||||
#define GDSCRIPT_FUNCTION_H
|
||||
|
||||
#include "gdscript_utility_functions.h"
|
||||
|
||||
#include "core/object/ref_counted.h"
|
||||
#include "core/object/script_language.h"
|
||||
#include "core/os/thread.h"
|
||||
@ -38,7 +40,6 @@
|
||||
#include "core/templates/pair.h"
|
||||
#include "core/templates/self_list.h"
|
||||
#include "core/variant/variant.h"
|
||||
#include "gdscript_utility_functions.h"
|
||||
|
||||
class GDScriptInstance;
|
||||
class GDScript;
|
||||
|
@ -30,9 +30,10 @@
|
||||
|
||||
#include "gdscript_lambda_callable.h"
|
||||
|
||||
#include "core/templates/hashfuncs.h"
|
||||
#include "gdscript.h"
|
||||
|
||||
#include "core/templates/hashfuncs.h"
|
||||
|
||||
bool GDScriptLambdaCallable::compare_equal(const CallableCustom *p_a, const CallableCustom *p_b) {
|
||||
// Lambda callables are only compared by reference.
|
||||
return p_a == p_b;
|
||||
|
@ -30,23 +30,27 @@
|
||||
|
||||
#include "gdscript_parser.h"
|
||||
|
||||
#include "gdscript.h"
|
||||
|
||||
#ifdef DEBUG_ENABLED
|
||||
#include "gdscript_warning.h"
|
||||
#endif
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/io/file_access.h"
|
||||
#include "core/io/resource_loader.h"
|
||||
#include "core/math/math_defs.h"
|
||||
#include "gdscript.h"
|
||||
#include "scene/main/multiplayer_api.h"
|
||||
|
||||
#ifdef DEBUG_ENABLED
|
||||
#include "core/os/os.h"
|
||||
#include "core/string/string_builder.h"
|
||||
#include "gdscript_warning.h"
|
||||
#include "servers/text_server.h"
|
||||
#endif // DEBUG_ENABLED
|
||||
#endif
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/editor_settings.h"
|
||||
#endif // TOOLS_ENABLED
|
||||
#endif
|
||||
|
||||
static HashMap<StringName, Variant::Type> builtin_types;
|
||||
Variant::Type GDScriptParser::get_builtin_type(const StringName &p_type) {
|
||||
|
@ -31,6 +31,13 @@
|
||||
#ifndef GDSCRIPT_PARSER_H
|
||||
#define GDSCRIPT_PARSER_H
|
||||
|
||||
#include "gdscript_cache.h"
|
||||
#include "gdscript_tokenizer.h"
|
||||
|
||||
#ifdef DEBUG_ENABLED
|
||||
#include "gdscript_warning.h"
|
||||
#endif
|
||||
|
||||
#include "core/io/resource.h"
|
||||
#include "core/object/ref_counted.h"
|
||||
#include "core/object/script_language.h"
|
||||
@ -41,13 +48,10 @@
|
||||
#include "core/templates/rb_map.h"
|
||||
#include "core/templates/vector.h"
|
||||
#include "core/variant/variant.h"
|
||||
#include "gdscript_cache.h"
|
||||
#include "gdscript_tokenizer.h"
|
||||
|
||||
#ifdef DEBUG_ENABLED
|
||||
#include "core/string/string_builder.h"
|
||||
#include "gdscript_warning.h"
|
||||
#endif // DEBUG_ENABLED
|
||||
#endif
|
||||
|
||||
class GDScriptParser {
|
||||
struct AnnotationInfo;
|
||||
|
@ -33,13 +33,14 @@
|
||||
#include "core/error/error_macros.h"
|
||||
#include "core/string/char_utils.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/editor_settings.h"
|
||||
#endif
|
||||
#ifdef DEBUG_ENABLED
|
||||
#include "servers/text_server.h"
|
||||
#endif
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/editor_settings.h"
|
||||
#endif
|
||||
|
||||
static const char *token_names[] = {
|
||||
"Empty", // EMPTY,
|
||||
// Basic
|
||||
|
@ -30,6 +30,8 @@
|
||||
|
||||
#include "gdscript_utility_functions.h"
|
||||
|
||||
#include "gdscript.h"
|
||||
|
||||
#include "core/io/resource_loader.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "core/object/method_bind.h"
|
||||
@ -37,7 +39,6 @@
|
||||
#include "core/templates/oa_hash_map.h"
|
||||
#include "core/templates/vector.h"
|
||||
#include "core/variant/typed_array.h"
|
||||
#include "gdscript.h"
|
||||
|
||||
#ifdef DEBUG_ENABLED
|
||||
|
||||
|
@ -28,12 +28,12 @@
|
||||
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||
/**************************************************************************/
|
||||
|
||||
#include "gdscript.h"
|
||||
#include "gdscript_function.h"
|
||||
#include "gdscript_lambda_callable.h"
|
||||
|
||||
#include "core/core_string_names.h"
|
||||
#include "core/os/os.h"
|
||||
#include "gdscript.h"
|
||||
#include "gdscript_lambda_callable.h"
|
||||
|
||||
#ifdef DEBUG_ENABLED
|
||||
static String _get_script_name(const Ref<Script> p_script) {
|
||||
|
@ -32,9 +32,10 @@
|
||||
#define GDSCRIPT_EXTEND_PARSER_H
|
||||
|
||||
#include "../gdscript_parser.h"
|
||||
#include "core/variant/variant.h"
|
||||
#include "godot_lsp.h"
|
||||
|
||||
#include "core/variant/variant.h"
|
||||
|
||||
#ifndef LINE_NUMBER_TO_INDEX
|
||||
#define LINE_NUMBER_TO_INDEX(p_line) ((p_line)-1)
|
||||
#endif
|
||||
|
@ -31,13 +31,14 @@
|
||||
#ifndef GDSCRIPT_LANGUAGE_PROTOCOL_H
|
||||
#define GDSCRIPT_LANGUAGE_PROTOCOL_H
|
||||
|
||||
#include "core/io/stream_peer.h"
|
||||
#include "core/io/stream_peer_tcp.h"
|
||||
#include "core/io/tcp_server.h"
|
||||
#include "gdscript_text_document.h"
|
||||
#include "gdscript_workspace.h"
|
||||
#include "godot_lsp.h"
|
||||
|
||||
#include "core/io/stream_peer.h"
|
||||
#include "core/io/stream_peer_tcp.h"
|
||||
#include "core/io/tcp_server.h"
|
||||
|
||||
#include "modules/modules_enabled.gen.h" // For jsonrpc.
|
||||
#ifdef MODULE_JSONRPC_ENABLED
|
||||
#include "modules/jsonrpc/jsonrpc.h"
|
||||
|
@ -32,9 +32,10 @@
|
||||
#define GDSCRIPT_LANGUAGE_SERVER_H
|
||||
|
||||
#include "../gdscript_parser.h"
|
||||
#include "editor/editor_plugin.h"
|
||||
#include "gdscript_language_protocol.h"
|
||||
|
||||
#include "editor/editor_plugin.h"
|
||||
|
||||
class GDScriptLanguageServer : public EditorPlugin {
|
||||
GDCLASS(GDScriptLanguageServer, EditorPlugin);
|
||||
|
||||
|
@ -31,11 +31,12 @@
|
||||
#include "gdscript_text_document.h"
|
||||
|
||||
#include "../gdscript.h"
|
||||
#include "gdscript_extend_parser.h"
|
||||
#include "gdscript_language_protocol.h"
|
||||
|
||||
#include "core/os/os.h"
|
||||
#include "editor/editor_settings.h"
|
||||
#include "editor/plugins/script_text_editor.h"
|
||||
#include "gdscript_extend_parser.h"
|
||||
#include "gdscript_language_protocol.h"
|
||||
#include "servers/display_server.h"
|
||||
|
||||
void GDScriptTextDocument::_bind_methods() {
|
||||
|
@ -31,9 +31,10 @@
|
||||
#ifndef GDSCRIPT_TEXT_DOCUMENT_H
|
||||
#define GDSCRIPT_TEXT_DOCUMENT_H
|
||||
|
||||
#include "godot_lsp.h"
|
||||
|
||||
#include "core/io/file_access.h"
|
||||
#include "core/object/ref_counted.h"
|
||||
#include "godot_lsp.h"
|
||||
|
||||
class GDScriptTextDocument : public RefCounted {
|
||||
GDCLASS(GDScriptTextDocument, RefCounted)
|
||||
|
@ -32,6 +32,8 @@
|
||||
|
||||
#include "../gdscript.h"
|
||||
#include "../gdscript_parser.h"
|
||||
#include "gdscript_language_protocol.h"
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/object/script_language.h"
|
||||
#include "editor/doc_tools.h"
|
||||
@ -39,7 +41,6 @@
|
||||
#include "editor/editor_help.h"
|
||||
#include "editor/editor_node.h"
|
||||
#include "editor/editor_settings.h"
|
||||
#include "gdscript_language_protocol.h"
|
||||
#include "scene/resources/packed_scene.h"
|
||||
|
||||
void GDScriptWorkspace::_bind_methods() {
|
||||
|
@ -32,11 +32,12 @@
|
||||
#define GDSCRIPT_WORKSPACE_H
|
||||
|
||||
#include "../gdscript_parser.h"
|
||||
#include "core/variant/variant.h"
|
||||
#include "editor/editor_file_system.h"
|
||||
#include "gdscript_extend_parser.h"
|
||||
#include "godot_lsp.h"
|
||||
|
||||
#include "core/variant/variant.h"
|
||||
#include "editor/editor_file_system.h"
|
||||
|
||||
class GDScriptWorkspace : public RefCounted {
|
||||
GDCLASS(GDScriptWorkspace, RefCounted);
|
||||
|
||||
|
@ -30,18 +30,42 @@
|
||||
|
||||
#include "register_types.h"
|
||||
|
||||
#include "core/io/dir_access.h"
|
||||
#include "core/io/file_access.h"
|
||||
#include "core/io/file_access_encrypted.h"
|
||||
#include "core/io/resource_loader.h"
|
||||
#include "gdscript.h"
|
||||
#include "gdscript_analyzer.h"
|
||||
#include "gdscript_cache.h"
|
||||
#include "gdscript_tokenizer.h"
|
||||
#include "gdscript_utility_functions.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/gdscript_highlighter.h"
|
||||
#include "editor/gdscript_translation_parser_plugin.h"
|
||||
|
||||
#ifndef GDSCRIPT_NO_LSP
|
||||
#include "language_server/gdscript_language_server.h"
|
||||
#endif
|
||||
#endif // TOOLS_ENABLED
|
||||
|
||||
#ifdef TESTS_ENABLED
|
||||
#include "tests/test_gdscript.h"
|
||||
#endif
|
||||
|
||||
#include "core/io/dir_access.h"
|
||||
#include "core/io/file_access.h"
|
||||
#include "core/io/file_access_encrypted.h"
|
||||
#include "core/io/resource_loader.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/editor_node.h"
|
||||
#include "editor/editor_settings.h"
|
||||
#include "editor/editor_translation_parser.h"
|
||||
#include "editor/export/editor_export.h"
|
||||
|
||||
#ifndef GDSCRIPT_NO_LSP
|
||||
#include "core/config/engine.h"
|
||||
#endif
|
||||
#endif // TOOLS_ENABLED
|
||||
|
||||
#ifdef TESTS_ENABLED
|
||||
#include "tests/test_macros.h"
|
||||
#endif
|
||||
|
||||
@ -52,18 +76,6 @@ GDScriptCache *gdscript_cache = nullptr;
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
|
||||
#include "editor/editor_node.h"
|
||||
#include "editor/editor_settings.h"
|
||||
#include "editor/editor_translation_parser.h"
|
||||
#include "editor/export/editor_export.h"
|
||||
#include "editor/gdscript_highlighter.h"
|
||||
#include "editor/gdscript_translation_parser_plugin.h"
|
||||
|
||||
#ifndef GDSCRIPT_NO_LSP
|
||||
#include "core/config/engine.h"
|
||||
#include "language_server/gdscript_language_server.h"
|
||||
#endif // !GDSCRIPT_NO_LSP
|
||||
|
||||
Ref<GDScriptEditorTranslationParserPlugin> gdscript_translation_parser_plugin;
|
||||
|
||||
class EditorExportGDScript : public EditorExportPlugin {
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GDSCRIPT_TEST_RUNNER_H
|
||||
|
||||
#include "../gdscript.h"
|
||||
|
||||
#include "core/error/error_macros.h"
|
||||
#include "core/string/print_string.h"
|
||||
#include "core/string/ustring.h"
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GDSCRIPT_TEST_RUNNER_SUITE_H
|
||||
|
||||
#include "gdscript_test_runner.h"
|
||||
|
||||
#include "tests/test_macros.h"
|
||||
|
||||
namespace GDScriptTests {
|
||||
|
@ -30,6 +30,11 @@
|
||||
|
||||
#include "test_gdscript.h"
|
||||
|
||||
#include "../gdscript_analyzer.h"
|
||||
#include "../gdscript_compiler.h"
|
||||
#include "../gdscript_parser.h"
|
||||
#include "../gdscript_tokenizer.h"
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/io/file_access.h"
|
||||
#include "core/io/file_access_pack.h"
|
||||
@ -38,11 +43,6 @@
|
||||
#include "core/string/string_builder.h"
|
||||
#include "scene/resources/packed_scene.h"
|
||||
|
||||
#include "modules/gdscript/gdscript_analyzer.h"
|
||||
#include "modules/gdscript/gdscript_compiler.h"
|
||||
#include "modules/gdscript/gdscript_parser.h"
|
||||
#include "modules/gdscript/gdscript_tokenizer.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/editor_settings.h"
|
||||
#endif
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define TEST_GDSCRIPT_H
|
||||
|
||||
#include "gdscript_test_runner.h"
|
||||
|
||||
#include "tests/test_macros.h"
|
||||
|
||||
namespace GDScriptTests {
|
||||
|
@ -30,10 +30,10 @@
|
||||
|
||||
#include "register_types.h"
|
||||
|
||||
#include "servers/rendering/rendering_device.h"
|
||||
|
||||
#include "glslang_resource_limits.h"
|
||||
|
||||
#include "servers/rendering/rendering_device.h"
|
||||
|
||||
#include <glslang/Include/Types.h>
|
||||
#include <glslang/Public/ShaderLang.h>
|
||||
#include <glslang/SPIRV/GlslangToSpv.h>
|
||||
|
@ -28,10 +28,10 @@
|
||||
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||
/**************************************************************************/
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
|
||||
#include "editor_scene_exporter_gltf_plugin.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
|
||||
#include "../gltf_document.h"
|
||||
|
||||
#include "editor/editor_file_system.h"
|
||||
|
@ -33,9 +33,10 @@
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
|
||||
#include "editor/editor_plugin.h"
|
||||
#include "editor_scene_importer_gltf.h"
|
||||
|
||||
#include "editor/editor_plugin.h"
|
||||
|
||||
class EditorFileDialog;
|
||||
|
||||
class SceneExporterGLTFPlugin : public EditorPlugin {
|
||||
|
@ -28,10 +28,10 @@
|
||||
/* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */
|
||||
/**************************************************************************/
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
|
||||
#include "editor_scene_importer_gltf.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
|
||||
#include "../gltf_defines.h"
|
||||
#include "../gltf_document.h"
|
||||
|
||||
|
@ -31,6 +31,7 @@
|
||||
#include "gltf_collider.h"
|
||||
|
||||
#include "../../gltf_state.h"
|
||||
|
||||
#include "core/math/convex_hull.h"
|
||||
#include "scene/3d/area_3d.h"
|
||||
#include "scene/resources/box_shape_3d.h"
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GLTF_COLLIDER_H
|
||||
|
||||
#include "../../gltf_defines.h"
|
||||
|
||||
#include "scene/3d/collision_shape_3d.h"
|
||||
|
||||
class ImporterMesh;
|
||||
|
@ -32,7 +32,6 @@
|
||||
#define GLTF_DOCUMENT_EXTENSION_PHYSICS_H
|
||||
|
||||
#include "../gltf_document_extension.h"
|
||||
|
||||
#include "gltf_collider.h"
|
||||
#include "gltf_physics_body.h"
|
||||
|
||||
|
@ -37,13 +37,14 @@
|
||||
#include "gltf_document.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "core/config/project_settings.h"
|
||||
#include "editor/editor_import_blend_runner.h"
|
||||
#include "editor/editor_node.h"
|
||||
#include "editor/editor_scene_exporter_gltf_plugin.h"
|
||||
#include "editor/editor_scene_importer_blend.h"
|
||||
#include "editor/editor_scene_importer_fbx.h"
|
||||
#include "editor/editor_scene_importer_gltf.h"
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "editor/editor_node.h"
|
||||
#include "editor/editor_settings.h"
|
||||
|
||||
static void _editor_init() {
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GLTF_ACCESSOR_H
|
||||
|
||||
#include "../gltf_defines.h"
|
||||
|
||||
#include "core/io/resource.h"
|
||||
|
||||
struct GLTFAccessor : public Resource {
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GLTF_BUFFER_VIEW_H
|
||||
|
||||
#include "../gltf_defines.h"
|
||||
|
||||
#include "core/io/resource.h"
|
||||
|
||||
class GLTFBufferView : public Resource {
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GLTF_MESH_H
|
||||
|
||||
#include "../gltf_defines.h"
|
||||
|
||||
#include "scene/resources/importer_mesh.h"
|
||||
|
||||
class GLTFMesh : public Resource {
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GLTF_NODE_H
|
||||
|
||||
#include "../gltf_defines.h"
|
||||
|
||||
#include "core/io/resource.h"
|
||||
|
||||
class GLTFNode : public Resource {
|
||||
|
@ -31,6 +31,7 @@
|
||||
#include "gltf_skeleton.h"
|
||||
|
||||
#include "../gltf_template_convert.h"
|
||||
|
||||
#include "scene/3d/bone_attachment_3d.h"
|
||||
|
||||
void GLTFSkeleton::_bind_methods() {
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GLTF_SKELETON_H
|
||||
|
||||
#include "../gltf_defines.h"
|
||||
|
||||
#include "core/io/resource.h"
|
||||
|
||||
class GLTFSkeleton : public Resource {
|
||||
|
@ -31,6 +31,7 @@
|
||||
#include "gltf_skin.h"
|
||||
|
||||
#include "../gltf_template_convert.h"
|
||||
|
||||
#include "core/variant/typed_array.h"
|
||||
#include "scene/resources/skin.h"
|
||||
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GLTF_SKIN_H
|
||||
|
||||
#include "../gltf_defines.h"
|
||||
|
||||
#include "core/io/resource.h"
|
||||
|
||||
template <typename T>
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define GLTF_TEXTURE_H
|
||||
|
||||
#include "../gltf_defines.h"
|
||||
|
||||
#include "core/io/resource.h"
|
||||
|
||||
class GLTFTexture : public Resource {
|
||||
|
@ -34,6 +34,7 @@
|
||||
#ifdef TOOLS_ENABLED
|
||||
|
||||
#include "../grid_map.h"
|
||||
|
||||
#include "editor/editor_plugin.h"
|
||||
#include "scene/gui/box_container.h"
|
||||
#include "scene/gui/item_list.h"
|
||||
|
@ -32,13 +32,14 @@
|
||||
|
||||
#include "register_types.h"
|
||||
|
||||
#include "core/object/class_db.h"
|
||||
#include "grid_map.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/grid_map_editor_plugin.h"
|
||||
#endif
|
||||
|
||||
#include "core/object/class_db.h"
|
||||
|
||||
void initialize_gridmap_module(ModuleInitializationLevel p_level) {
|
||||
if (p_level == MODULE_INITIALIZATION_LEVEL_SCENE) {
|
||||
GDREGISTER_CLASS(GridMap);
|
||||
|
@ -35,6 +35,7 @@
|
||||
|
||||
#include <jpgd.h>
|
||||
#include <jpge.h>
|
||||
|
||||
#include <string.h>
|
||||
|
||||
Error jpeg_load_image_from_buffer(Image *p_image, const uint8_t *p_buffer, int p_buffer_len) {
|
||||
|
@ -29,9 +29,11 @@
|
||||
/**************************************************************************/
|
||||
|
||||
#include "register_types.h"
|
||||
#include "core/object/class_db.h"
|
||||
|
||||
#include "jsonrpc.h"
|
||||
|
||||
#include "core/object/class_db.h"
|
||||
|
||||
void initialize_jsonrpc_module(ModuleInitializationLevel p_level) {
|
||||
if (p_level != MODULE_INITIALIZATION_LEVEL_SCENE) {
|
||||
return;
|
||||
|
@ -30,11 +30,12 @@
|
||||
|
||||
#include "lightmapper_rd.h"
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/math/geometry_2d.h"
|
||||
#include "lm_blendseams.glsl.gen.h"
|
||||
#include "lm_compute.glsl.gen.h"
|
||||
#include "lm_raster.glsl.gen.h"
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/math/geometry_2d.h"
|
||||
#include "servers/rendering/rendering_device_binds.h"
|
||||
|
||||
//uncomment this if you want to see textures from all the process saved
|
||||
|
@ -30,8 +30,9 @@
|
||||
|
||||
#include "register_types.h"
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "lightmapper_rd.h"
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "scene/3d/lightmapper.h"
|
||||
|
||||
#ifndef _3D_DISABLED
|
||||
|
@ -30,25 +30,25 @@
|
||||
|
||||
#include "crypto_mbedtls.h"
|
||||
|
||||
#include "core/io/file_access.h"
|
||||
|
||||
#include "core/config/engine.h"
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/io/certs_compressed.gen.h"
|
||||
#include "core/io/compression.h"
|
||||
#include "core/io/file_access.h"
|
||||
#include "core/os/os.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/editor_settings.h"
|
||||
#endif
|
||||
#define PEM_BEGIN_CRT "-----BEGIN CERTIFICATE-----\n"
|
||||
#define PEM_END_CRT "-----END CERTIFICATE-----\n"
|
||||
#define PEM_MIN_SIZE 54
|
||||
|
||||
#include <mbedtls/debug.h>
|
||||
#include <mbedtls/md.h>
|
||||
#include <mbedtls/pem.h>
|
||||
|
||||
#define PEM_BEGIN_CRT "-----BEGIN CERTIFICATE-----\n"
|
||||
#define PEM_END_CRT "-----END CERTIFICATE-----\n"
|
||||
#define PEM_MIN_SIZE 54
|
||||
|
||||
CryptoKey *CryptoKeyMbedTLS::create() {
|
||||
return memnew(CryptoKeyMbedTLS);
|
||||
}
|
||||
|
@ -29,6 +29,7 @@
|
||||
/**************************************************************************/
|
||||
|
||||
#include "dtls_server_mbedtls.h"
|
||||
|
||||
#include "packet_peer_mbed_dtls.h"
|
||||
|
||||
Error DTLSServerMbedTLS::setup(Ref<TLSOptions> p_options) {
|
||||
|
@ -31,9 +31,10 @@
|
||||
#ifndef DTLS_SERVER_MBEDTLS_H
|
||||
#define DTLS_SERVER_MBEDTLS_H
|
||||
|
||||
#include "core/io/dtls_server.h"
|
||||
#include "tls_context_mbedtls.h"
|
||||
|
||||
#include "core/io/dtls_server.h"
|
||||
|
||||
class DTLSServerMbedTLS : public DTLSServer {
|
||||
private:
|
||||
static DTLSServer *_create_func();
|
||||
|
@ -31,9 +31,10 @@
|
||||
#ifndef PACKET_PEER_MBED_DTLS_H
|
||||
#define PACKET_PEER_MBED_DTLS_H
|
||||
|
||||
#include "core/io/packet_peer_dtls.h"
|
||||
#include "tls_context_mbedtls.h"
|
||||
|
||||
#include "core/io/packet_peer_dtls.h"
|
||||
|
||||
#include <mbedtls/timing.h>
|
||||
|
||||
class PacketPeerMbedDTLS : public PacketPeerDTLS {
|
||||
|
@ -31,9 +31,10 @@
|
||||
#ifndef STREAM_PEER_MBEDTLS_H
|
||||
#define STREAM_PEER_MBEDTLS_H
|
||||
|
||||
#include "core/io/stream_peer_tls.h"
|
||||
#include "tls_context_mbedtls.h"
|
||||
|
||||
#include "core/io/stream_peer_tls.h"
|
||||
|
||||
class StreamPeerMbedTLS : public StreamPeerTLS {
|
||||
private:
|
||||
Status status = STATUS_DISCONNECTED;
|
||||
|
@ -30,7 +30,8 @@
|
||||
|
||||
#include "test_crypto_mbedtls.h"
|
||||
|
||||
#include "modules/mbedtls/crypto_mbedtls.h"
|
||||
#include "../crypto_mbedtls.h"
|
||||
|
||||
#include "tests/test_macros.h"
|
||||
|
||||
namespace TestCryptoMbedTLS {
|
||||
|
@ -34,7 +34,6 @@
|
||||
#include "crypto_mbedtls.h"
|
||||
|
||||
#include "core/io/file_access.h"
|
||||
|
||||
#include "core/object/ref_counted.h"
|
||||
|
||||
#include <mbedtls/config.h>
|
||||
|
@ -29,7 +29,9 @@
|
||||
/**************************************************************************/
|
||||
|
||||
#include "register_types.h"
|
||||
|
||||
#include "scene/resources/surface_tool.h"
|
||||
|
||||
#include "thirdparty/meshoptimizer/meshoptimizer.h"
|
||||
|
||||
void initialize_meshoptimizer_module(ModuleInitializationLevel p_level) {
|
||||
|
@ -32,7 +32,6 @@
|
||||
#define MINIMP3_FLOAT_OUTPUT
|
||||
#define MINIMP3_IMPLEMENTATION
|
||||
#define MINIMP3_NO_STDIO
|
||||
|
||||
#include "audio_stream_mp3.h"
|
||||
|
||||
#include "core/io/file_access.h"
|
||||
|
@ -34,7 +34,7 @@
|
||||
#include "core/io/resource_loader.h"
|
||||
#include "servers/audio/audio_stream.h"
|
||||
|
||||
#include "minimp3_ex.h"
|
||||
#include <minimp3_ex.h>
|
||||
|
||||
class AudioStreamMP3;
|
||||
|
||||
|
@ -33,10 +33,13 @@
|
||||
#include "audio_stream_mp3.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "core/config/engine.h"
|
||||
#include "resource_importer_mp3.h"
|
||||
#endif
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "core/config/engine.h"
|
||||
#endif
|
||||
|
||||
void initialize_minimp3_module(ModuleInitializationLevel p_level) {
|
||||
if (p_level != MODULE_INITIALIZATION_LEVEL_SCENE) {
|
||||
return;
|
||||
|
@ -32,6 +32,7 @@
|
||||
#define RESOURCE_IMPORTER_MP3_H
|
||||
|
||||
#include "audio_stream_mp3.h"
|
||||
|
||||
#include "core/io/resource_importer.h"
|
||||
|
||||
class ResourceImporterMP3 : public ResourceImporter {
|
||||
|
@ -30,7 +30,23 @@
|
||||
|
||||
#include "csharp_script.h"
|
||||
|
||||
#include <stdint.h>
|
||||
#include "godotsharp_dirs.h"
|
||||
#include "managed_callable.h"
|
||||
#include "mono_gd/gd_mono_cache.h"
|
||||
#include "signal_awaiter_utils.h"
|
||||
#include "utils/macros.h"
|
||||
#include "utils/naming_utils.h"
|
||||
#include "utils/path_utils.h"
|
||||
#include "utils/string_utils.h"
|
||||
|
||||
#ifdef DEBUG_METHODS_ENABLED
|
||||
#include "class_db_api_json.h"
|
||||
#endif
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/editor_internal_calls.h"
|
||||
#include "editor/script_templates/templates.gen.h"
|
||||
#endif
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/debugger/engine_debugger.h"
|
||||
@ -39,31 +55,18 @@
|
||||
#include "core/os/mutex.h"
|
||||
#include "core/os/os.h"
|
||||
#include "core/os/thread.h"
|
||||
#include "servers/text_server.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "core/os/keyboard.h"
|
||||
#include "editor/editor_file_system.h"
|
||||
#include "editor/editor_internal_calls.h"
|
||||
#include "editor/editor_node.h"
|
||||
#include "editor/editor_settings.h"
|
||||
#include "editor/inspector_dock.h"
|
||||
#include "editor/node_dock.h"
|
||||
#include "editor/script_templates/templates.gen.h"
|
||||
#endif
|
||||
|
||||
#ifdef DEBUG_METHODS_ENABLED
|
||||
#include "class_db_api_json.h"
|
||||
#endif
|
||||
|
||||
#include "godotsharp_dirs.h"
|
||||
#include "managed_callable.h"
|
||||
#include "mono_gd/gd_mono_cache.h"
|
||||
#include "servers/text_server.h"
|
||||
#include "signal_awaiter_utils.h"
|
||||
#include "utils/macros.h"
|
||||
#include "utils/naming_utils.h"
|
||||
#include "utils/path_utils.h"
|
||||
#include "utils/string_utils.h"
|
||||
#include <stdint.h>
|
||||
|
||||
#define CACHED_STRING_NAME(m_var) (CSharpLanguage::get_singleton()->get_string_names().m_var)
|
||||
|
||||
|
@ -31,15 +31,15 @@
|
||||
#ifndef CSHARP_SCRIPT_H
|
||||
#define CSHARP_SCRIPT_H
|
||||
|
||||
#include "mono_gc_handle.h"
|
||||
#include "mono_gd/gd_mono.h"
|
||||
|
||||
#include "core/doc_data.h"
|
||||
#include "core/io/resource_loader.h"
|
||||
#include "core/io/resource_saver.h"
|
||||
#include "core/object/script_language.h"
|
||||
#include "core/templates/self_list.h"
|
||||
|
||||
#include "mono_gc_handle.h"
|
||||
#include "mono_gd/gd_mono.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "editor/editor_plugin.h"
|
||||
#endif
|
||||
|
@ -32,6 +32,11 @@
|
||||
|
||||
#if defined(DEBUG_METHODS_ENABLED) && defined(TOOLS_ENABLED)
|
||||
|
||||
#include "../godotsharp_defs.h"
|
||||
#include "../utils/naming_utils.h"
|
||||
#include "../utils/path_utils.h"
|
||||
#include "../utils/string_utils.h"
|
||||
|
||||
#include "core/config/engine.h"
|
||||
#include "core/core_constants.h"
|
||||
#include "core/io/compression.h"
|
||||
@ -40,11 +45,6 @@
|
||||
#include "core/os/os.h"
|
||||
#include "main/main.h"
|
||||
|
||||
#include "../godotsharp_defs.h"
|
||||
#include "../utils/naming_utils.h"
|
||||
#include "../utils/path_utils.h"
|
||||
#include "../utils/string_utils.h"
|
||||
|
||||
StringBuilder &operator<<(StringBuilder &r_sb, const String &p_string) {
|
||||
r_sb.append(p_string);
|
||||
return r_sb;
|
||||
|
@ -31,15 +31,16 @@
|
||||
#ifndef BINDINGS_GENERATOR_H
|
||||
#define BINDINGS_GENERATOR_H
|
||||
|
||||
#include "core/doc_data.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "core/string/string_builder.h"
|
||||
#include "editor/doc_tools.h"
|
||||
#include "editor/editor_help.h"
|
||||
#include "core/typedefs.h" // DEBUG_METHODS_ENABLED
|
||||
|
||||
#if defined(DEBUG_METHODS_ENABLED) && defined(TOOLS_ENABLED)
|
||||
|
||||
#include "core/doc_data.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "core/string/string_builder.h"
|
||||
#include "core/string/ustring.h"
|
||||
#include "editor/doc_tools.h"
|
||||
#include "editor/editor_help.h"
|
||||
|
||||
class BindingsGenerator {
|
||||
struct ConstantInterface {
|
||||
|
@ -30,9 +30,12 @@
|
||||
|
||||
#include "editor_internal_calls.h"
|
||||
|
||||
#ifdef UNIX_ENABLED
|
||||
#include <unistd.h> // access
|
||||
#endif
|
||||
#include "../csharp_script.h"
|
||||
#include "../godotsharp_dirs.h"
|
||||
#include "../interop_types.h"
|
||||
#include "../utils/macos_utils.h"
|
||||
#include "../utils/path_utils.h"
|
||||
#include "code_completion.h"
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/os/os.h"
|
||||
@ -46,13 +49,9 @@
|
||||
#include "editor/plugins/script_editor_plugin.h"
|
||||
#include "main/main.h"
|
||||
|
||||
#include "../csharp_script.h"
|
||||
#include "../godotsharp_dirs.h"
|
||||
#include "../utils/macos_utils.h"
|
||||
#include "../utils/path_utils.h"
|
||||
#include "code_completion.h"
|
||||
|
||||
#include "../interop_types.h"
|
||||
#ifdef UNIX_ENABLED
|
||||
#include <unistd.h> // access
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
|
@ -60,6 +60,9 @@ SOFTWARE.
|
||||
|
||||
#include "hostfxr_resolver.h"
|
||||
|
||||
#include "../utils/path_utils.h"
|
||||
#include "semver.h"
|
||||
|
||||
#include "core/config/engine.h"
|
||||
#include "core/io/dir_access.h"
|
||||
#include "core/io/file_access.h"
|
||||
@ -70,9 +73,6 @@ SOFTWARE.
|
||||
#include <windows.h>
|
||||
#endif
|
||||
|
||||
#include "../utils/path_utils.h"
|
||||
#include "semver.h"
|
||||
|
||||
// We don't use libnethost as it gives us issues with some compilers.
|
||||
// This file tries to mimic libnethost's hostfxr_resolver search logic. We try to use the
|
||||
// same function names for easier comparing in case we need to update this in the future.
|
||||
|
@ -30,6 +30,13 @@
|
||||
|
||||
#include "runtime_interop.h"
|
||||
|
||||
#include "../csharp_script.h"
|
||||
#include "../interop_types.h"
|
||||
#include "../managed_callable.h"
|
||||
#include "../mono_gd/gd_mono_cache.h"
|
||||
#include "../signal_awaiter_utils.h"
|
||||
#include "../utils/path_utils.h"
|
||||
|
||||
#include "core/config/engine.h"
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/debugger/engine_debugger.h"
|
||||
@ -44,14 +51,6 @@
|
||||
#include "editor/editor_file_system.h"
|
||||
#endif
|
||||
|
||||
#include "../interop_types.h"
|
||||
|
||||
#include "modules/mono/csharp_script.h"
|
||||
#include "modules/mono/managed_callable.h"
|
||||
#include "modules/mono/mono_gd/gd_mono_cache.h"
|
||||
#include "modules/mono/signal_awaiter_utils.h"
|
||||
#include "modules/mono/utils/path_utils.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
@ -30,6 +30,13 @@
|
||||
|
||||
#include "godotsharp_dirs.h"
|
||||
|
||||
#include "mono_gd/gd_mono.h"
|
||||
#include "utils/path_utils.h"
|
||||
|
||||
#ifdef ANDROID_ENABLED
|
||||
#include "mono_gd/support/android_support.h"
|
||||
#endif
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/io/dir_access.h"
|
||||
#include "core/os/os.h"
|
||||
@ -39,13 +46,6 @@
|
||||
#include "editor/editor_paths.h"
|
||||
#endif
|
||||
|
||||
#ifdef ANDROID_ENABLED
|
||||
#include "mono_gd/support/android_support.h"
|
||||
#endif
|
||||
|
||||
#include "mono_gd/gd_mono.h"
|
||||
#include "utils/path_utils.h"
|
||||
|
||||
namespace GodotSharpDirs {
|
||||
|
||||
String _get_expected_build_config() {
|
||||
|
@ -31,12 +31,12 @@
|
||||
#ifndef MANAGED_CALLABLE_H
|
||||
#define MANAGED_CALLABLE_H
|
||||
|
||||
#include "mono_gc_handle.h"
|
||||
|
||||
#include "core/os/mutex.h"
|
||||
#include "core/templates/self_list.h"
|
||||
#include "core/variant/callable.h"
|
||||
|
||||
#include "mono_gc_handle.h"
|
||||
|
||||
class ManagedCallable : public CallableCustom {
|
||||
friend class CSharpLanguage;
|
||||
GCHandleIntPtr delegate_handle;
|
||||
|
@ -30,6 +30,18 @@
|
||||
|
||||
#include "gd_mono.h"
|
||||
|
||||
#include "../csharp_script.h"
|
||||
#include "../glue/runtime_interop.h"
|
||||
#include "../godotsharp_dirs.h"
|
||||
#include "../thirdparty/coreclr_delegates.h"
|
||||
#include "../thirdparty/hostfxr.h"
|
||||
#include "../utils/path_utils.h"
|
||||
#include "gd_mono_cache.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "../editor/hostfxr_resolver.h"
|
||||
#endif
|
||||
|
||||
#include "core/config/project_settings.h"
|
||||
#include "core/debugger/engine_debugger.h"
|
||||
#include "core/io/dir_access.h"
|
||||
@ -37,19 +49,6 @@
|
||||
#include "core/os/os.h"
|
||||
#include "core/os/thread.h"
|
||||
|
||||
#include "../csharp_script.h"
|
||||
#include "../glue/runtime_interop.h"
|
||||
#include "../godotsharp_dirs.h"
|
||||
#include "../utils/path_utils.h"
|
||||
#include "gd_mono_cache.h"
|
||||
|
||||
#include "../thirdparty/coreclr_delegates.h"
|
||||
#include "../thirdparty/hostfxr.h"
|
||||
|
||||
#ifdef TOOLS_ENABLED
|
||||
#include "../editor/hostfxr_resolver.h"
|
||||
#endif
|
||||
|
||||
#ifdef UNIX_ENABLED
|
||||
#include <dlfcn.h>
|
||||
#endif
|
||||
|
@ -31,10 +31,10 @@
|
||||
#ifndef GD_MONO_H
|
||||
#define GD_MONO_H
|
||||
|
||||
#include "core/io/config_file.h"
|
||||
|
||||
#include "../godotsharp_defs.h"
|
||||
|
||||
#include "core/io/config_file.h"
|
||||
|
||||
#ifndef GD_CLR_STDCALL
|
||||
#ifdef WIN32
|
||||
#define GD_CLR_STDCALL __stdcall
|
||||
|
@ -31,11 +31,10 @@
|
||||
#ifndef GD_MONO_CACHE_H
|
||||
#define GD_MONO_CACHE_H
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "../csharp_script.h"
|
||||
#include "../interop_types.h"
|
||||
#include "../mono_gc_handle.h"
|
||||
|
||||
#include "core/object/object.h"
|
||||
#include "core/string/string_name.h"
|
||||
#include "core/string/ustring.h"
|
||||
@ -43,6 +42,8 @@
|
||||
#include "core/variant/dictionary.h"
|
||||
#include "core/variant/variant.h"
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
class CSharpScript;
|
||||
|
||||
namespace GDMonoCache {
|
||||
|
@ -32,8 +32,21 @@
|
||||
|
||||
#if defined(ANDROID_ENABLED)
|
||||
|
||||
#include <dlfcn.h> // dlopen, dlsym
|
||||
#include "../../utils/path_utils.h"
|
||||
#include "../../utils/string_utils.h"
|
||||
#include "../gd_mono_cache.h"
|
||||
#include "../gd_mono_marshal.h"
|
||||
|
||||
#include "core/os/os.h"
|
||||
#include "core/string/ustring.h"
|
||||
|
||||
#include "java_godot_wrapper.h"
|
||||
#include "os_android.h"
|
||||
#include "thread_jandroid.h"
|
||||
|
||||
#include <mono/utils/mono-dl-fallback.h>
|
||||
|
||||
#include <dlfcn.h> // dlopen, dlsym
|
||||
#include <sys/system_properties.h>
|
||||
#include <cstddef>
|
||||
|
||||
@ -43,17 +56,6 @@
|
||||
#include <ifaddrs.h>
|
||||
#endif
|
||||
|
||||
#include "core/os/os.h"
|
||||
#include "core/string/ustring.h"
|
||||
#include "platform/android/java_godot_wrapper.h"
|
||||
#include "platform/android/os_android.h"
|
||||
#include "platform/android/thread_jandroid.h"
|
||||
|
||||
#include "../../utils/path_utils.h"
|
||||
#include "../../utils/string_utils.h"
|
||||
#include "../gd_mono_cache.h"
|
||||
#include "../gd_mono_marshal.h"
|
||||
|
||||
// Warning: JNI boilerplate ahead... continue at your own risk
|
||||
|
||||
namespace gdmono {
|
||||
|
@ -32,12 +32,12 @@
|
||||
|
||||
#if defined(IOS_ENABLED)
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#include <os/log.h>
|
||||
#include "../gd_mono_marshal.h"
|
||||
|
||||
#include "core/ustring.h"
|
||||
|
||||
#include "../gd_mono_marshal.h"
|
||||
#import <Foundation/Foundation.h>
|
||||
#include <os/log.h>
|
||||
|
||||
// Implemented mostly following: https://github.com/mono/mono/blob/master/sdks/ios/app/runtime.m
|
||||
|
||||
|
@ -30,10 +30,10 @@
|
||||
|
||||
#include "register_types.h"
|
||||
|
||||
#include "core/config/engine.h"
|
||||
|
||||
#include "csharp_script.h"
|
||||
|
||||
#include "core/config/engine.h"
|
||||
|
||||
CSharpLanguage *script_language_cs = nullptr;
|
||||
Ref<ResourceFormatLoaderCSharpScript> resource_loader_cs;
|
||||
Ref<ResourceFormatSaverCSharpScript> resource_saver_cs;
|
||||
|
@ -31,11 +31,11 @@
|
||||
#ifndef SIGNAL_AWAITER_UTILS_H
|
||||
#define SIGNAL_AWAITER_UTILS_H
|
||||
|
||||
#include "core/object/ref_counted.h"
|
||||
|
||||
#include "csharp_script.h"
|
||||
#include "mono_gc_handle.h"
|
||||
|
||||
#include "core/object/ref_counted.h"
|
||||
|
||||
Error gd_mono_connect_signal_awaiter(Object *p_source, const StringName &p_signal, Object *p_target, GCHandleIntPtr p_awaiter_handle_ptr);
|
||||
|
||||
class BaseSignalCallable : public CallableCustom {
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user