blob: c783f9f7f63cfaa9d514bea71b803206c02d0898 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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
|