Remove #include "scene/main/timer.h" from control.h

This commit is contained in:
chocola-mint 2025-10-05 14:22:07 +09:00
parent 06827c91c6
commit 19c47c5d99
27 changed files with 28 additions and 1 deletions

View file

@ -45,6 +45,7 @@
#include "editor/themes/editor_scale.h" #include "editor/themes/editor_scale.h"
#include "editor/themes/editor_theme_manager.h" #include "editor/themes/editor_theme_manager.h"
#include "scene/gui/separator.h" #include "scene/gui/separator.h"
#include "scene/main/timer.h"
#include "scene/resources/font.h" #include "scene/resources/font.h"
#include "servers/audio/audio_server.h" #include "servers/audio/audio_server.h"

View file

@ -47,6 +47,7 @@
class EditorAudioBuses; class EditorAudioBuses;
class EditorFileDialog; class EditorFileDialog;
class Timer;
class EditorAudioBus : public PanelContainer { class EditorAudioBus : public PanelContainer {
GDCLASS(EditorAudioBus, PanelContainer); GDCLASS(EditorAudioBus, PanelContainer);

View file

@ -42,6 +42,7 @@
#include "editor/themes/editor_scale.h" #include "editor/themes/editor_scale.h"
#include "modules/regex/regex.h" #include "modules/regex/regex.h"
#include "scene/gui/separator.h" #include "scene/gui/separator.h"
#include "scene/main/timer.h"
#include "scene/resources/font.h" #include "scene/resources/font.h"
void EditorLog::_error_handler(void *p_self, const char *p_func, const char *p_file, int p_line, const char *p_error, const char *p_errorexp, bool p_editor_notify, ErrorHandlerType p_type) { void EditorLog::_error_handler(void *p_self, const char *p_func, const char *p_file, int p_line, const char *p_error, const char *p_errorexp, bool p_editor_notify, ErrorHandlerType p_type) {

View file

@ -36,6 +36,7 @@
#include "scene/gui/line_edit.h" #include "scene/gui/line_edit.h"
#include "scene/gui/rich_text_label.h" #include "scene/gui/rich_text_label.h"
class Timer;
class UndoRedo; class UndoRedo;
class EditorLog : public HBoxContainer { class EditorLog : public HBoxContainer {

View file

@ -61,6 +61,7 @@
#include "scene/gui/rich_text_label.h" #include "scene/gui/rich_text_label.h"
#include "scene/gui/split_container.h" #include "scene/gui/split_container.h"
#include "scene/gui/tab_container.h" #include "scene/gui/tab_container.h"
#include "scene/main/timer.h"
#include "scene/main/window.h" #include "scene/main/window.h"
#include "scene/property_utils.h" #include "scene/property_utils.h"
#include "scene/resources/image_texture.h" #include "scene/resources/image_texture.h"

View file

@ -55,6 +55,7 @@ class PanelContainer;
class RichTextLabel; class RichTextLabel;
class SubViewport; class SubViewport;
class TextureProgressBar; class TextureProgressBar;
class Timer;
class Translation; class Translation;
class Tree; class Tree;
class VBoxContainer; class VBoxContainer;

View file

@ -33,6 +33,7 @@
#include "core/config/project_settings.h" #include "core/config/project_settings.h"
#include "core/io/config_file.h" #include "core/io/config_file.h"
#include "editor/settings/editor_settings.h" #include "editor/settings/editor_settings.h"
#include "scene/main/timer.h"
EditorExport *EditorExport::singleton = nullptr; EditorExport *EditorExport::singleton = nullptr;

View file

@ -42,6 +42,7 @@
#include "scene/3d/importer_mesh_instance_3d.h" #include "scene/3d/importer_mesh_instance_3d.h"
#include "scene/animation/animation_player.h" #include "scene/animation/animation_player.h"
#include "scene/gui/subviewport_container.h" #include "scene/gui/subviewport_container.h"
#include "scene/main/timer.h"
#include "scene/resources/3d/importer_mesh.h" #include "scene/resources/3d/importer_mesh.h"
#include "scene/resources/surface_tool.h" #include "scene/resources/surface_tool.h"

View file

@ -49,6 +49,7 @@
class EditorFileDialog; class EditorFileDialog;
class EditorInspector; class EditorInspector;
class SceneImportSettingsData; class SceneImportSettingsData;
class Timer;
class SceneImportSettingsDialog : public ConfirmationDialog { class SceneImportSettingsDialog : public ConfirmationDialog {
GDCLASS(SceneImportSettingsDialog, ConfirmationDialog) GDCLASS(SceneImportSettingsDialog, ConfirmationDialog)

View file

@ -53,6 +53,7 @@
#include "scene/gui/separator.h" #include "scene/gui/separator.h"
#include "scene/gui/spin_box.h" #include "scene/gui/spin_box.h"
#include "scene/gui/texture_rect.h" #include "scene/gui/texture_rect.h"
#include "scene/main/timer.h"
#include "scene/property_utils.h" #include "scene/property_utils.h"
#include "scene/resources/packed_scene.h" #include "scene/resources/packed_scene.h"
#include "scene/resources/style_box_flat.h" #include "scene/resources/style_box_flat.h"

View file

@ -50,6 +50,7 @@ class PopupMenu;
class SpinBox; class SpinBox;
class StyleBoxFlat; class StyleBoxFlat;
class TextureRect; class TextureRect;
class Timer;
class EditorPropertyRevert { class EditorPropertyRevert {
public: public:

View file

@ -32,6 +32,7 @@
#include "core/config/project_settings.h" #include "core/config/project_settings.h"
#include "editor/editor_string_names.h" #include "editor/editor_string_names.h"
#include "scene/main/timer.h"
#include "scene/main/window.h" #include "scene/main/window.h"
#include "scene/resources/style_box_flat.h" #include "scene/resources/style_box_flat.h"
#include "scene/theme/theme_db.h" #include "scene/theme/theme_db.h"

View file

@ -33,6 +33,7 @@
#include "scene/gui/control.h" #include "scene/gui/control.h"
class ScriptEditorDebugger; class ScriptEditorDebugger;
class Timer;
class EmbeddedProcessBase : public Control { class EmbeddedProcessBase : public Control {
GDCLASS(EmbeddedProcessBase, Control); GDCLASS(EmbeddedProcessBase, Control);

View file

@ -37,6 +37,7 @@
#include "scene/3d/physics/joints/hinge_joint_3d.h" #include "scene/3d/physics/joints/hinge_joint_3d.h"
#include "scene/3d/physics/joints/pin_joint_3d.h" #include "scene/3d/physics/joints/pin_joint_3d.h"
#include "scene/3d/physics/joints/slider_joint_3d.h" #include "scene/3d/physics/joints/slider_joint_3d.h"
#include "scene/main/timer.h"
#define BODY_A_RADIUS 0.25 #define BODY_A_RADIUS 0.25
#define BODY_B_RADIUS 0.27 #define BODY_B_RADIUS 0.27

View file

@ -32,6 +32,8 @@
#include "editor/scene/3d/node_3d_editor_gizmos.h" #include "editor/scene/3d/node_3d_editor_gizmos.h"
class Timer;
class Joint3DGizmoPlugin : public EditorNode3DGizmoPlugin { class Joint3DGizmoPlugin : public EditorNode3DGizmoPlugin {
GDCLASS(Joint3DGizmoPlugin, EditorNode3DGizmoPlugin); GDCLASS(Joint3DGizmoPlugin, EditorNode3DGizmoPlugin);

View file

@ -37,6 +37,7 @@
#include "scene/gui/check_box.h" #include "scene/gui/check_box.h"
#include "scene/gui/flow_container.h" #include "scene/gui/flow_container.h"
#include "scene/gui/line_edit.h" #include "scene/gui/line_edit.h"
#include "scene/main/timer.h"
void EditorNetworkProfiler::_bind_methods() { void EditorNetworkProfiler::_bind_methods() {
ADD_SIGNAL(MethodInfo("enable_profiling", PropertyInfo(Variant::BOOL, "enable"))); ADD_SIGNAL(MethodInfo("enable_profiling", PropertyInfo(Variant::BOOL, "enable")));

View file

@ -39,6 +39,8 @@
#include "scene/gui/split_container.h" #include "scene/gui/split_container.h"
#include "scene/gui/tree.h" #include "scene/gui/tree.h"
class Timer;
class EditorNetworkProfiler : public VBoxContainer { class EditorNetworkProfiler : public VBoxContainer {
GDCLASS(EditorNetworkProfiler, VBoxContainer) GDCLASS(EditorNetworkProfiler, VBoxContainer)

View file

@ -35,6 +35,7 @@
#include "editor/settings/editor_settings.h" #include "editor/settings/editor_settings.h"
#include "scene/2d/navigation/navigation_region_2d.h" #include "scene/2d/navigation/navigation_region_2d.h"
#include "scene/gui/dialogs.h" #include "scene/gui/dialogs.h"
#include "scene/main/timer.h"
Ref<NavigationPolygon> NavigationRegion2DEditor::_ensure_navpoly() const { Ref<NavigationPolygon> NavigationRegion2DEditor::_ensure_navpoly() const {
Ref<NavigationPolygon> navpoly = node->get_navigation_polygon(); Ref<NavigationPolygon> navpoly = node->get_navigation_polygon();

View file

@ -37,6 +37,7 @@ class AcceptDialog;
class HBoxContainer; class HBoxContainer;
class NavigationPolygon; class NavigationPolygon;
class NavigationRegion2D; class NavigationRegion2D;
class Timer;
class NavigationRegion2DEditor : public AbstractPolygon2DEditor { class NavigationRegion2DEditor : public AbstractPolygon2DEditor {
friend class NavigationRegion2DEditorPlugin; friend class NavigationRegion2DEditorPlugin;

View file

@ -32,6 +32,7 @@
#include "core/config/project_settings.h" #include "core/config/project_settings.h"
#include "scene/gui/label.h" #include "scene/gui/label.h"
#include "scene/main/timer.h"
#include "scene/main/window.h" #include "scene/main/window.h"
void BaseButton::_unpress_group() { void BaseButton::_unpress_group() {

View file

@ -34,6 +34,7 @@
#include "scene/gui/control.h" #include "scene/gui/control.h"
class ButtonGroup; class ButtonGroup;
class Timer;
class BaseButton : public Control { class BaseButton : public Control {
GDCLASS(BaseButton, Control); GDCLASS(BaseButton, Control);

View file

@ -33,7 +33,6 @@
#include "core/math/transform_2d.h" #include "core/math/transform_2d.h"
#include "core/object/gdvirtual.gen.inc" #include "core/object/gdvirtual.gen.inc"
#include "scene/main/canvas_item.h" #include "scene/main/canvas_item.h"
#include "scene/main/timer.h"
#include "scene/resources/theme.h" #include "scene/resources/theme.h"
class Viewport; class Viewport;

View file

@ -37,6 +37,7 @@
#include "core/os/os.h" #include "core/os/os.h"
#include "scene/gui/menu_bar.h" #include "scene/gui/menu_bar.h"
#include "scene/gui/panel_container.h" #include "scene/gui/panel_container.h"
#include "scene/main/timer.h"
#include "scene/resources/style_box_flat.h" #include "scene/resources/style_box_flat.h"
#include "scene/theme/theme_db.h" #include "scene/theme/theme_db.h"

View file

@ -37,6 +37,7 @@
#include "scene/resources/text_line.h" #include "scene/resources/text_line.h"
class PanelContainer; class PanelContainer;
class Timer;
class PopupMenu : public Popup { class PopupMenu : public Popup {
GDCLASS(PopupMenu, Popup); GDCLASS(PopupMenu, Popup);

View file

@ -37,6 +37,7 @@
#include "core/os/os.h" #include "core/os/os.h"
#include "scene/gui/label.h" #include "scene/gui/label.h"
#include "scene/gui/rich_text_effect.h" #include "scene/gui/rich_text_effect.h"
#include "scene/main/timer.h"
#include "scene/resources/atlas_texture.h" #include "scene/resources/atlas_texture.h"
#include "scene/theme/theme_db.h" #include "scene/theme/theme_db.h"
#include "servers/display/display_server.h" #include "servers/display/display_server.h"

View file

@ -42,6 +42,7 @@
#include "scene/gui/scroll_bar.h" #include "scene/gui/scroll_bar.h"
#include "scene/gui/slider.h" #include "scene/gui/slider.h"
#include "scene/gui/text_edit.h" #include "scene/gui/text_edit.h"
#include "scene/main/timer.h"
#include "scene/main/window.h" #include "scene/main/window.h"
#include "scene/theme/theme_db.h" #include "scene/theme/theme_db.h"

View file

@ -40,6 +40,7 @@ class LineEdit;
class Popup; class Popup;
class PopupMenu; class PopupMenu;
class TextEdit; class TextEdit;
class Timer;
class Tree; class Tree;
class VScrollBar; class VScrollBar;