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_theme_manager.h"
#include "scene/gui/separator.h"
#include "scene/main/timer.h"
#include "scene/resources/font.h"
#include "servers/audio/audio_server.h"

View file

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

View file

@ -42,6 +42,7 @@
#include "editor/themes/editor_scale.h"
#include "modules/regex/regex.h"
#include "scene/gui/separator.h"
#include "scene/main/timer.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) {

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -37,6 +37,7 @@
#include "scene/3d/physics/joints/hinge_joint_3d.h"
#include "scene/3d/physics/joints/pin_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_B_RADIUS 0.27

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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