From 0788992af425ec90bb0b998e6cfa99b50a938b11 Mon Sep 17 00:00:00 2001 From: jacekpoz Date: Tue, 13 Aug 2024 00:45:13 +0200 Subject: [PATCH] remove vk_clickable from components --- src/ptk_vk/components.c | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/src/ptk_vk/components.c b/src/ptk_vk/components.c index 0152c4e..8293567 100644 --- a/src/ptk_vk/components.c +++ b/src/ptk_vk/components.c @@ -100,27 +100,6 @@ void vk_component(PtkHandle component) { vk_transfer_vertex_data(); } -void vk_clickable(PtkClickable *clickable) { - PTK_LIST_ADD(PtkHandle, m_components, clickable); - - switch (clickable->hitbox->type) { - // case PTK_COMPONENT_TYPE_BOX: { - // _vk_box((PtkComponent *)clickable->hitbox); - // } break; - case PTK_COMPONENT_TYPE_TRIANGLE: { - triangle((PtkTriangle *)clickable->hitbox, 0); - } break; - case PTK_COMPONENT_TYPE_RECT: { - rect((PtkRect *)clickable->hitbox); - } break; - case PTK_COMPONENT_TYPE_ELLIPSE: { - ellipse((PtkEllipse *)clickable->hitbox); - } break; - default: - return; - } -} - inline bool triangle_intersects(PtkTriangle t, PtkPos p) { PtkPos p0 = t.vertices[0]; PtkPos p1 = t.vertices[1];