Lluvia
|
#include "lluvia/core/enums/enums.h"
Go to the source code of this file.
Namespaces | |
ll | |
ll::impl | |
Enumerations | |
enum class | ll::ImageAddressMode : uint32_t { ll::Repeat = 0 , ll::MirroredRepeat = 1 , ll::ClampToEdge = 2 , ll::ClampToBorder = 3 , ll::MirrorClampToEdge = 4 } |
Image address mode. More... | |
Functions | |
template<typename T = std::string> | |
T | ll::imageAddressModeToString (ll::ImageAddressMode &&value) noexcept |
Converts from ll::ImageAddressMode enum value to std::string. More... | |
template<typename T > | |
ll::ImageAddressMode | ll::stringToImageAddressMode (T &&stringValue) |
Converts from a string-like object to ll::ImageAddressMode enum. More... | |
Variables | |
constexpr const std::array< std::tuple< const char *, ll::ImageAddressMode >, 5 > | ll::impl::ImageAddressModeStrings |
Image filter mode strings used for converting ll::ImageAddressMode to std::string and vice-versa. More... | |