SourcePP
Several modern C++20 libraries for sanely parsing Valve's formats.
Loading...
Searching...
No Matches
toolpp::FGDWriter::EntityWriter Class Reference

#include <FGD.h>

Classes

class  KeyValueChoicesWriter
 
class  KeyValueFlagsWriter
 

Public Member Functions

 EntityWriter (FGDWriter &parent_)
 
EntityWriterkeyValue (const std::string &name, const std::string &valueType, const std::string &displayName="", const std::string &valueDefault="", const std::string &description="", bool readOnly=false, bool report=false)
 
KeyValueChoicesWriter beginKeyValueChoices (const std::string &name, const std::string &displayName="", const std::string &valueDefault="", const std::string &description="", bool readOnly=false, bool report=false)
 
KeyValueFlagsWriter beginKeyValueFlags (const std::string &name, const std::string &displayName="", const std::string &description="", bool readOnly=false, bool report=false)
 
EntityWriterinput (const std::string &name, const std::string &valueType, const std::string &description="")
 
EntityWriteroutput (const std::string &name, const std::string &valueType, const std::string &description="")
 
FGDWriterendEntity () const
 

Detailed Description

Definition at line 135 of file FGD.h.

Constructor & Destructor Documentation

◆ EntityWriter()

FGDWriter::EntityWriter::EntityWriter ( FGDWriter parent_)
explicit

Definition at line 602 of file FGD.cpp.

Member Function Documentation

◆ beginKeyValueChoices()

FGDWriter::EntityWriter::KeyValueChoicesWriter FGDWriter::EntityWriter::beginKeyValueChoices ( const std::string &  name,
const std::string &  displayName = "",
const std::string &  valueDefault = "",
const std::string &  description = "",
bool  readOnly = false,
bool  report = false 
)

Definition at line 741 of file FGD.cpp.

◆ beginKeyValueFlags()

FGDWriter::EntityWriter::KeyValueFlagsWriter FGDWriter::EntityWriter::beginKeyValueFlags ( const std::string &  name,
const std::string &  displayName = "",
const std::string &  description = "",
bool  readOnly = false,
bool  report = false 
)

Definition at line 772 of file FGD.cpp.

◆ endEntity()

FGDWriter & FGDWriter::EntityWriter::endEntity ( ) const

Definition at line 847 of file FGD.cpp.

◆ input()

FGDWriter::EntityWriter & FGDWriter::EntityWriter::input ( const std::string &  name,
const std::string &  valueType,
const std::string &  description = "" 
)

Definition at line 811 of file FGD.cpp.

◆ keyValue()

FGDWriter::EntityWriter & FGDWriter::EntityWriter::keyValue ( const std::string &  name,
const std::string &  valueType,
const std::string &  displayName = "",
const std::string &  valueDefault = "",
const std::string &  description = "",
bool  readOnly = false,
bool  report = false 
)

Definition at line 723 of file FGD.cpp.

◆ output()

FGDWriter::EntityWriter & FGDWriter::EntityWriter::output ( const std::string &  name,
const std::string &  valueType,
const std::string &  description = "" 
)

Definition at line 829 of file FGD.cpp.


The documentation for this class was generated from the following files: