Remove transitive mesh.h, rendering_server.h and shader.h includes from node.h.

This commit is contained in:
Lukas Tenbrink
2025-10-08 11:53:08 +02:00
parent d61cd9149a
commit 33689d7beb
31 changed files with 37 additions and 1 deletions

View File

@@ -31,6 +31,10 @@
#include "node.h"
#include "node.compat.inc"
STATIC_ASSERT_INCOMPLETE_TYPE(class, Mesh);
STATIC_ASSERT_INCOMPLETE_TYPE(class, RenderingServer);
STATIC_ASSERT_INCOMPLETE_TYPE(class, Shader);
#include "core/config/project_settings.h"
#include "core/io/resource_loader.h"
#include "core/object/message_queue.h"