|
Haio 0.2.X
Homebrew Asset IO/CDN
|
Concepts | |
| concept | Haio::Codecs::Decodable |
every pair this build can read into pixels. a format may be recognised here and still be missing from Decode, which is how haio names a file it cannot open.
| Result< Image< Color::RGB565 > > Haio::Codecs::Decode< Format::DDS, Color::RGB565 > | ( | const Blob & | blob | ) |
| Result< Image< Color::RGBA8888 > > Haio::Codecs::Decode< Format::DDS, Color::RGBA8888 > | ( | const Blob & | blob | ) |
Definition at line 1 of file decode.cpp.
| Result< Image< Color::RGB888 > > Haio::Codecs::Decode< Format::GIF, Color::RGB888 > | ( | const Blob & | blob | ) |
Definition at line 16 of file decode.cpp.
| Result< Image< Color::RGBA8888 > > Haio::Codecs::Decode< Format::GIF, Color::RGBA8888 > | ( | const Blob & | blob | ) |
Definition at line 16 of file decode.cpp.
| Result< Image< Color::ETC1 > > Haio::Codecs::Decode< Format::KTX, Color::ETC1 > | ( | const Blob & | blob | ) |
| Result< Image< Color::RGB565 > > Haio::Codecs::Decode< Format::KTX, Color::RGB565 > | ( | const Blob & | blob | ) |
Definition at line 1 of file decode.cpp.
| Result< Image< Color::RGBA8888 > > Haio::Codecs::Decode< Format::KTX, Color::RGBA8888 > | ( | const Blob & | blob | ) |
Definition at line 1 of file decode.cpp.
| Result< Image< Color::ETC1 > > Haio::Codecs::Decode< Format::KTX2, Color::ETC1 > | ( | const Blob & | blob | ) |
| Result< Image< Color::RGB565 > > Haio::Codecs::Decode< Format::KTX2, Color::RGB565 > | ( | const Blob & | blob | ) |
Definition at line 1 of file decode.cpp.
| Result< Image< Color::RGBA8888 > > Haio::Codecs::Decode< Format::KTX2, Color::RGBA8888 > | ( | const Blob & | blob | ) |
Definition at line 1 of file decode.cpp.
| Result< Image< Color::RGB888 > > Haio::Codecs::Decode< Format::PNG, Color::RGB888 > | ( | const Blob & | blob | ) |
a truecolour png without alpha: kept at three bytes instead of inflated to four
Definition at line 21 of file decode.cpp.
| Result< Image< Color::RGBA8888 > > Haio::Codecs::Decode< Format::PNG, Color::RGBA8888 > | ( | const Blob & | blob | ) |
Definition at line 21 of file decode.cpp.
| Result< Image< Color::GRAY8 > > Haio::Codecs::Decode< Format::PPM, Color::GRAY8 > | ( | const Blob & | blob | ) |
the grey pipes: P2 and P5 carry one sample a pixel, P1 and P4 one bit. a bitmap calls 1 black, so the bit is inverted rather than scaled.
Definition at line 23 of file decode.cpp.
| Result< Image< Color::RGB888 > > Haio::Codecs::Decode< Format::PPM, Color::RGB888 > | ( | const Blob & | blob | ) |
the colour pipes: P3 and P6 carry three samples a pixel
Definition at line 23 of file decode.cpp.
| Result< Image< Color::ETC1 > > Haio::Codecs::Decode< Format::PVR, Color::ETC1 > | ( | const Blob & | blob | ) |
| Result< Image< Color::RGB565 > > Haio::Codecs::Decode< Format::PVR, Color::RGB565 > | ( | const Blob & | blob | ) |
Definition at line 1 of file decode.cpp.
| Result< Image< Color::RGBA8888 > > Haio::Codecs::Decode< Format::PVR, Color::RGBA8888 > | ( | const Blob & | blob | ) |
Definition at line 1 of file decode.cpp.
| Result< Image< Color::BGR888 > > Haio::Codecs::Decode< Format::TGA, Color::BGR888 > | ( | const Blob & | blob | ) |
| Result< Image< Color::BGRA8888 > > Haio::Codecs::Decode< Format::TGA, Color::BGRA8888 > | ( | const Blob & | blob | ) |
Definition at line 169 of file decode.cpp.
| Result< Image< Color::GRAY8 > > Haio::Codecs::Decode< Format::TGA, Color::GRAY8 > | ( | const Blob & | blob | ) |
Definition at line 169 of file decode.cpp.
| Result< Image< Color::PALETTE > > Haio::Codecs::Decode< Format::TGA, Color::PALETTE > | ( | const Blob & | blob | ) |
the indices and the colours they point at, which is what a palette image is
Definition at line 169 of file decode.cpp.
| Result< Image< Color::RGB555 > > Haio::Codecs::Decode< Format::TGA, Color::RGB555 > | ( | const Blob & | blob | ) |
Definition at line 169 of file decode.cpp.
| Result< Image< Color::RGBA5551 > > Haio::Codecs::Decode< Format::TGA, Color::RGBA5551 > | ( | const Blob & | blob | ) |
Definition at line 169 of file decode.cpp.