Go to the source code of this file.
|
| bool | SCH_API_SAVE::SaveSheetToFile (SCH_SHEET *aSheet, SCHEMATIC &aSchematic, const wxString &aPath) |
| | Write a single sheet to disk via SCH_IO.
|
| |
| void | SCH_API_SAVE::UpdateProjectFile (SCHEMATIC &aSchematic, PROJECT &aProject) |
| | Sync schematic metadata into the project file (.kicad_pro) and save it.
|
| |
| bool | SCH_API_SAVE::SaveSchematic (SCHEMATIC &aSchematic, PROJECT &aProject) |
| | Save every screen in the hierarchy to its current path, then update the project file.
|
| |
| bool | SCH_API_SAVE::SaveSchematicCopy (SCHEMATIC &aSchematic, PROJECT &aProject, const wxString &aFileName, bool aCreateProject) |
| | Save the root schematic to aFileName without changing the open document.
|
| |
| bool | SCH_API_SAVE::SaveSchematicAs (SCHEMATIC &aSchematic, PROJECT &aProject, const wxString &aFileName) |
| | Save the schematic to aFileName and adopt it: the root sheet and screen are re-homed to the new path, the whole hierarchy is written, and the project is re-targeted to the new location (creating a project file if none exists there).
|
| |