Compare commits

..

2 Commits

Author SHA1 Message Date
dacc3be970 Update code for detecting mouse hovering nodes 2024-01-15 19:12:21 +00:00
fd6e237647 Modify node border colours 2024-01-15 19:12:06 +00:00
2 changed files with 3 additions and 3 deletions

View File

@ -9,9 +9,9 @@
#define NODE_HEIGHT 20
#define IO_NODE_FILL_COLOUR ((colour_t){.abgr = 0xff2c84b7})
#define IO_NODE_BORDER_COLOUR ((colour_t){.abgr = 0xff122d5e})
#define IO_NODE_BORDER_COLOUR ((colour_t){.abgr = 0xff315c89})
#define OP_NODE_FILL_COLOUR ((colour_t){.abgr = 0xffad6c3a})
#define OP_NODE_BORDER_COLOUR ((colour_t){.abgr = 0xff592516})
#define OP_NODE_BORDER_COLOUR ((colour_t){.abgr = 0xff8e4a33})
typedef struct node node_t;

View File

@ -81,7 +81,7 @@ i32 run_main_loop(void) {
} else {
comp.node_hovered = -1;
for (u64 i = 0; i < comp.count; ++i) {
for (u64 i = comp.count - 1; i >= 0; --i) {
node_t *node = &(comp.nodes[i]);
if (aabb(node, comp.mouse_x, comp.mouse_y)) {