KiCad PCB EDA Suite
SCH_PLUGIN Member List

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

CheckHeader(const wxString &aFileName)SCH_PLUGINvirtual
CreateSymbolLib(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr)SCH_PLUGINvirtual
DeleteSymbol(const wxString &aLibraryPath, const wxString &aSymbolName, const PROPERTIES *aProperties=nullptr)SCH_PLUGINvirtual
DeleteSymbolLib(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr)SCH_PLUGINvirtual
EnumerateSymbolLib(wxArrayString &aSymbolNameList, const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr)SCH_PLUGINvirtual
EnumerateSymbolLib(std::vector< LIB_SYMBOL * > &aSymbolList, const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr)SCH_PLUGINvirtual
GetError() constSCH_PLUGINvirtual
GetFileExtension() const =0SCH_PLUGINpure virtual
GetLibraryFileExtension() const =0SCH_PLUGINpure virtual
GetModifyHash() const =0SCH_PLUGINpure virtual
GetName() const =0SCH_PLUGINpure virtual
IsSymbolLibWritable(const wxString &aLibraryPath)SCH_PLUGINvirtual
Load(const wxString &aFileName, SCHEMATIC *aSchematic, SCH_SHEET *aAppendToMe=nullptr, const PROPERTIES *aProperties=nullptr)SCH_PLUGINvirtual
LoadSymbol(const wxString &aLibraryPath, const wxString &aPartName, const PROPERTIES *aProperties=nullptr)SCH_PLUGINvirtual
Save(const wxString &aFileName, SCH_SHEET *aSheet, SCHEMATIC *aSchematic, const PROPERTIES *aProperties=nullptr)SCH_PLUGINvirtual
SaveLibrary(const wxString &aFileName, const PROPERTIES *aProperties=nullptr)SCH_PLUGINvirtual
SaveSymbol(const wxString &aLibraryPath, const LIB_SYMBOL *aSymbol, const PROPERTIES *aProperties=nullptr)SCH_PLUGINvirtual
SetProgressReporter(PROGRESS_REPORTER *aReporter)SCH_PLUGINinlinevirtual
SetReporter(REPORTER *aReporter)SCH_PLUGINinlinevirtual
SymbolLibOptions(PROPERTIES *aListToAppendTo) constSCH_PLUGINvirtual
~SCH_PLUGIN()SCH_PLUGINinlinevirtual