#pragma once typedef int tile_t; typedef struct Vec2 { int x, y; } Vec2; typedef struct FVec2 { float x, y; } FVec2;