|
Haio 0.2.X
Homebrew Asset IO/CDN
|


Go to the source code of this file.
Classes | |
| struct | Haio::Found |
Namespaces | |
| namespace | Haio |
| namespace | Haio::Detail |
Functions | |
| constexpr std::string_view | Haio::formatName (Format wanted) |
| constexpr std::string_view | Haio::colorName (Color wanted) |
| constexpr std::string_view | Haio::Detail::lowered (std::string_view name, char(&buffer)[32]) |
| constexpr Format | Haio::formatFromName (std::string_view name) |
| constexpr std::optional< Color > | Haio::colorNamed (std::string_view name) |
| constexpr Color | Haio::colorFromName (std::string_view name) |
| Found | Haio::Detect (Bytes data) |
| constexpr bool | Haio::detectable (Format format, Color color) |
| constexpr bool | Haio::encodable (Format format, Color color) |
| constexpr std::optional< Color > | Haio::encodeColorFor (Format to) |
| Result< Image< Color::RGBA8888 > > | Haio::Decode (const Blob &blob) |
| Result< std::vector< uint8_t > > | Haio::Convert (const Image< Color::RGBA8888 > &image, Color to) |
| Result< Blob > | Haio::Encode (Image< Color::RGBA8888 > image, Format to, std::optional< Color > as=std::nullopt) |
| Result< Blob > | Haio::Encode (Image< Color::PALETTE > image, Format to) |