Lluvia
ImageAddressMode.h File Reference
Include dependency graph for ImageAddressMode.h:
This graph shows which files directly or indirectly include this file:

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>
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...