summaryrefslogtreecommitdiffhomepage
path: root/src/pass-mode.hpp
blob: a60a8188798c4e6bd598a650f12bc8f132fb4fe3 (plain)
1
2
3
4
5
6
7
8
9
10
#pragma once
#include <cstdint>

namespace floormat {

enum class pass_mode : std::uint8_t { shoot_through, pass, blocked, see_through };
constexpr inline std::uint8_t pass_mode_COUNT = std::uint8_t(pass_mode::see_through) + 1;
static_assert(pass_mode_COUNT == 4);

} // namespace floormat