Revert "Replace many uses of is_class with derives_from."

This reverts commit 78b743cf4a.
This commit is contained in:
A Thousand Ships 2025-09-25 13:45:49 +02:00
parent 6e4e8072e1
commit bd65cfa876
No known key found for this signature in database
GPG key ID: DEFC5A5B1306947D
43 changed files with 82 additions and 82 deletions

View file

@ -148,13 +148,13 @@ void GPUParticles2D::set_process_material(const Ref<Material> &p_material) {
return;
}
if (process_material.is_valid() && process_material->derives_from<ParticleProcessMaterial>()) {
if (process_material.is_valid() && process_material->is_class("ParticleProcessMaterial")) {
process_material->disconnect("emission_shape_changed", callable_mp((CanvasItem *)this, &GPUParticles2D::queue_redraw));
}
process_material = p_material;
if (process_material.is_valid() && process_material->derives_from<ParticleProcessMaterial>()) {
if (process_material.is_valid() && process_material->is_class("ParticleProcessMaterial")) {
process_material->connect("emission_shape_changed", callable_mp((CanvasItem *)this, &GPUParticles2D::queue_redraw));
}