| 
    KiCad Pcbnew Python Scripting
    
   | 
 
This is the complete list of members for pcbnew.PCB_IO, including all inherited members.
| __init__(self, *args, **kwargs) | pcbnew.PCB_IO | |
| CanReadBoard(self, aFileName) | pcbnew.PCB_IO | |
| CanReadFootprint(self, aFileName) | pcbnew.PCB_IO | |
| FootprintDelete(self, aLibraryPath, aFootprintName, aProperties=None) | pcbnew.PCB_IO | |
| FootprintEnumerate(self, aFootprintNames, aLibraryPath, aBestEfforts, aProperties=None) | pcbnew.PCB_IO | |
| FootprintEnumerate(self, libname) | pcbnew.PCB_IO | |
| FootprintExists(self, aLibraryPath, aFootprintName, aProperties=None) | pcbnew.PCB_IO | |
| FootprintLibCreate(self, aLibraryPath, aProperties=None) | pcbnew.PCB_IO | |
| FootprintLibDelete(self, aLibraryPath, aProperties=None) | pcbnew.PCB_IO | |
| FootprintLoad(self, aLibraryPath, aFootprintName, aKeepUUID=False, aProperties=None) | pcbnew.PCB_IO | |
| footprintPyEnumerate(self, aLibraryPath, aExitOnError) | pcbnew.PCB_IO | |
| FootprintSave(self, aLibraryPath, aFootprint, aProperties=None) | pcbnew.PCB_IO | |
| GetBoardFileDesc(self) | pcbnew.PCB_IO | |
| GetEnumeratedFootprint(self, aLibraryPath, aFootprintName, aProperties=None) | pcbnew.PCB_IO | |
| GetImportedCachedLibraryFootprints(self) | pcbnew.PCB_IO | |
| GetLibraryOptions(self, aListToAppendTo) | pcbnew.PCB_IO | |
| GetLibraryTimestamp(self, aLibraryPath) | pcbnew.PCB_IO | |
| ImportFootprint(self, aFootprintPath, aFootprintNameOut, aProperties=None) | pcbnew.PCB_IO | |
| IsFootprintLibWritable(self, aLibraryPath) | pcbnew.PCB_IO | |
| LoadBoard(self, aFileName, aAppendToMe, aProperties=None, aProject=None) | pcbnew.PCB_IO | |
| SaveBoard(self, aFileName, aBoard, aProperties=None) | pcbnew.PCB_IO | |
| SetQueryUserCallback(self, aCallback) | pcbnew.PCB_IO | |
| thisown | pcbnew.PCB_IO | static |