KiCad PCB EDA Suite
CADSTAR_PCB_ARCHIVE_PLUGIN Member List

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

CADSTAR_PCB_ARCHIVE_PLUGIN()CADSTAR_PCB_ARCHIVE_PLUGIN
clearLoadedFootprints()CADSTAR_PCB_ARCHIVE_PLUGINprivate
DefaultLayerMappingCallback(const std::vector< INPUT_LAYER_DESC > &aInputLayerDescriptionVector)CADSTAR_PCB_ARCHIVE_PLUGINstatic
FootprintDelete(const wxString &aLibraryPath, const wxString &aFootprintName, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
FootprintEnumerate(wxArrayString &aFootprintNames, const wxString &aLibraryPath, bool aBestEfforts, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
FootprintExists(const wxString &aLibraryPath, const wxString &aFootprintName, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
FootprintLibCreate(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
FootprintLibDelete(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
FootprintLibOptions(PROPERTIES *aListToAppendTo) constPLUGINvirtual
FootprintLoad(const wxString &aLibraryPath, const wxString &aFootprintName, bool aKeepUUID=false, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
FootprintSave(const wxString &aLibraryPath, const FOOTPRINT *aFootprint, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
GetEnumeratedFootprint(const wxString &aLibraryPath, const wxString &aFootprintName, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
GetFileExtension() const overrideCADSTAR_PCB_ARCHIVE_PLUGINvirtual
GetImportedCachedLibraryFootprints() overrideCADSTAR_PCB_ARCHIVE_PLUGINvirtual
GetLibraryTimestamp(const wxString &aLibraryPath) const overrideCADSTAR_PCB_ARCHIVE_PLUGINinlinevirtual
IsFootprintLibWritable(const wxString &aLibraryPath)PLUGINvirtual
Load(const wxString &aFileName, BOARD *aAppendToMe, const PROPERTIES *aProperties=nullptr, PROJECT *aProject=nullptr, PROGRESS_REPORTER *aProgressReporter=nullptr) overrideCADSTAR_PCB_ARCHIVE_PLUGINvirtual
m_boardCADSTAR_PCB_ARCHIVE_PLUGINprivate
m_layer_mapping_handlerLAYER_REMAPPABLE_PLUGINprotected
m_loaded_footprintsCADSTAR_PCB_ARCHIVE_PLUGINprivate
m_propsCADSTAR_PCB_ARCHIVE_PLUGINprivate
m_show_layer_mapping_warningsCADSTAR_PCB_ARCHIVE_PLUGINprivate
PluginName() const overrideCADSTAR_PCB_ARCHIVE_PLUGINvirtual
PrefetchLib(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
RegisterLayerMappingCallback(LAYER_MAPPING_HANDLER aLayerMappingHandler) overrideCADSTAR_PCB_ARCHIVE_PLUGINvirtual
Save(const wxString &aFileName, BOARD *aBoard, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
SetQueryUserCallback(std::function< bool(wxString aTitle, int aIcon, wxString aMessage, wxString aAction)> aCallback)PLUGINinlinevirtual
~CADSTAR_PCB_ARCHIVE_PLUGIN()CADSTAR_PCB_ARCHIVE_PLUGIN
~LAYER_REMAPPABLE_PLUGIN()=defaultLAYER_REMAPPABLE_PLUGINvirtual
~PLUGIN()PLUGINinlinevirtual