2#include <klib/enum_array.hpp>
10inline constexpr auto vsync_str_v = klib::EnumArray<Vsync, std::string_view>{
"strict",
"adaptive",
"multi",
"off"};
12[[nodiscard]]
constexpr auto parse_vsync(std::string_view
const in) -> std::optional<Vsync> {
13 if (in.size() == 1 && in.front() >=
'0') {
14 auto const ret =
Vsync(in.front() -
'0');
Definition animation.hpp:8
Vsync
Definition vsync.hpp:8
constexpr auto vsync_str_v
Definition vsync.hpp:10
constexpr auto parse_vsync(std::string_view const in) -> std::optional< Vsync >
Definition vsync.hpp:12