![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
#include <VTF.h>
Public Attributes | |
uint32_t | majorVersion = 7 |
uint32_t | minorVersion = 4 |
ImageFormat | outputFormat = FORMAT_DEFAULT |
ImageConversion::ResizeMethod | widthResizeMethod = ImageConversion::ResizeMethod::POWER_OF_TWO_BIGGER |
ImageConversion::ResizeMethod | heightResizeMethod = ImageConversion::ResizeMethod::POWER_OF_TWO_BIGGER |
ImageConversion::ResizeFilter | filter = ImageConversion::ResizeFilter::DEFAULT |
Flags | flags = FLAG_NONE |
uint16_t | initialFrameCount = 1 |
uint16_t | startFrame = 0 |
bool | isCubeMap = false |
bool | hasSphereMap = false |
uint16_t | initialSliceCount = 1 |
bool | computeTransparencyFlags = true |
bool | computeMips = true |
bool | computeThumbnail = true |
bool | computeReflectivity = true |
Platform | platform = PLATFORM_PC |
int16_t | compressionLevel = -1 |
CompressionMethod | compressionMethod = CompressionMethod::ZSTD |
float | bumpMapScale = 1.f |
CompressionMethod vtfpp::VTF::CreationOptions::compressionMethod = CompressionMethod::ZSTD |
bool vtfpp::VTF::CreationOptions::computeTransparencyFlags = true |
ImageConversion::ResizeFilter vtfpp::VTF::CreationOptions::filter = ImageConversion::ResizeFilter::DEFAULT |
ImageConversion::ResizeMethod vtfpp::VTF::CreationOptions::heightResizeMethod = ImageConversion::ResizeMethod::POWER_OF_TWO_BIGGER |
ImageFormat vtfpp::VTF::CreationOptions::outputFormat = FORMAT_DEFAULT |
Platform vtfpp::VTF::CreationOptions::platform = PLATFORM_PC |
ImageConversion::ResizeMethod vtfpp::VTF::CreationOptions::widthResizeMethod = ImageConversion::ResizeMethod::POWER_OF_TWO_BIGGER |