diff --git a/core/object/object.h b/core/object/object.h index d1bd550a6d0..c71bf51b476 100644 --- a/core/object/object.h +++ b/core/object/object.h @@ -39,7 +39,6 @@ #include "core/templates/hash_set.h" #include "core/templates/list.h" #include "core/templates/safe_refcount.h" -#include "core/variant/callable_bind.h" #include "core/variant/variant.h" template diff --git a/core/object/undo_redo.cpp b/core/object/undo_redo.cpp index 7126852a5ab..1bde25f5535 100644 --- a/core/object/undo_redo.cpp +++ b/core/object/undo_redo.cpp @@ -33,6 +33,7 @@ #include "core/io/resource.h" #include "core/os/os.h" #include "core/templates/local_vector.h" +#include "core/variant/callable_bind.h" void UndoRedo::Operation::delete_reference() { if (type != Operation::TYPE_REFERENCE) { diff --git a/editor/scene/connections_dialog.h b/editor/scene/connections_dialog.h index ae129b25204..16ab1eae610 100644 --- a/editor/scene/connections_dialog.h +++ b/editor/scene/connections_dialog.h @@ -30,6 +30,7 @@ #pragma once +#include "core/variant/callable_bind.h" #include "scene/gui/dialogs.h" #include "scene/gui/tree.h" diff --git a/scene/resources/packed_scene.cpp b/scene/resources/packed_scene.cpp index eb12d28b676..d3d12fb3290 100644 --- a/scene/resources/packed_scene.cpp +++ b/scene/resources/packed_scene.cpp @@ -36,6 +36,7 @@ #include "core/io/resource_loader.h" #include "core/object/script_language.h" #include "core/templates/local_vector.h" +#include "core/variant/callable_bind.h" #include "scene/2d/node_2d.h" #include "scene/gui/control.h" #include "scene/main/instance_placeholder.h"