Remove extraneous includes from texture.h.

This commit is contained in:
Lukas Tenbrink
2025-10-10 17:19:55 +02:00
parent 295e465fe4
commit 985e6178b4
33 changed files with 48 additions and 8 deletions

View File

@@ -31,6 +31,7 @@
#pragma once
#include "scene/2d/node_2d.h"
#include "scene/resources/gradient.h"
class RandomNumberGenerator;

View File

@@ -30,7 +30,8 @@
#pragma once
#include "node_2d.h"
#include "scene/2d/node_2d.h"
#include "scene/resources/gradient.h"
class Line2D : public Node2D {
GDCLASS(Line2D, Node2D);

View File

@@ -31,6 +31,7 @@
#pragma once
#include "scene/3d/visual_instance_3d.h"
#include "scene/resources/gradient.h"
class RandomNumberGenerator;

View File

@@ -32,6 +32,7 @@
#include "scene/main/node.h"
#include "scene/resources/font.h"
#include "servers/rendering/rendering_server.h"
class CanvasLayer;
class MultiMesh;

View File

@@ -30,6 +30,9 @@
#include "animated_texture.h"
#include "core/os/os.h"
#include "servers/rendering/rendering_server.h"
void AnimatedTexture::_update_proxy() {
RWLockRead r(rw_lock);

View File

@@ -30,6 +30,8 @@
#include "bone_map.h"
#include "core/config/engine.h"
bool BoneMap::_set(const StringName &p_path, const Variant &p_value) {
String path = p_path;
if (path.begins_with("bone_map/")) {

View File

@@ -31,6 +31,7 @@
#include "camera_texture.h"
#include "servers/camera/camera_feed.h"
#include "servers/rendering/rendering_server.h"
void CameraTexture::_bind_methods() {
ClassDB::bind_method(D_METHOD("set_camera_feed_id", "feed_id"), &CameraTexture::set_camera_feed_id);

View File

@@ -31,6 +31,7 @@
#pragma once
#include "scene/resources/texture.h"
#include "servers/camera/camera_server.h"
class CameraTexture : public Texture2D {
GDCLASS(CameraTexture, Texture2D);

View File

@@ -32,6 +32,7 @@
#include "core/io/resource_loader.h"
#include "scene/resources/texture.h"
#include "servers/rendering/rendering_server.h"
class BitMap;

View File

@@ -30,6 +30,8 @@
#include "curve_texture.h"
#include "servers/rendering/rendering_server.h"
void CurveTexture::_bind_methods() {
ClassDB::bind_method(D_METHOD("set_width", "width"), &CurveTexture::set_width);

View File

@@ -30,6 +30,8 @@
#include "external_texture.h"
#include "servers/rendering/rendering_server.h"
void ExternalTexture::_bind_methods() {
ClassDB::bind_method(D_METHOD("set_size", "size"), &ExternalTexture::set_size);
ClassDB::bind_method(D_METHOD("get_external_texture_id"), &ExternalTexture::get_external_texture_id);

View File

@@ -39,6 +39,7 @@
#include "scene/resources/text_paragraph.h"
#include "scene/resources/theme.h"
#include "scene/theme/theme_db.h"
#include "servers/rendering/rendering_server.h"
/*************************************************************************/
/* Font */

View File

@@ -31,6 +31,7 @@
#include "gradient_texture.h"
#include "core/math/geometry_2d.h"
#include "servers/rendering/rendering_server.h"
GradientTexture1D::GradientTexture1D() {
_queue_update();

View File

@@ -30,6 +30,7 @@
#pragma once
#include "scene/resources/gradient.h"
#include "scene/resources/texture.h"
class GradientTexture1D : public Texture2D {

View File

@@ -33,6 +33,7 @@
#include "core/io/image_loader.h"
#include "scene/resources/bit_map.h"
#include "scene/resources/placeholder_textures.h"
#include "servers/rendering/rendering_server.h"
void ImageTexture::reload_from_file() {
String path = ResourceLoader::path_remap(get_path());

View File

@@ -30,6 +30,8 @@
#include "placeholder_textures.h"
#include "servers/rendering/rendering_server.h"
void PlaceholderTexture2D::set_size(Size2 p_size) {
size = p_size;
emit_changed();

View File

@@ -33,6 +33,7 @@
#include "core/config/project_settings.h"
#include "core/io/marshalls.h"
#include "scene/resources/bit_map.h"
#include "servers/rendering/rendering_server.h"
static const char *compression_mode_names[7] = {
"Lossless", "Lossy", "Basis Universal", "S3TC", "ETC2", "BPTC", "ASTC"

View File

@@ -30,6 +30,8 @@
#include "skeleton_profile.h"
#include "core/config/engine.h"
bool SkeletonProfile::_set(const StringName &p_path, const Variant &p_value) {
ERR_FAIL_COND_V(is_read_only, false);
String path = p_path;

View File

@@ -30,6 +30,8 @@
#include "style_box_texture.h"
#include "servers/rendering/rendering_server.h"
float StyleBoxTexture::get_style_margin(Side p_side) const {
ERR_FAIL_INDEX_V((int)p_side, 4, 0.0);

View File

@@ -31,6 +31,7 @@
#include "texture.h"
#include "scene/resources/placeholder_textures.h"
#include "servers/rendering/rendering_server.h"
int Texture2D::get_width() const {
int ret = 0;

View File

@@ -30,12 +30,10 @@
#pragma once
#include "core/io/image.h"
#include "core/io/resource.h"
#include "core/math/rect2.h"
#include "core/variant/typed_array.h"
#include "scene/resources/curve.h"
#include "scene/resources/gradient.h"
#include "servers/camera/camera_server.h"
#include "servers/rendering/rendering_server.h"
class Texture : public Resource {
GDCLASS(Texture, Resource);

View File

@@ -30,6 +30,8 @@
#include "texture_rd.h"
#include "servers/rendering/rendering_server.h"
////////////////////////////////////////////////////////////////////////////
// Texture2DRD