SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
kvpp::DMX Member List

This is the complete list of members for kvpp::DMX, including all inherited members.

addElement(std::string type, std::string key)kvpp::DMX
addPrefixAttributeContainer()kvpp::DMX
bake() constkvpp::DMX
bake(const std::filesystem::path &dmxPath) constkvpp::DMX
begin()kvpp::DMXinline
begin() constkvpp::DMXinline
cbegin() constkvpp::DMXinline
cend() constkvpp::DMXinline
const_iterator typedefkvpp::DMX
createRandomUUID()kvpp::DMXstatic
DMX(Encoding encodingType_, int encodingVersion_, std::string formatType_, int formatVersion_)kvpp::DMX
DMX(std::span< const std::byte > dmxData)kvpp::DMXexplicit
DMX(std::string_view dmxData)kvpp::DMXexplicit
doesEncodingTypeHaveUnicodePrefix() constkvpp::DMX
elementskvpp::DMXprotected
Encoding enum namekvpp::DMX
ENCODING_BINARY enum valuekvpp::DMX
ENCODING_BINARY_OLD enum valuekvpp::DMX
ENCODING_BINARY_OLD_SFM enum valuekvpp::DMX
ENCODING_BINARY_SEQIDS enum valuekvpp::DMX
ENCODING_INVALID enum valuekvpp::DMX
ENCODING_KEYVALUES2 enum valuekvpp::DMX
ENCODING_KEYVALUES2_FLAT enum valuekvpp::DMX
ENCODING_KEYVALUES2_FLAT_OLD enum valuekvpp::DMX
ENCODING_KEYVALUES2_NOIDS enum valuekvpp::DMX
ENCODING_KEYVALUES2_OLD enum valuekvpp::DMX
encodingTypekvpp::DMXprotected
encodingTypeHasUnicodePrefixkvpp::DMXprotected
encodingVersionkvpp::DMXprotected
end()kvpp::DMXinline
end() constkvpp::DMXinline
formatTypekvpp::DMXprotected
formatVersionkvpp::DMXprotected
getElementCount() constkvpp::DMX
getElementCount(std::string_view key) constkvpp::DMX
getElements() constkvpp::DMX
getElements()kvpp::DMX
getEncodingType() constkvpp::DMX
getEncodingVersion() constkvpp::DMX
getFormatType() constkvpp::DMX
getFormatVersion() constkvpp::DMX
getInvalidElement()kvpp::DMXstatic
getPrefixAttributeContainerCount() constkvpp::DMX
getPrefixAttributeContainers() constkvpp::DMX
getPrefixAttributeContainers()kvpp::DMX
hasElement(std::string_view key) constkvpp::DMX
isEncodingVersionValid(Encoding encodingType, int encodingVersion)kvpp::DMXinlinestatic
iterator typedefkvpp::DMX
operator bool() constkvpp::DMXexplicit
operator()(std::string_view key) constkvpp::DMX
operator()(std::string_view key)kvpp::DMX
operator()(std::string_view key, unsigned int n) constkvpp::DMX
operator()(std::string_view key, unsigned int n)kvpp::DMX
operator[](unsigned int n) constkvpp::DMX
operator[](unsigned int n)kvpp::DMX
operator[](std::string_view key) constkvpp::DMX
operator[](std::string_view key)kvpp::DMX
prefixAttributeContainerskvpp::DMXprotected
removeElement(unsigned int n)kvpp::DMX
removePrefixAttributeContainer(unsigned int n)kvpp::DMX
setEncodingType(Encoding encodingType_)kvpp::DMX
setEncodingVersion(int encodingVersion_)kvpp::DMX
setFormatType(std::string formatType_)kvpp::DMX
setFormatVersion(int formatVersion_)kvpp::DMX
shouldEncodingTypeHaveUnicodePrefix(bool encodingTypeHasUnicodePrefix_)kvpp::DMX