X-Git-Url: https://plomlompom.com/repos/feed.xml?a=blobdiff_plain;f=src%2Fyx_uint16.h;h=3a13f0194a8b87564dac6d5f61280149550edf30;hb=a037841b38d73f59839731eb3ffaf4edc43d9cf0;hp=c697879654be9ad11b3e8f69d6d8b5451123c935;hpb=47d7b87570ce3c79d3e0a6b8e765c74d065b6ba5;p=plomrogue diff --git a/src/yx_uint16.h b/src/yx_uint16.h index c697879..3a13f01 100644 --- a/src/yx_uint16.h +++ b/src/yx_uint16.h @@ -3,16 +3,17 @@ #include -#define NORTH 1 -#define EAST 2 -#define SOUTH 3 -#define WEST 4 +enum dir { + NORTH = 1, + EAST = 2, + SOUTH = 3, + WEST = 4 }; struct yx_uint16 { uint16_t y; uint16_t x; }; extern char yx_uint16_cmp (struct yx_uint16, struct yx_uint16); -struct yx_uint16 mv_yx_in_dir (char, struct yx_uint16); +extern struct yx_uint16 mv_yx_in_dir (enum dir, struct yx_uint16); #endif