#pragma once struct Vec2 { unsigned int x; unsigned int y; }; struct Vec2f { float x; float y; };