KiCad PCB EDA Suite
|
#include <easyeda_parser_structs.h>
Public Attributes | |
std::optional< DOC_TYPE > | docType |
HEAD | head |
wxString | canvas |
wxString | title |
wxArrayString | shape |
std::optional< nlohmann::json > | dataStr |
Definition at line 69 of file easyeda_parser_structs.h.
wxString EASYEDA::DOCUMENT::canvas |
Definition at line 76 of file easyeda_parser_structs.h.
std::optional<nlohmann::json> EASYEDA::DOCUMENT::dataStr |
Definition at line 79 of file easyeda_parser_structs.h.
Referenced by SCH_IO_EASYEDA::EnumerateSymbolLib(), LoadSchematic(), and loadSymbol().
std::optional<DOC_TYPE> EASYEDA::DOCUMENT::docType |
Definition at line 71 of file easyeda_parser_structs.h.
Referenced by SCH_IO_EASYEDA::EnumerateSymbolLib(), FindSchFileInStream(), LoadSchematic(), and loadSymbol().
HEAD EASYEDA::DOCUMENT::head |
Definition at line 72 of file easyeda_parser_structs.h.
Referenced by SCH_IO_EASYEDA::EnumerateSymbolLib(), FindBoardInStream(), FindSchFileInStream(), PCB_IO_EASYEDA::FootprintEnumerate(), PCB_IO_EASYEDA::FootprintLoad(), PCB_IO_EASYEDA::LoadBoard(), LoadSchematic(), and loadSymbol().
wxArrayString EASYEDA::DOCUMENT::shape |
Definition at line 78 of file easyeda_parser_structs.h.
Referenced by SCH_IO_EASYEDA::EnumerateSymbolLib(), PCB_IO_EASYEDA::FootprintEnumerate(), PCB_IO_EASYEDA::FootprintLoad(), PCB_IO_EASYEDA::LoadBoard(), LoadSchematic(), and loadSymbol().
wxString EASYEDA::DOCUMENT::title |
Definition at line 77 of file easyeda_parser_structs.h.
Referenced by LoadSchematic().