diff --git a/editor/add_metadata_dialog.cpp b/editor/add_metadata_dialog.cpp index 921df2919c6..c1e6d80fcc0 100644 --- a/editor/add_metadata_dialog.cpp +++ b/editor/add_metadata_dialog.cpp @@ -30,7 +30,10 @@ #include "add_metadata_dialog.h" +#include "editor/gui/editor_validation_panel.h" #include "editor/themes/editor_scale.h" +#include "scene/gui/line_edit.h" +#include "scene/gui/option_button.h" AddMetadataDialog::AddMetadataDialog() { VBoxContainer *vbc = memnew(VBoxContainer); diff --git a/editor/add_metadata_dialog.h b/editor/add_metadata_dialog.h index b613df4ed77..a30fbcf0ffe 100644 --- a/editor/add_metadata_dialog.h +++ b/editor/add_metadata_dialog.h @@ -30,10 +30,11 @@ #pragma once -#include "editor/gui/editor_validation_panel.h" #include "scene/gui/dialogs.h" -#include "scene/gui/line_edit.h" -#include "scene/gui/option_button.h" + +class EditorValidationPanel; +class LineEdit; +class OptionButton; class AddMetadataDialog : public ConfirmationDialog { GDCLASS(AddMetadataDialog, ConfirmationDialog); diff --git a/editor/debugger/editor_expression_evaluator.cpp b/editor/debugger/editor_expression_evaluator.cpp index 2c6a6df68a0..b86e466b242 100644 --- a/editor/debugger/editor_expression_evaluator.cpp +++ b/editor/debugger/editor_expression_evaluator.cpp @@ -34,6 +34,7 @@ #include "editor/debugger/script_editor_debugger.h" #include "scene/gui/button.h" #include "scene/gui/check_box.h" +#include "scene/gui/line_edit.h" void EditorExpressionEvaluator::on_start() { expression_input->set_editable(false); diff --git a/editor/editor_inspector.h b/editor/editor_inspector.h index 04d7a53eb14..2cdbe875a5f 100644 --- a/editor/editor_inspector.h +++ b/editor/editor_inspector.h @@ -30,11 +30,12 @@ #pragma once -#include "editor/add_metadata_dialog.h" #include "editor_property_name_processor.h" #include "scene/gui/box_container.h" +#include "scene/gui/panel_container.h" #include "scene/gui/scroll_container.h" +class AddMetadataDialog; class AcceptDialog; class Button; class ConfirmationDialog; diff --git a/editor/editor_sectioned_inspector.cpp b/editor/editor_sectioned_inspector.cpp index c014967d069..76efcc17f58 100644 --- a/editor/editor_sectioned_inspector.cpp +++ b/editor/editor_sectioned_inspector.cpp @@ -35,6 +35,7 @@ #include "editor/editor_string_names.h" #include "editor/themes/editor_scale.h" #include "scene/gui/check_button.h" +#include "scene/gui/line_edit.h" #include "scene/gui/tree.h" static bool _property_path_matches(const String &p_property_path, const String &p_filter, EditorPropertyNameProcessor::Style p_style) { diff --git a/editor/export/project_export.cpp b/editor/export/project_export.cpp index 09c321aa9d9..d632e45a5e5 100644 --- a/editor/export/project_export.cpp +++ b/editor/export/project_export.cpp @@ -43,6 +43,7 @@ #include "editor/themes/editor_scale.h" #include "scene/gui/check_button.h" #include "scene/gui/item_list.h" +#include "scene/gui/line_edit.h" #include "scene/gui/link_button.h" #include "scene/gui/margin_container.h" #include "scene/gui/menu_button.h" diff --git a/editor/import_defaults_editor.cpp b/editor/import_defaults_editor.cpp index 23e803f722f..31c25b79624 100644 --- a/editor/import_defaults_editor.cpp +++ b/editor/import_defaults_editor.cpp @@ -36,6 +36,7 @@ #include "editor/editor_inspector.h" #include "editor/editor_sectioned_inspector.h" #include "scene/gui/center_container.h" +#include "scene/gui/label.h" class ImportDefaultsEditorSettings : public Object { GDCLASS(ImportDefaultsEditorSettings, Object) diff --git a/editor/plugins/animation_blend_tree_editor_plugin.cpp b/editor/plugins/animation_blend_tree_editor_plugin.cpp index e8be78b13cd..5461388616c 100644 --- a/editor/plugins/animation_blend_tree_editor_plugin.cpp +++ b/editor/plugins/animation_blend_tree_editor_plugin.cpp @@ -43,6 +43,7 @@ #include "scene/3d/skeleton_3d.h" #include "scene/gui/check_box.h" #include "scene/gui/grid_container.h" +#include "scene/gui/line_edit.h" #include "scene/gui/menu_button.h" #include "scene/gui/option_button.h" #include "scene/gui/progress_bar.h" diff --git a/editor/plugins/control_editor_plugin.cpp b/editor/plugins/control_editor_plugin.cpp index c314e5116d6..ca71f9247e8 100644 --- a/editor/plugins/control_editor_plugin.cpp +++ b/editor/plugins/control_editor_plugin.cpp @@ -38,6 +38,7 @@ #include "scene/gui/check_box.h" #include "scene/gui/check_button.h" #include "scene/gui/grid_container.h" +#include "scene/gui/label.h" #include "scene/gui/option_button.h" #include "scene/gui/panel_container.h" #include "scene/gui/separator.h" diff --git a/editor/plugins/control_editor_plugin.h b/editor/plugins/control_editor_plugin.h index 3989bbeb153..488c686adda 100644 --- a/editor/plugins/control_editor_plugin.h +++ b/editor/plugins/control_editor_plugin.h @@ -33,6 +33,7 @@ #include "editor/editor_inspector.h" #include "editor/plugins/editor_plugin.h" #include "scene/gui/box_container.h" +#include "scene/gui/button.h" #include "scene/gui/margin_container.h" class CheckBox; @@ -42,6 +43,7 @@ class GridContainer; class Label; class OptionButton; class PanelContainer; +class PopupPanel; class Separator; class TextureRect; diff --git a/editor/plugins/sub_viewport_preview_editor_plugin.cpp b/editor/plugins/sub_viewport_preview_editor_plugin.cpp index abf4ababe99..479d58cf47b 100644 --- a/editor/plugins/sub_viewport_preview_editor_plugin.cpp +++ b/editor/plugins/sub_viewport_preview_editor_plugin.cpp @@ -30,6 +30,8 @@ #include "sub_viewport_preview_editor_plugin.h" +#include "scene/main/viewport.h" + bool EditorInspectorPluginSubViewportPreview::can_handle(Object *p_object) { return Object::cast_to(p_object) != nullptr; } diff --git a/editor/shader_globals_editor.cpp b/editor/shader_globals_editor.cpp index 6c6754d5db5..a48bc13f627 100644 --- a/editor/shader_globals_editor.cpp +++ b/editor/shader_globals_editor.cpp @@ -34,6 +34,8 @@ #include "editor/editor_inspector.h" #include "editor/editor_node.h" #include "editor/editor_undo_redo_manager.h" +#include "scene/gui/label.h" +#include "scene/gui/line_edit.h" #include "servers/rendering/shader_language.h" static const char *global_var_type_names[RS::GLOBAL_VAR_TYPE_MAX] = { diff --git a/modules/openxr/editor/openxr_binding_modifier_editor.cpp b/modules/openxr/editor/openxr_binding_modifier_editor.cpp index ea87a735d5d..7da82ce0db9 100644 --- a/modules/openxr/editor/openxr_binding_modifier_editor.cpp +++ b/modules/openxr/editor/openxr_binding_modifier_editor.cpp @@ -31,6 +31,7 @@ #include "openxr_binding_modifier_editor.h" #include "editor/editor_string_names.h" +#include "scene/gui/option_button.h" /////////////////////////////////////////////////////////////////////////////////////////////////// // EditorPropertyActionSet