![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
Classes | |
class | KV1 |
class | KV1Binary |
class | KV1BinaryElement |
class | KV1ElementBase |
class | KV1ElementReadable |
class | KV1ElementWritable |
class | KV1Writer |
Concepts | |
concept | KV1ValueType |
concept | KV1BinaryValueNoChildren |
Typedefs | |
using | KV1BinaryValue = std::variant< std::monostate, std::string, int32_t, float, void *, std::wstring, sourcepp::math::Vec4ui8, uint64_t > |
Enumerations | |
enum class | KV1BinaryValueType : uint8_t { CHILDREN , STRING , INT32 , FLOAT , POINTER , WSTRING , COLOR_RGBA , UINT64 , COUNT } |
using kvpp::KV1BinaryValue = typedef std::variant< std::monostate, std::string, int32_t, float, void*, std::wstring, sourcepp::math::Vec4ui8, uint64_t > |
Definition at line 28 of file KV1Binary.h.
|
strong |
Enumerator | |
---|---|
CHILDREN | |
STRING | |
INT32 | |
FLOAT | |
POINTER | |
WSTRING | |
COLOR_RGBA | |
UINT64 | |
COUNT |
Definition at line 16 of file KV1Binary.h.