KiCad PCB EDA Suite
CLIPBOARD_IO Member List

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

CLIPBOARD_IO()CLIPBOARD_IO
DoLoad(LINE_READER &aReader, BOARD *aAppendToMe, const PROPERTIES *aProperties, PROGRESS_REPORTER *aProgressReporter, unsigned aLineCount)PCB_PLUGIN
FootprintDelete(const wxString &aLibraryPath, const wxString &aFootprintName, const PROPERTIES *aProperties=nullptr) overridePCB_PLUGINvirtual
FootprintEnumerate(wxArrayString &aFootprintNames, const wxString &aLibraryPath, bool aBestEfforts, const PROPERTIES *aProperties=nullptr) overridePCB_PLUGINvirtual
FootprintExists(const wxString &aLibraryPath, const wxString &aFootprintName, const PROPERTIES *aProperties=nullptr) overridePCB_PLUGINvirtual
FootprintLibCreate(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overridePCB_PLUGINvirtual
FootprintLibDelete(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr) overridePCB_PLUGINvirtual
FootprintLibOptions(PROPERTIES *aListToAppendTo) constPLUGINvirtual
FootprintLoad(const wxString &aLibraryPath, const wxString &aFootprintName, bool aKeepUUID=false, const PROPERTIES *aProperties=nullptr) overridePCB_PLUGINvirtual
FootprintSave(const wxString &aLibraryPath, const FOOTPRINT *aFootprint, const PROPERTIES *aProperties=nullptr) overridePCB_PLUGINvirtual
Format(const BOARD_ITEM *aItem, int aNestLevel=0) constPCB_PLUGIN
formatBoardLayers(const BOARD *aBoard, int aNestLevel=0) constPCB_PLUGINprotected
formatGeneral(const BOARD *aBoard, int aNestLevel=0) constPCB_PLUGINprotected
formatHeader(const BOARD *aBoard, int aNestLevel=0) constPCB_PLUGINprotected
formatNetInformation(const BOARD *aBoard, int aNestLevel=0) constPCB_PLUGINprotected
formatProperties(const BOARD *aBoard, int aNestLevel=0) constPCB_PLUGINprotected
formatSetup(const BOARD *aBoard, int aNestLevel=0) constPCB_PLUGINprotected
GetEnumeratedFootprint(const wxString &aLibraryPath, const wxString &aFootprintName, const PROPERTIES *aProperties=nullptr) overridePCB_PLUGINvirtual
GetFileExtension() const overridePCB_PLUGINinlinevirtual
getFootprint(const wxString &aLibraryPath, const wxString &aFootprintName, const PROPERTIES *aProperties, bool checkModified)PCB_PLUGINprotected
GetImportedCachedLibraryFootprints()PLUGINvirtual
GetLibraryTimestamp(const wxString &aLibraryPath) const overridePCB_PLUGINvirtual
GetStringOutput(bool doClear)PCB_PLUGINinline
init(const PROPERTIES *aProperties)PCB_PLUGINprotected
IsFootprintLibWritable(const wxString &aLibraryPath) overridePCB_PLUGINvirtual
Load(const wxString &aFileName, BOARD *aAppendToMe, const PROPERTIES *aProperties=nullptr, PROJECT *aProject=nullptr, PROGRESS_REPORTER *aProgressReporter=nullptr) overrideCLIPBOARD_IOvirtual
m_boardPCB_PLUGINprotected
m_cachePCB_PLUGINprotected
m_ctlPCB_PLUGINprotected
m_errorPCB_PLUGINprotected
m_filenamePCB_PLUGINprotected
m_formatterCLIPBOARD_IOprivate
m_mappingPCB_PLUGINprotected
m_outPCB_PLUGINprotected
m_parserPCB_PLUGINprotected
m_propsPCB_PLUGINprotected
m_readerPCB_PLUGINprotected
m_sfPCB_PLUGINprotected
Parse()CLIPBOARD_IO
PCB_PLUGIN::Parse(const wxString &aClipboardSourceInput)PCB_PLUGIN
PCB_PLUGIN(int aControlFlags=CTL_FOR_BOARD)PCB_PLUGIN
PluginName() const overridePCB_PLUGINinlinevirtual
PrefetchLib(const wxString &aLibraryPath, const PROPERTIES *aProperties=nullptr)PLUGINvirtual
Save(const wxString &aFileName, BOARD *aBoard, const PROPERTIES *aProperties=nullptr) overrideCLIPBOARD_IOvirtual
SaveSelection(const PCB_SELECTION &selected, bool isFootprintEditor)CLIPBOARD_IO
SetBoard(BOARD *aBoard)CLIPBOARD_IO
SetOutputFormatter(OUTPUTFORMATTER *aFormatter)PCB_PLUGINinline
validateCache(const wxString &aLibraryPath, bool checkModified=true)PCB_PLUGINprotected
~CLIPBOARD_IO()CLIPBOARD_IO
~PCB_PLUGIN()PCB_PLUGINvirtual
~PLUGIN()PLUGINinlinevirtual