24#ifndef EESCHEMA_HELPERS_H_ 
   25#define EESCHEMA_HELPERS_H_ 
   48                                            bool aForceDefaultProject,
 
   50                                            bool aCalculateConnectivity = 
true );
 
   52                                            SCH_IO_MGR::SCH_FILE_T aFormat,
 
   53                                            bool aSetActive, 
bool aForceDefaultProject,
 
   55                                            bool aCalculateConnectivity = 
true );
 
 
Helper functions to do things like load schematics behind the scenes for special functions.
 
static SETTINGS_MANAGER * s_SettingsManager
 
static void SetSchEditFrame(SCH_EDIT_FRAME *aSchEditFrame)
 
static SETTINGS_MANAGER * GetSettingsManager()
 
static SCH_EDIT_FRAME * s_SchEditFrame
 
static SCHEMATIC * LoadSchematic(const wxString &aFileName, bool aSetActive, bool aForceDefaultProject, PROJECT *aProject=nullptr, bool aCalculateConnectivity=true)
 
Container for project specific data.
 
Holds all the data relating to one schematic.
 
Schematic editor (Eeschema) main window.
 
PROJECT * GetDefaultProject()