KiCad PCB EDA Suite
SCH_SEXPR_PLUGIN Member List

This is the complete list of members for SCH_SEXPR_PLUGIN, including all inherited members.

cacheLib(const wxString &aLibraryFileName)SCH_SEXPR_PLUGINprivate
CheckHeader(const wxString &aFileName) overrideSCH_SEXPR_PLUGINvirtual
CreateSymbolLib(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
DeleteSymbol(const wxString &aLibraryPath, const wxString &aSymbolName, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
DeleteSymbolLib(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
EnumerateSymbolLib(wxArrayString &aSymbolNameList, const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
EnumerateSymbolLib(std::vector< LIB_PART * > &aSymbolList, const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
Format(SCH_SHEET *aSheet)SCH_SEXPR_PLUGIN
Format(EE_SELECTION *aSelection, OUTPUTFORMATTER *aFormatter)SCH_SEXPR_PLUGIN
FormatPart(LIB_PART *aPart, OUTPUTFORMATTER &aFormatter)SCH_SEXPR_PLUGINstatic
GetError() const overrideSCH_SEXPR_PLUGINinlinevirtual
GetFileExtension() const overrideSCH_SEXPR_PLUGINinlinevirtual
GetLibraryFileExtension() const overrideSCH_SEXPR_PLUGINinlinevirtual
GetModifyHash() const overrideSCH_SEXPR_PLUGINvirtual
GetName() const overrideSCH_SEXPR_PLUGINinlinevirtual
init(SCHEMATIC *aSchematic, const PROPERTIES *aProperties=nullptr)SCH_SEXPR_PLUGINprotected
isBuffering(const PROPERTIES *aProperties)SCH_SEXPR_PLUGINprivate
IsSymbolLibWritable(const wxString &aLibraryPath) overrideSCH_SEXPR_PLUGINvirtual
Load(const wxString &aFileName, SCHEMATIC *aSchematic, SCH_SHEET *aAppendToMe=nullptr, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
LoadContent(LINE_READER &aReader, SCH_SHEET *aSheet, int aVersion=SEXPR_SCHEMATIC_FILE_VERSION)SCH_SEXPR_PLUGIN
loadFile(const wxString &aFileName, SCH_SHEET *aSheet)SCH_SEXPR_PLUGINprivate
loadHierarchy(SCH_SHEET *aSheet)SCH_SEXPR_PLUGINprivate
LoadSymbol(const wxString &aLibraryPath, const wxString &aAliasName, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
m_cacheSCH_SEXPR_PLUGINprotected
m_currentPathSCH_SEXPR_PLUGINprotected
m_errorSCH_SEXPR_PLUGINprotected
m_fieldIdSCH_SEXPR_PLUGINprotected
m_outSCH_SEXPR_PLUGINprotected
m_pathSCH_SEXPR_PLUGINprotected
m_propsSCH_SEXPR_PLUGINprotected
m_rootSheetSCH_SEXPR_PLUGINprotected
m_schematicSCH_SEXPR_PLUGINprotected
m_versionSCH_SEXPR_PLUGINprotected
ParsePart(LINE_READER &aReader, int aVersion=SEXPR_SCHEMATIC_FILE_VERSION)SCH_SEXPR_PLUGINstatic
PropBufferingSCH_SEXPR_PLUGINstatic
Save(const wxString &aFileName, SCH_SHEET *aSheet, SCHEMATIC *aSchematic, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
saveBitmap(SCH_BITMAP *aBitmap, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveBusAlias(std::shared_ptr< BUS_ALIAS > aAlias, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveBusEntry(SCH_BUS_ENTRY_BASE *aBusEntry, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveField(SCH_FIELD *aField, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveJunction(SCH_JUNCTION *aJunction, int aNestLevel)SCH_SEXPR_PLUGINprivate
SaveLibrary(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
saveLine(SCH_LINE *aLine, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveNoConnect(SCH_NO_CONNECT *aNoConnect, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveSheet(SCH_SHEET *aSheet, int aNestLevel)SCH_SEXPR_PLUGINprivate
saveSymbol(SCH_COMPONENT *aComponent, int aNestLevel)SCH_SEXPR_PLUGINprivate
SaveSymbol(const wxString &aLibraryPath, const LIB_PART *aSymbol, const PROPERTIES *aProperties=nullptr) overrideSCH_SEXPR_PLUGINvirtual
saveText(SCH_TEXT *aText, int aNestLevel)SCH_SEXPR_PLUGINprivate
SCH_SEXPR_PLUGIN()SCH_SEXPR_PLUGIN
SymbolLibOptions(PROPERTIES *aListToAppendTo) constSCH_PLUGINvirtual
~SCH_PLUGIN()SCH_PLUGINinlinevirtual
~SCH_SEXPR_PLUGIN()SCH_SEXPR_PLUGINvirtual