![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
#include <array>#include <cstddef>#include <span>#include <string>#include <tuple>#include <utility>#include <variant>#include <vector>#include <sourcepp/parser/Binary.h>#include <sourcepp/Macros.h>#include "HOT.h"#include "ImageConversion.h"#include "SHT.h"

Go to the source code of this file.
Classes | |
| struct | vtfpp::Resource |
| class | vtfpp::VTF |
| struct | vtfpp::VTF::CreationOptions |
Namespaces | |
| namespace | vtfpp |
Enumerations | |
| enum class | vtfpp::CompressionMethod : int16_t { vtfpp::DEFLATE = 8 , vtfpp::ZSTD = 93 , vtfpp::CONSOLE_LZMA = 0x360 } |
Variables | |
| constexpr uint32_t | vtfpp::VTF_SIGNATURE = sourcepp::parser::binary::makeFourCC("VTF\0") |
| constexpr uint32_t | vtfpp::XTF_SIGNATURE = sourcepp::parser::binary::makeFourCC("XTF\0") |
| constexpr uint32_t | vtfpp::VTFX_SIGNATURE = sourcepp::parser::binary::makeFourCC("VTFX") |
| constexpr uint32_t | vtfpp::VTF3_SIGNATURE = sourcepp::parser::binary::makeFourCC("VTF3") |