diff options
Diffstat (limited to 'src/view_3d.cpp')
-rw-r--r-- | src/view_3d.cpp | 17 |
1 files changed, 0 insertions, 17 deletions
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<VK::Sprite> *sprite; - std::shared_ptr<glm::vec4> *position; - auto *ptr = (std::shared_ptr<VK::View3D>*)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)); } |