Remove Unused Stuff

This commit is contained in:
2024-06-13 22:13:17 +02:00
parent 1271b9fa9a
commit b6798fa069
9 changed files with 36 additions and 40 deletions

View File

@@ -20,6 +20,7 @@
#include <renderd7/internal_db.hpp>
Result RenderD7::Sheet::Load(const std::string& path) {
if (this->spritesheet) Free();
this->spritesheet = C2D_SpriteSheetLoad(path.c_str());
if (!this->spritesheet) {
_rd7i_logger()->Write("Failed to Load Spritesheet from: " + path, 0);
@@ -32,3 +33,10 @@ void RenderD7::Sheet::Free() {
C2D_SpriteSheetFree(this->spritesheet);
this->spritesheet = nullptr;
}
RenderD7::Image::Ref RenderD7::Sheet::GetImage(int idx) {
if (!this->spritesheet) return nullptr;
Image::Ref img = Image::New();
img->GetRef() = C2D_SpriteSheetGetImage(this->spritesheet, idx);
return img;
}