![]() |
Botcraft 1.21.4
|
#include <EnumUtilities.hpp>
Static Public Member Functions | |
template<std::size_t ... Is> | |
static constexpr std::array< std::string_view, end - start+1 > | map_range (std::index_sequence< Is... >) |
Static Public Attributes | |
static constexpr std::underlying_type_t< Enum > | start = to_underlying(MinVal) |
static constexpr std::underlying_type_t< Enum > | end = to_underlying(MaxVal) |
static constexpr std::array< std::string_view, end - start+1 > | mapping = map_range(std::make_index_sequence<end - start + 1>()) |
Definition at line 43 of file EnumUtilities.hpp.
|
inlinestaticconstexpr |
Definition at line 51 of file EnumUtilities.hpp.
References Botcraft::Utilities::EnumMapperRange< Enum, MinVal, MaxVal >::end, and Botcraft::Utilities::EnumMapperRange< Enum, MinVal, MaxVal >::start.
|
inlinestaticconstexpr |
Definition at line 48 of file EnumUtilities.hpp.
Referenced by Botcraft::Utilities::EnumMapperRange< Enum, MinVal, MaxVal >::map_range().
|
inlinestaticconstexpr |
Definition at line 58 of file EnumUtilities.hpp.
|
inlinestaticconstexpr |
Definition at line 47 of file EnumUtilities.hpp.
Referenced by Botcraft::Utilities::EnumMapperRange< Enum, MinVal, MaxVal >::map_range().