8 #ifndef LLUVIA_CORE_IMAGE_IMAGE_FILTER_MODE_H_
9 #define LLUVIA_CORE_IMAGE_IMAGE_FILTER_MODE_H_
48 template <
typename T = std::
string>
constexpr const std::array< std::tuple< const char *, ll::ImageFilterMode >, 2 > ImageFilterModeStrings
Image filter mode strings used for converting ll::ImageFilterMode to std::string and vice-versa.
Definition: ImageFilterMode.h:32
E stringToEnum(T &&stringValue)
Definition: enums.h:172
std::string enumToString(E &&value) noexcept
Definition: enums.h:146
T imageFilterModeToString(ll::ImageFilterMode &&value) noexcept
Converts from ll::ImageFilterMode enum value to std::string.
Definition: ImageFilterMode.h:49
ImageFilterMode
Image filter modes.
Definition: ImageFilterMode.h:20
ll::ImageFilterMode stringToImageFilterMode(T &&stringValue)
Converts from a string-like object to ll::ImageFilterMode enum.
Definition: ImageFilterMode.h:70
uint32_t enum_t
Definition: enums.h:23