28#ifndef _DIALOG_SYMBOL_REMAP_H_ 
   29#define _DIALOG_SYMBOL_REMAP_H_ 
DIALOG_SYMBOL_REMAP_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Remap Symbols"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
 
void OnUpdateUIRemapButton(wxUpdateUIEvent &aEvent) override
 
void remapSymbolsToLibTable(REPORTER &aReporter)
 
size_t getLibsNotInGlobalSymbolLibTable(std::vector< LEGACY_SYMBOL_LIB * > &aLibs)
Add libraries found in the legacy library list to aLibs that are not found in the global symbol libra...
 
void createProjectSymbolLibTable(REPORTER &aReporter)
 
bool remapSymbolToLibTable(SCH_SYMBOL *aSymbol)
 
DIALOG_SYMBOL_REMAP(SCH_EDIT_FRAME *aParent)
 
void OnRemapSymbols(wxCommandEvent &aEvent) override
 
bool backupProject(REPORTER &aReporter)
Backup all of the files that could be modified by the remapping with a time stamp appended to the fil...
 
Object used to load, save, search, and otherwise manipulate symbol library files.
 
A pure virtual class used to derive REPORTER objects from.
 
Schematic editor (Eeschema) main window.