![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
#include <array>#include <cstddef>#include <memory>#include <span>#include <string>#include <vector>#include <sourcepp/parser/Binary.h>

Go to the source code of this file.
Classes | |
| class | sndpp::WAV |
| struct | sndpp::WAV::ChunkBase |
| struct | sndpp::WAV::ChunkFMT |
| struct | sndpp::WAV::ChunkDATA |
| struct | sndpp::WAV::ChunkCUE |
| struct | sndpp::WAV::ChunkCUE::CuePoint |
| struct | sndpp::WAV::ChunkPLST |
| struct | sndpp::WAV::ChunkPLST::Segment |
| struct | sndpp::WAV::ChunkFACT |
| struct | sndpp::WAV::ChunkSMPL |
| struct | sndpp::WAV::ChunkSMPL::SampleLoop |
| struct | sndpp::WAV::ChunkINST |
| struct | sndpp::WAV::ChunkCSET |
| struct | sndpp::WAV::ChunkMD5 |
| struct | sndpp::WAV::ChunkJUNK |
| struct | sndpp::WAV::ChunkPAD |
| struct | sndpp::WAV::ChunkFLLR |
| struct | sndpp::WAV::ChunkLIST |
| struct | sndpp::WAV::ChunkINFO |
| struct | sndpp::WAV::ChunkINFO::META |
| struct | sndpp::WAV::ChunkADTL |
| struct | sndpp::WAV::ChunkADTL::LABL |
| struct | sndpp::WAV::ChunkADTL::NOTE |
| struct | sndpp::WAV::ChunkADTL::LTXT |
| struct | sndpp::WAV::ChunkUnknown |
Namespaces | |
| namespace | sndpp |
Variables | |
| constexpr auto | sndpp::RIFF_SIGNATURE = sourcepp::parser::binary::makeFourCC("RIFF") |
| constexpr auto | sndpp::RIFX_SIGNATURE = sourcepp::parser::binary::makeFourCC("RIFX") |
| constexpr auto | sndpp::FFIR_SIGNATURE = sourcepp::parser::binary::makeFourCC("FFIR") |