diff --git a/src/ptk.c b/src/ptk.c index 6d80097..fb379cc 100644 --- a/src/ptk.c +++ b/src/ptk.c @@ -176,9 +176,9 @@ PtkHandle ptk_circle(PtkPos center, float radius, PtkColor color) { return ptk_ellipse(center, (PtkSize){ .w = radius, .h = radius }, color); } -PtkHandle ptk_button(PtkHandle hitbox, MouseButtonCallback on_press) { - PtkButton *ret = malloc(sizeof(PtkButton)); - ret->type = PTK_COMPONENT_TYPE_BUTTON; +PtkHandle ptk_clickable(PtkHandle hitbox, MouseButtonCallback on_press) { + PtkClickable *ret = malloc(sizeof(PtkClickable)); + ret->type = PTK_COMPONENT_TYPE_CLICKABLE; ret->hitbox = hitbox; ret->on_press = on_press;