Skip to content

Commit 4ab2202

Browse files
committed
Merge pull request #111405 from Ivorforce/node-no-mesh
Remove transitive rendering includes from `node.h`
2 parents 894d6ba + 33689d7 commit 4ab2202

31 files changed

+37
-1
lines changed

editor/inspector/editor_resource_picker.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#pragma once
3232

3333
#include "scene/gui/box_container.h"
34+
#include "scene/resources/material.h"
3435

3536
class Button;
3637
class ConfirmationDialog;

editor/scene/2d/path_2d_editor_plugin.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
#include "editor/themes/editor_scale.h"
3939
#include "scene/gui/dialogs.h"
4040
#include "scene/gui/menu_button.h"
41+
#include "scene/resources/mesh.h"
4142

4243
void Path2DEditor::_notification(int p_what) {
4344
switch (p_what) {

editor/scene/2d/sprite_2d_editor_plugin.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
#include "scene/gui/menu_button.h"
4747
#include "scene/gui/panel.h"
4848
#include "scene/gui/view_panner.h"
49+
#include "scene/resources/mesh.h"
4950
#include "thirdparty/clipper2/include/clipper2/clipper.h"
5051

5152
#define PRECISION 1

editor/scene/3d/node_3d_editor_gizmos.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
#include "scene/3d/camera_3d.h"
3636
#include "scene/3d/node_3d.h"
3737
#include "scene/3d/skeleton_3d.h"
38+
#include "scene/resources/mesh.h"
3839

3940
class Timer;
4041
class EditorNode3DGizmoPlugin;

modules/multiplayer/multiplayer_spawner.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030

3131
#include "multiplayer_spawner.h"
3232

33+
#include "core/io/resource_loader.h"
3334
#include "scene/main/multiplayer_api.h"
3435

3536
#ifdef TOOLS_ENABLED

scene/2d/path_2d.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232

3333
#include "core/math/geometry_2d.h"
3434
#include "scene/main/timer.h"
35+
#include "scene/resources/mesh.h"
3536

3637
#ifdef TOOLS_ENABLED
3738
#include "editor/themes/editor_scale.h"

scene/3d/cpu_particles_3d.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
#include "scene/main/viewport.h"
3838
#include "scene/resources/curve_texture.h"
3939
#include "scene/resources/gradient_texture.h"
40+
#include "scene/resources/mesh.h"
4041
#include "scene/resources/particle_process_material.h"
4142

4243
AABB CPUParticles3D::get_aabb() const {

scene/3d/gpu_particles_3d.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include "scene/3d/cpu_particles_3d.h"
3535
#include "scene/resources/curve_texture.h"
3636
#include "scene/resources/gradient_texture.h"
37+
#include "scene/resources/mesh.h"
3738
#include "scene/resources/particle_process_material.h"
3839

3940
AABB GPUParticles3D::get_aabb() const {

scene/3d/label_3d.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
#include "label_3d.h"
3232

3333
#include "scene/main/window.h"
34+
#include "scene/resources/mesh.h"
3435
#include "scene/resources/theme.h"
3536
#include "scene/theme/theme_db.h"
3637

scene/3d/mesh_instance_3d.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232

3333
#include "core/templates/local_vector.h"
3434
#include "scene/3d/visual_instance_3d.h"
35+
#include "scene/resources/mesh.h"
3536

3637
#ifndef NAVIGATION_3D_DISABLED
3738
class NavigationMesh;

0 commit comments

Comments
 (0)