summaryrefslogtreecommitdiff
path: root/src/sprite.cpp
diff options
context:
space:
mode:
authorFrederico Linhares <fred@linhares.blue>2024-05-08 17:56:29 -0300
committerFrederico Linhares <fred@linhares.blue>2024-05-08 17:56:29 -0300
commit43821b0cffc5aa419c0218992f06f8962ae54a13 (patch)
tree97bdbbf710a78e6dcb181d92dd83e98d8b329c6d /src/sprite.cpp
parent70e156d47346ae3198c623e0af75e5703f894db3 (diff)
refa Rename graphical engine to BluCat
Diffstat (limited to 'src/sprite.cpp')
-rw-r--r--src/sprite.cpp24
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);