From bde8c8bd073abeb314748d66d6402f951ecb2902 Mon Sep 17 00:00:00 2001 From: Frederico Linhares Date: Wed, 9 Nov 2022 16:11:15 -0300 Subject: feat create method Rectangle#draw --- src/view_3d.cpp | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'src/view_3d.cpp') diff --git a/src/view_3d.cpp b/src/view_3d.cpp index 4e8b254..1b733b8 100644 --- a/src/view_3d.cpp +++ b/src/view_3d.cpp @@ -77,22 +77,6 @@ cg_cView3D_set_camera_rotation(mrb_state *mrb, mrb_value self) return self; } -static mrb_value -cg_cView3D_draw(mrb_state *mrb, mrb_value self) -{ - std::shared_ptr *sprite; - std::shared_ptr *position; - auto *ptr = (std::shared_ptr*)DATA_PTR(self); - - mrb_get_args(mrb, "dd", &sprite, &cg_sprite_type, - &position, &cg_vector_4d_type); - auto &positions = (*ptr)->sprites_to_draw[ - cg_core.vk_swapchain->current_frame][*sprite]; - positions.push_back(*position->get()); - - return self; -} - void cg_view_3d_init(mrb_state *mrb) { @@ -109,5 +93,4 @@ cg_view_3d_init(mrb_state *mrb) mrb_define_method( mrb, cg_cView3D, "camera_rotation=", cg_cView3D_set_camera_rotation, MRB_ARGS_REQ(1)); - mrb_define_method(mrb, cg_cView3D, "draw", cg_cView3D_draw, MRB_ARGS_REQ(2)); } -- cgit v1.2.3