From 79fa249aa729e03b17991c3991f5bb090ffb6b61 Mon Sep 17 00:00:00 2001 From: Kai Stevenson Date: Sat, 4 Mar 2023 17:17:13 -0800 Subject: restructured project --- src/snake.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/snake.h (limited to 'src/snake.h') diff --git a/src/snake.h b/src/snake.h new file mode 100644 index 0000000..c783f9f --- /dev/null +++ b/src/snake.h @@ -0,0 +1,16 @@ +#include "vector.h" +#ifndef SNAKE +#define SNAKE +/* used as bool and int */ +typedef char uint8; + +typedef struct ThreadArg { + int* cancellationToken; + void* returnV; +} threadArg_t; +void interrupt_handler(int sig); +void* get_dir_loop(void* threadArg); +vector_t parse_dir(char cDir); +vectorp_t move_snake(vector_t dir, int lengthen); +void draw_board(void); +#endif -- cgit v1.3.1