Add op node when clicked and connect to proper function

This commit is contained in:
Abdelrahman Said 2024-01-15 23:35:44 +00:00
parent 680f1ec380
commit 571e734ebe

View File

@ -112,6 +112,9 @@ i32 run_main_loop(void) {
if (comp.event.button.windowID == toolbox->id) { if (comp.event.button.windowID == toolbox->id) {
if (comp.button_hovered >= 0 && if (comp.button_hovered >= 0 &&
comp.button_hovered == comp.button_clicked) { comp.button_hovered == comp.button_clicked) {
add_node(&comp, NODE_TYPE_OP,
(node_data_t){.func = ops[comp.button_hovered]},
comp.last_clicked_mouse_x, comp.last_clicked_mouse_y);
} }
comp.button_clicked = -1; comp.button_clicked = -1;