SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
vtfpp::PPL Member List

This is the complete list of members for vtfpp::PPL, including all inherited members.

bake()vtfpp::PPL
bake(const std::string &pplPath)vtfpp::PPL
checksumvtfpp::PPLprotected
formatvtfpp::PPLprotected
getFormat() constvtfpp::PPL
getImageAs(ImageFormat newFormat, uint32_t lod=0) constvtfpp::PPL
getImageAsRGB888(uint32_t lod=0) constvtfpp::PPL
getImageLODs() constvtfpp::PPL
getImageRaw(uint32_t lod=0) constvtfpp::PPL
getModelChecksum() constvtfpp::PPL
getVersion() constvtfpp::PPL
hasImageForLOD(uint32_t lod) constvtfpp::PPL
imagesvtfpp::PPLprotected
operator bool() constvtfpp::PPLexplicit
PPL(uint32_t modelChecksum, ImageFormat format_=ImageFormat::RGB888, uint32_t version_=0)vtfpp::PPLexplicit
PPL(std::span< const std::byte > pplData)vtfpp::PPLexplicit
PPL(const std::string &pplPath)vtfpp::PPLexplicit
saveImageToFile(uint32_t lod=0, ImageConversion::FileFormat fileFormat=ImageConversion::FileFormat::DEFAULT) constvtfpp::PPL
saveImageToFile(const std::string &imagePath, uint32_t lod=0, ImageConversion::FileFormat fileFormat=ImageConversion::FileFormat::DEFAULT) constvtfpp::PPL
setFormat(ImageFormat newFormat)vtfpp::PPL
setImage(std::span< const std::byte > imageData, ImageFormat format_, uint32_t width, uint32_t height, uint32_t lod=0)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)vtfpp::PPL
setImage(const std::string &imagePath, uint32_t lod=0)vtfpp::PPL
setImage(const std::string &imagePath, uint32_t resizedWidth, uint32_t resizedHeight, uint32_t lod=0, ImageConversion::ResizeFilter filter=ImageConversion::ResizeFilter::DEFAULT)vtfpp::PPL
setModelChecksum(uint32_t newChecksum)vtfpp::PPL
setVersion(uint32_t newVersion)vtfpp::PPL
versionvtfpp::PPLprotected