mirror of
https://github.com/godotengine/godot.git
synced 2026-02-07 11:21:49 +00:00
Minimize includes from gdvirtual.gen.inc / script_instance.h, to improve compile time.
This commit is contained in:
@@ -197,6 +197,7 @@ def run(target, source, env):
|
||||
#pragma once
|
||||
|
||||
#include "core/object/script_instance.h"
|
||||
#include "core/variant/binder_common.h"
|
||||
|
||||
inline constexpr uintptr_t _INVALID_GDVIRTUAL_FUNC_ADDR = static_cast<uintptr_t>(-1);
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "core/object/ref_counted.h"
|
||||
#include "core/variant/variant.h"
|
||||
|
||||
class Script;
|
||||
class ScriptLanguage;
|
||||
|
||||
@@ -30,6 +30,8 @@
|
||||
|
||||
#include "main_loop.h"
|
||||
|
||||
#include "core/object/class_db.h"
|
||||
|
||||
void MainLoop::_bind_methods() {
|
||||
BIND_CONSTANT(NOTIFICATION_OS_MEMORY_WARNING);
|
||||
BIND_CONSTANT(NOTIFICATION_TRANSLATION_CHANGED);
|
||||
|
||||
@@ -34,6 +34,7 @@
|
||||
#include "core/math/projection.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "core/object/gdvirtual.gen.inc"
|
||||
#include "core/object/ref_counted.h"
|
||||
#include "core/templates/hash_map.h"
|
||||
#include "core/templates/rid.h"
|
||||
#include "core/variant/native_ptr.h"
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "core/object/ref_counted.h"
|
||||
#include "core/os/main_loop.h"
|
||||
#include "core/os/thread_safe.h"
|
||||
#include "core/templates/paged_allocator.h"
|
||||
|
||||
Reference in New Issue
Block a user