Explicitly include scene_tree.h where used
Pre-requisite before removing `scene_tree.h` from `node.h` which has cascading consequences on most of the codebase.
This commit is contained in:
parent
fe6f78a4c7
commit
18edfa5245
70 changed files with 70 additions and 0 deletions
|
|
@ -44,6 +44,7 @@
|
|||
#include "scene/gui/check_button.h"
|
||||
#include "scene/gui/grid_container.h"
|
||||
#include "scene/gui/label.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/packed_scene.h"
|
||||
#include "servers/display/display_server.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -42,6 +42,7 @@
|
|||
#include "editor/inspector/editor_context_menu_plugin.h"
|
||||
#include "editor/inspector/multi_node_edit.h"
|
||||
#include "editor/plugins/editor_plugin.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/property_utils.h"
|
||||
#include "scene/resources/packed_scene.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -162,6 +162,7 @@
|
|||
#include "scene/gui/rich_text_label.h"
|
||||
#include "scene/gui/split_container.h"
|
||||
#include "scene/gui/tab_container.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/timer.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/property_utils.h"
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#include "editor_title_bar.h"
|
||||
|
||||
#include "core/object/callable_mp.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "servers/display/display_server.h"
|
||||
|
||||
void EditorTitleBar::gui_input(const Ref<InputEvent> &p_event) {
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@
|
|||
#include "editor/themes/editor_scale.h"
|
||||
#include "main/main.h"
|
||||
#include "scene/gui/panel_container.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "servers/display/display_server.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -66,6 +66,7 @@
|
|||
#include "scene/gui/panel_container.h"
|
||||
#include "scene/gui/rich_text_label.h"
|
||||
#include "scene/gui/separator.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/theme/theme_db.h"
|
||||
#include "servers/display/display_server.h"
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@
|
|||
#include "scene/3d/physics/collision_object_3d.h"
|
||||
#include "scene/3d/physics/collision_polygon_3d.h"
|
||||
#include "scene/3d/physics/collision_shape_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/surface_tool.h"
|
||||
|
||||
CollisionObject3DGizmoPlugin::CollisionObject3DGizmoPlugin() {
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#include "ray_cast_3d_gizmo_plugin.h"
|
||||
|
||||
#include "scene/3d/physics/ray_cast_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
|
||||
RayCast3DGizmoPlugin::RayCast3DGizmoPlugin() {
|
||||
const Color gizmo_color = SceneTree::get_singleton()->get_debug_collisions_color();
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#include "shape_cast_3d_gizmo_plugin.h"
|
||||
|
||||
#include "scene/3d/physics/shape_cast_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
|
||||
ShapeCast3DGizmoPlugin::ShapeCast3DGizmoPlugin() {
|
||||
const Color gizmo_color = SceneTree::get_singleton()->get_debug_collisions_color();
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@
|
|||
|
||||
#include "editor/editor_undo_redo_manager.h"
|
||||
#include "scene/3d/physics/soft_body_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
|
||||
SoftBody3DGizmoPlugin::SoftBody3DGizmoPlugin() {
|
||||
Color gizmo_color = SceneTree::get_singleton()->get_debug_collisions_color();
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#include "spring_arm_3d_gizmo_plugin.h"
|
||||
|
||||
#include "scene/3d/physics/spring_arm_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
|
||||
void SpringArm3DGizmoPlugin::redraw(EditorNode3DGizmo *p_gizmo) {
|
||||
SpringArm3D *spring_arm = Object::cast_to<SpringArm3D>(p_gizmo->get_node_3d());
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#include "vehicle_body_3d_gizmo_plugin.h"
|
||||
|
||||
#include "scene/3d/physics/vehicle_body_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
|
||||
VehicleWheel3DGizmoPlugin::VehicleWheel3DGizmoPlugin() {
|
||||
Color gizmo_color = SceneTree::get_singleton()->get_debug_collisions_color();
|
||||
|
|
|
|||
|
|
@ -42,6 +42,7 @@
|
|||
#include "editor/settings/editor_settings.h"
|
||||
#include "scene/gui/dialogs.h"
|
||||
#include "scene/gui/menu_button.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/curve.h"
|
||||
|
||||
String Path3DGizmo::get_handle_name(int p_id, bool p_secondary) const {
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@
|
|||
#include "scene/gui/separator.h"
|
||||
#include "scene/gui/spin_box.h"
|
||||
#include "scene/gui/tab_container.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
|
||||
#include "modules/regex/regex.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@
|
|||
|
||||
#include "../csg.h"
|
||||
#include "../csg_shape.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
|
||||
#include "tests/test_macros.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@
|
|||
#include "editor/import/3d/resource_importer_scene.h"
|
||||
#include "scene/3d/mesh_instance_3d.h"
|
||||
#include "scene/3d/skeleton_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/resources/3d/primitive_meshes.h"
|
||||
#include "scene/resources/material.h"
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@
|
|||
|
||||
#include "editor/file_system/editor_file_system.h"
|
||||
#include "editor/file_system/editor_paths.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/image_texture.h"
|
||||
|
||||
namespace TestGltf {
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@
|
|||
#include "core/object/callable_mp.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "core/templates/a_hash_map.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/3d/mesh_library.h"
|
||||
#include "scene/resources/3d/primitive_meshes.h"
|
||||
#include "scene/resources/surface_tool.h"
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@
|
|||
#include "editor/settings/editor_settings.h"
|
||||
#include "scene/gui/control.h"
|
||||
#include "scene/main/node.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/theme/theme_db.h"
|
||||
|
||||
namespace gdmono {
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@
|
|||
#include "core/io/marshalls.h"
|
||||
#include "core/object/callable_mp.h"
|
||||
#include "scene/main/node.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
SceneCacheInterface::NodeCache &SceneCacheInterface::_track(Node *p_node) {
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@
|
|||
#include "core/object/callable_mp.h"
|
||||
#include "scene/main/multiplayer_api.h"
|
||||
#include "scene/main/node.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
// The RPC meta is composed by a single byte that contains (starting from the least significant bit):
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#pragma once
|
||||
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "tests/test_macros.h"
|
||||
#include "tests/test_utils.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#pragma once
|
||||
|
||||
#include "core/object/callable_mp.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "tests/test_macros.h"
|
||||
#include "tests/test_utils.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@
|
|||
#include "core/os/time.h"
|
||||
#include "core/version.h"
|
||||
#include "scene/main/node.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
void SnapshotCollector::initialize() {
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@
|
|||
#include "core/math/geometry_2d.h"
|
||||
#include "core/object/callable_mp.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/timer.h"
|
||||
#include "scene/resources/mesh.h"
|
||||
#include "servers/rendering/rendering_server.h"
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@
|
|||
#include "core/object/class_db.h"
|
||||
#include "scene/2d/physics/area_2d.h"
|
||||
#include "scene/2d/physics/collision_object_2d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/2d/concave_polygon_shape_2d.h"
|
||||
#include "scene/resources/2d/convex_polygon_shape_2d.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#include "physics_body_2d.h"
|
||||
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
|
||||
void PhysicsBody2D::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("move_and_collide", "motion", "test_only", "safe_margin", "recovery_as_collision"), &PhysicsBody2D::_move, DEFVAL(false), DEFVAL(0.08), DEFVAL(false));
|
||||
|
|
|
|||
|
|
@ -39,6 +39,7 @@
|
|||
#include "core/templates/a_hash_map.h"
|
||||
#include "scene/2d/tile_map.h"
|
||||
#include "scene/gui/control.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/2d/navigation_mesh_source_geometry_data_2d.h"
|
||||
#include "scene/resources/material.h"
|
||||
#include "scene/resources/world_2d.h"
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@
|
|||
#include "core/object/callable_mp.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/3d/visual_instance_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/viewport.h"
|
||||
#include "scene/property_utils.h"
|
||||
#include "servers/display/accessibility_server.h"
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#pragma once
|
||||
|
||||
#include "scene/main/node.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/3d/world_3d.h"
|
||||
|
||||
class Node3DGizmo : public RefCounted {
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@
|
|||
#include "core/config/engine.h"
|
||||
#include "core/object/callable_mp.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/mesh.h"
|
||||
#include "servers/rendering/rendering_server.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@
|
|||
#include "core/math/geometry_2d.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/3d/physics/collision_object_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/3d/convex_polygon_shape_3d.h"
|
||||
|
||||
void CollisionPolygon3D::_build_polygon() {
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@
|
|||
#include "scene/3d/mesh_instance_3d.h"
|
||||
#include "scene/3d/physics/character_body_3d.h"
|
||||
#include "scene/3d/physics/vehicle_body_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/3d/concave_polygon_shape_3d.h"
|
||||
#include "scene/resources/3d/convex_polygon_shape_3d.h"
|
||||
#include "scene/resources/3d/world_boundary_shape_3d.h"
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#include "physics_body_3d.h"
|
||||
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
|
||||
void PhysicsBody3D::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("move_and_collide", "motion", "test_only", "safe_margin", "recovery_as_collision", "max_collisions"), &PhysicsBody3D::_move, DEFVAL(false), DEFVAL(0.001), DEFVAL(false), DEFVAL(1));
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@
|
|||
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/3d/node_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/viewport.h"
|
||||
|
||||
void WorldEnvironment::_notification(int p_what) {
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@
|
|||
#include "core/config/project_settings.h"
|
||||
#include "core/object/callable_mp.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/viewport.h"
|
||||
#include "servers/xr/xr_interface.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -44,6 +44,7 @@
|
|||
#include "scene/debugger/scene_debugger_object.h"
|
||||
#include "scene/gui/popup_menu.h"
|
||||
#include "scene/main/canvas_layer.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/mesh.h"
|
||||
#include "scene/theme/theme_db.h"
|
||||
#include "servers/rendering/rendering_server.h"
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ STATIC_ASSERT_INCOMPLETE_TYPE(class, RenderingServer);
|
|||
#include "core/object/class_db.h"
|
||||
#include "scene/2d/canvas_group.h"
|
||||
#include "scene/main/canvas_layer.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/resources/atlas_texture.h"
|
||||
#include "scene/resources/font.h"
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#pragma once
|
||||
|
||||
#include "scene/main/node.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/resources/texture.h"
|
||||
#include "servers/rendering/rendering_server_enums.h"
|
||||
#include "servers/text/text_server.h"
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@
|
|||
#include "shader_globals_override.h"
|
||||
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "servers/rendering/rendering_server.h"
|
||||
|
||||
StringName *ShaderGlobalsOverride::_remap(const StringName &p_name) const {
|
||||
|
|
|
|||
|
|
@ -47,6 +47,7 @@ STATIC_ASSERT_INCOMPLETE_TYPE(class, RenderingServer);
|
|||
#include "scene/gui/popup_menu.h"
|
||||
#include "scene/gui/subviewport_container.h"
|
||||
#include "scene/main/canvas_layer.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/resources/dpi_texture.h"
|
||||
#include "scene/resources/mesh.h"
|
||||
|
|
|
|||
|
|
@ -40,6 +40,7 @@ STATIC_ASSERT_INCOMPLETE_TYPE(class, RenderingServer);
|
|||
#include "core/object/class_db.h"
|
||||
#include "core/os/os.h"
|
||||
#include "scene/gui/control.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/theme/theme_db.h"
|
||||
#include "scene/theme/theme_owner.h"
|
||||
#include "servers/display/accessibility_server.h"
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@
|
|||
TEST_FORCE_LINK(test_button)
|
||||
|
||||
#include "scene/gui/button.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "tests/display_server_mock.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@
|
|||
TEST_FORCE_LINK(test_camera_2d)
|
||||
|
||||
#include "scene/2d/camera_2d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/viewport.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ TEST_FORCE_LINK(test_camera_3d)
|
|||
#ifndef _3D_DISABLED
|
||||
|
||||
#include "scene/3d/camera_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/viewport.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ TEST_FORCE_LINK(test_code_edit)
|
|||
|
||||
#include "core/input/input_map.h"
|
||||
#include "scene/gui/code_edit.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "tests/display_server_mock.h"
|
||||
#include "tests/signal_watcher.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ TEST_FORCE_LINK(test_color_picker)
|
|||
#ifndef ADVANCED_GUI_DISABLED
|
||||
|
||||
#include "scene/gui/color_picker.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "tests/display_server_mock.h"
|
||||
|
||||
namespace TestColorPicker {
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ TEST_FORCE_LINK(test_control)
|
|||
#include "core/input/input_map.h" // IWYU pragma: keep // Used by `SEND_GUI_ACTION` macro.
|
||||
#include "scene/2d/node_2d.h"
|
||||
#include "scene/gui/control.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "tests/display_server_mock.h"
|
||||
#include "tests/signal_watcher.h"
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ TEST_FORCE_LINK(test_convert_transform_modifier_3d)
|
|||
#include "core/math/random_number_generator.h"
|
||||
#include "scene/3d/bone_attachment_3d.h"
|
||||
#include "scene/3d/convert_transform_modifier_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
namespace TestConvertTransformModifier3D {
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ TEST_FORCE_LINK(test_copy_transform_modifier_3d)
|
|||
#include "core/math/random_number_generator.h"
|
||||
#include "scene/3d/bone_attachment_3d.h"
|
||||
#include "scene/3d/copy_transform_modifier_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
namespace TestCopyTransformModifier3D {
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ TEST_FORCE_LINK(test_instance_placeholder)
|
|||
#include "core/io/resource_saver.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/main/instance_placeholder.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/resources/packed_scene.h"
|
||||
#include "tests/test_utils.h"
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ TEST_FORCE_LINK(test_navigation_agent_2d)
|
|||
|
||||
#include "scene/2d/navigation/navigation_agent_2d.h"
|
||||
#include "scene/2d/node_2d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/resources/world_2d.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ TEST_FORCE_LINK(test_navigation_agent_3d)
|
|||
|
||||
#include "scene/3d/navigation/navigation_agent_3d.h"
|
||||
#include "scene/3d/node_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
namespace TestNavigationAgent3D {
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ TEST_FORCE_LINK(test_navigation_obstacle_2d)
|
|||
#ifdef MODULE_NAVIGATION_2D_ENABLED
|
||||
|
||||
#include "scene/2d/navigation/navigation_obstacle_2d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/resources/world_2d.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ TEST_FORCE_LINK(test_navigation_obstacle_3d)
|
|||
#ifdef MODULE_NAVIGATION_3D_ENABLED
|
||||
|
||||
#include "scene/3d/navigation/navigation_obstacle_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
namespace TestNavigationObstacle3D {
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ TEST_FORCE_LINK(test_navigation_region_3d)
|
|||
|
||||
#include "scene/3d/mesh_instance_3d.h"
|
||||
#include "scene/3d/navigation/navigation_region_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/resources/3d/primitive_meshes.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ TEST_FORCE_LINK(test_node)
|
|||
#include "core/io/resource_saver.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/main/node.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/resources/packed_scene.h"
|
||||
#include "tests/test_utils.h"
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@
|
|||
TEST_FORCE_LINK(test_node_2d)
|
||||
|
||||
#include "scene/2d/node_2d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
namespace TestNode2D {
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@
|
|||
TEST_FORCE_LINK(test_path_follow_2d)
|
||||
|
||||
#include "scene/2d/path_2d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
namespace TestPathFollow2D {
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ TEST_FORCE_LINK(test_path_follow_3d)
|
|||
#ifndef _3D_DISABLED
|
||||
|
||||
#include "scene/3d/path_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
|
||||
namespace TestPathFollow3D {
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ TEST_FORCE_LINK(test_split_container)
|
|||
#ifndef ADVANCED_GUI_DISABLED
|
||||
|
||||
#include "scene/gui/split_container.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "tests/display_server_mock.h"
|
||||
#include "tests/signal_watcher.h"
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ TEST_FORCE_LINK(test_tab_bar)
|
|||
#ifndef ADVANCED_GUI_DISABLED
|
||||
|
||||
#include "scene/gui/tab_bar.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "tests/display_server_mock.h"
|
||||
#include "tests/signal_watcher.h"
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ TEST_FORCE_LINK(test_tab_container)
|
|||
|
||||
#include "scene/gui/box_container.h"
|
||||
#include "scene/gui/tab_container.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "tests/display_server_mock.h"
|
||||
#include "tests/signal_watcher.h"
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ TEST_FORCE_LINK(test_text_edit)
|
|||
|
||||
#include "core/input/input_map.h"
|
||||
#include "scene/gui/text_edit.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "tests/display_server_mock.h"
|
||||
#include "tests/signal_watcher.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@
|
|||
|
||||
TEST_FORCE_LINK(test_timer)
|
||||
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/timer.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "tests/signal_watcher.h"
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ TEST_FORCE_LINK(test_viewport)
|
|||
#include "scene/gui/control.h"
|
||||
#include "scene/gui/subviewport_container.h"
|
||||
#include "scene/main/canvas_layer.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "tests/display_server_mock.h"
|
||||
#include "tests/signal_watcher.h"
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ TEST_FORCE_LINK(test_window)
|
|||
|
||||
#include "core/input/input_map.h" // IWYU pragma: keep // Used by `SEND_GUI_MOUSE_MOTION_EVENT` macro.
|
||||
#include "scene/gui/control.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "tests/display_server_mock.h"
|
||||
|
||||
|
|
|
|||
|
|
@ -38,6 +38,7 @@ TEST_FORCE_LINK(test_navigation_server_2d)
|
|||
|
||||
#include "core/object/callable_mp.h"
|
||||
#include "scene/2d/polygon_2d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "servers/navigation_2d/navigation_server_2d.h"
|
||||
#include "tests/signal_watcher.h"
|
||||
|
|
|
|||
|
|
@ -39,6 +39,7 @@ TEST_FORCE_LINK(test_navigation_server_3d)
|
|||
#include "core/object/callable_mp.h"
|
||||
#include "core/object/class_db.h"
|
||||
#include "scene/3d/mesh_instance_3d.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/resources/3d/primitive_meshes.h"
|
||||
#include "servers/navigation_3d/navigation_server_3d.h"
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@
|
|||
#include "core/io/dir_access.h"
|
||||
#include "core/os/os.h"
|
||||
#include "core/string/translation_server.h"
|
||||
#include "scene/main/scene_tree.h"
|
||||
#include "scene/main/window.h"
|
||||
#include "scene/theme/theme_db.h"
|
||||
#include "servers/audio/audio_server.h"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue