summaryrefslogtreecommitdiff
path: root/src/view_3d.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/view_3d.cpp')
-rw-r--r--src/view_3d.cpp17
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));
}