#pragma once #include namespace floormat { enum class pass_mode : std::uint8_t { blocked, see_through, shoot_through, pass, }; constexpr inline std::uint8_t pass_mode_COUNT = 4; } // namespace floormat