#pragma once #include namespace td { namespace game { enum class Direction : std::uint8_t { PositiveX = 1 << 0, NegativeX = 1 << 1, PositiveY = 1 << 2, NegativeY = 1 << 3, }; typedef std::uint8_t PlayerID; } // namespace game } // namespace td