![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
This is the complete list of members for vtfpp::PPL, including all inherited members.
| bake() | vtfpp::PPL | |
| bake(const std::filesystem::path &pplPath) | vtfpp::PPL | |
| checksum | vtfpp::PPL | protected |
| format | vtfpp::PPL | protected |
| getFormat() const | vtfpp::PPL | |
| getImageAs(ImageFormat newFormat, uint32_t lod=0) const | vtfpp::PPL | |
| getImageAsRGB888(uint32_t lod=0) const | vtfpp::PPL | |
| getImageLODs() const | vtfpp::PPL | |
| getImageRaw(uint32_t lod=0) const | vtfpp::PPL | |
| getModelChecksum() const | vtfpp::PPL | |
| getVersion() const | vtfpp::PPL | |
| hasImageForLOD(uint32_t lod) const | vtfpp::PPL | |
| images | vtfpp::PPL | protected |
| operator bool() const | vtfpp::PPL | explicit |
| PPL(uint32_t modelChecksum, ImageFormat format_=ImageFormat::RGB888, uint32_t version_=0) | vtfpp::PPL | explicit |
| PPL(std::span< const std::byte > pplData) | vtfpp::PPL | explicit |
| PPL(const std::filesystem::path &pplPath) | vtfpp::PPL | explicit |
| saveImageToFile(uint32_t lod=0, ImageConversion::FileFormat fileFormat=ImageConversion::FileFormat::DEFAULT) const | vtfpp::PPL | |
| saveImageToFile(const std::filesystem::path &imagePath, uint32_t lod=0, ImageConversion::FileFormat fileFormat=ImageConversion::FileFormat::DEFAULT) const | vtfpp::PPL | |
| setFormat(ImageFormat newFormat, float quality=ImageConversion::DEFAULT_COMPRESSED_QUALITY) | vtfpp::PPL | |
| setImage(std::span< const std::byte > imageData, ImageFormat format_, uint32_t width, uint32_t height, uint32_t lod=0, float quality=ImageConversion::DEFAULT_COMPRESSED_QUALITY) | vtfpp::PPL | |
| setImage(std::span< const std::byte > imageData, ImageFormat format_, uint32_t width, uint32_t height, uint32_t resizedWidth, uint32_t resizedHeight, uint32_t lod=0, ImageConversion::ResizeFilter filter=ImageConversion::ResizeFilter::DEFAULT, float quality=ImageConversion::DEFAULT_COMPRESSED_QUALITY) | vtfpp::PPL | |
| setImage(const std::filesystem::path &imagePath, uint32_t lod=0, float quality=ImageConversion::DEFAULT_COMPRESSED_QUALITY) | vtfpp::PPL | |
| setImage(const std::filesystem::path &imagePath, uint32_t resizedWidth, uint32_t resizedHeight, uint32_t lod=0, ImageConversion::ResizeFilter filter=ImageConversion::ResizeFilter::DEFAULT, float quality=ImageConversion::DEFAULT_COMPRESSED_QUALITY) | vtfpp::PPL | |
| setModelChecksum(uint32_t newChecksum) | vtfpp::PPL | |
| setVersion(uint32_t newVersion) | vtfpp::PPL | |
| version | vtfpp::PPL | protected |