diff options
Diffstat (limited to 'src/sprite.cpp')
-rw-r--r-- | src/sprite.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/sprite.cpp b/src/sprite.cpp index dba9e22..65a49f7 100644 --- a/src/sprite.cpp +++ b/src/sprite.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2022-2023 Frederico de Oliveira Linhares + * Copyright 2022-2024 Frederico de Oliveira Linhares * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -19,12 +19,12 @@ #include "texture.hpp" #include "vector_4d.hpp" #include "view_2d.hpp" -#include "vk/sprite.hpp" +#include "blucat/sprite.hpp" void cg_free_sprite(mrb_state *mrb, void* obj) { - auto ptr = static_cast<std::shared_ptr<VK::Sprite>*>(obj); + auto ptr = static_cast<std::shared_ptr<BluCat::Sprite>*>(obj); ptr->~shared_ptr(); mrb_free(mrb, ptr); @@ -37,22 +37,22 @@ cg_cSprite_initialize(mrb_state *mrb, mrb_value self) { mrb_float x, y, w, h; glm::vec4 vector_4d; - std::shared_ptr<VK::Texture> *texture; - std::shared_ptr<VK::Sprite> *ptr; + std::shared_ptr<BluCat::Texture> *texture; + std::shared_ptr<BluCat::Sprite> *ptr; mrb_get_args( mrb, "dffff", &texture, &cg_texture_type, &x, &y, &w, &h); - ptr = (std::shared_ptr<VK::Sprite>*)DATA_PTR(self); + ptr = (std::shared_ptr<BluCat::Sprite>*)DATA_PTR(self); if(ptr) mrb_free(mrb, ptr); - ptr = (std::shared_ptr<VK::Sprite>*)mrb_malloc( - mrb, sizeof(std::shared_ptr<VK::Sprite>)); + ptr = (std::shared_ptr<BluCat::Sprite>*)mrb_malloc( + mrb, sizeof(std::shared_ptr<BluCat::Sprite>)); vector_4d.x = x; vector_4d.y = y; vector_4d.z = w; vector_4d.w = h; - new(ptr)std::shared_ptr<VK::Sprite>( - std::make_shared<VK::Sprite>(*texture, vector_4d)); + new(ptr)std::shared_ptr<BluCat::Sprite>( + std::make_shared<BluCat::Sprite>(*texture, vector_4d)); mrb_data_init(self, ptr, &cg_sprite_type); return self; @@ -62,9 +62,9 @@ static mrb_value cg_cSprite_draw(mrb_state *mrb, mrb_value self) { mrb_value view_value; - VK::View2D *view_2d; + BluCat::View2D *view_2d; mrb_float x, y, w, h, z_index{0.0}; - auto ptr = (std::shared_ptr<VK::Sprite>*)DATA_PTR(self); + auto ptr = (std::shared_ptr<BluCat::Sprite>*)DATA_PTR(self); mrb_get_args(mrb, "offff|f", &view_value, &x, &y, &w, &h, &z_index); |