![]() |
SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
|
#include <FGD.h>
Classes | |
| class | KeyValueChoicesWriter |
| class | KeyValueFlagsWriter |
Public Member Functions | |
| EntityWriter (FGDWriter &parent_) | |
| EntityWriter & | keyValue (std::string_view name, std::string_view valueType, std::string_view displayName="", std::string_view valueDefault="", std::string_view description="", bool readOnly=false, bool report=false) |
| KeyValueChoicesWriter | beginKeyValueChoices (std::string_view name, std::string_view displayName="", std::string_view valueDefault="", std::string_view description="", bool readOnly=false, bool report=false) |
| KeyValueFlagsWriter | beginKeyValueFlags (std::string_view name, std::string_view displayName="", std::string_view description="", bool readOnly=false, bool report=false) |
| EntityWriter & | input (std::string_view name, std::string_view valueType, std::string_view description="") |
| EntityWriter & | output (std::string_view name, std::string_view valueType, std::string_view description="") |
| FGDWriter & | endEntity () const |
|
explicit |
| FGDWriter::EntityWriter::KeyValueChoicesWriter FGDWriter::EntityWriter::beginKeyValueChoices | ( | std::string_view | name, |
| std::string_view | displayName = "", | ||
| std::string_view | valueDefault = "", | ||
| std::string_view | description = "", | ||
| bool | readOnly = false, | ||
| bool | report = false ) |
| FGDWriter::EntityWriter::KeyValueFlagsWriter FGDWriter::EntityWriter::beginKeyValueFlags | ( | std::string_view | name, |
| std::string_view | displayName = "", | ||
| std::string_view | description = "", | ||
| bool | readOnly = false, | ||
| bool | report = false ) |
| FGDWriter::EntityWriter & FGDWriter::EntityWriter::input | ( | std::string_view | name, |
| std::string_view | valueType, | ||
| std::string_view | description = "" ) |
| FGDWriter::EntityWriter & FGDWriter::EntityWriter::keyValue | ( | std::string_view | name, |
| std::string_view | valueType, | ||
| std::string_view | displayName = "", | ||
| std::string_view | valueDefault = "", | ||
| std::string_view | description = "", | ||
| bool | readOnly = false, | ||
| bool | report = false ) |
| FGDWriter::EntityWriter & FGDWriter::EntityWriter::output | ( | std::string_view | name, |
| std::string_view | valueType, | ||
| std::string_view | description = "" ) |