SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
VTF.h File Reference
#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 "ImageConversion.h"
#include "SHT.h"
Include dependency graph for VTF.h:
This graph shows which files directly or indirectly include this file:

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::VTFX_SIGNATURE = sourcepp::parser::binary::makeFourCC("VTFX")
 
constexpr uint32_t vtfpp::VTF3_SIGNATURE = sourcepp::parser::binary::makeFourCC("VTF3")