[godot] Fix refactoring compilation errors.

This commit is contained in:
Mario Zechner 2023-02-17 16:50:20 +01:00
parent 4e0dd648f4
commit 983220d3bc
2 changed files with 4 additions and 4 deletions

View File

@ -75,7 +75,7 @@ public:
auto renderer_object = memnew(SpineRendererObject);
renderer_object->texture = Ref<Texture>(nullptr);
renderer_object->normal_map = Ref<Texture>(nullptr);
page.setRendererObject((void *) renderer_object);
page.texture = (void *) renderer_object;
return;
}
@ -97,7 +97,7 @@ public:
renderer_object->canvas_texture->set_normal_texture(renderer_object->normal_map);
#endif
page.setRendererObject((void *) renderer_object);
page.texture = (void *) renderer_object;
page.width = texture->get_width();
page.height = texture->get_height();
}

View File

@ -711,7 +711,7 @@ void SpineSprite::update_meshes(Ref<SpineSkeleton> skeleton_ref) {
vertices->setSize(8, 0);
region->computeWorldVertices(*slot, *vertices, 0);
renderer_object = (SpineRendererObject *) ((spine::AtlasRegion *) region->getRendererObject())->page->getRendererObject();
renderer_object = (SpineRendererObject *) ((spine::AtlasRegion *) region->getRegion())->page->texture;
uvs = &region->getUVs();
indices = &quad_indices;
@ -725,7 +725,7 @@ void SpineSprite::update_meshes(Ref<SpineSkeleton> skeleton_ref) {
vertices->setSize(mesh->getWorldVerticesLength(), 0);
mesh->computeWorldVertices(*slot, *vertices);
renderer_object = (SpineRendererObject *) ((spine::AtlasRegion *) mesh->getRendererObject())->page->getRendererObject();
renderer_object = (SpineRendererObject *) ((spine::AtlasRegion *) mesh->getRegion())->page->texture;
uvs = &mesh->getUVs();
indices = &mesh->getTriangles();