![]() |
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") |