KiCad PCB EDA Suite
Loading...
Searching...
No Matches
sch_api_save.h File Reference
#include <wx/string.h>

Go to the source code of this file.

Namespaces

namespace  SCH_API_SAVE
 

Functions

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.