20#ifndef KICAD_SCHEMATIC_SETTINGS_H
21#define KICAD_SCHEMATIC_SETTINGS_H
37#define MIN_CONNECTION_GRID_MILS 25
38#define DEFAULT_CONNECTION_GRID_MILS 50
52 wxString
SubReference(
int aUnit,
bool aAddSeparator =
true )
const;
NESTED_SETTINGS is a JSON_SETTINGS that lives inside a JSON_SETTINGS.
Container for Ngspice simulator settings.
Class to efficiently track reference designators and provide next available designators.
These are loaded from Eeschema settings but then overwritten by the project settings.
wxString m_BomExportFileName
wxString m_SchDrawingSheetFileName
wxString m_IntersheetRefsPrefix
BOM_FMT_PRESET m_BomFmtSettings
List of stored BOM format presets.
wxString SubReference(int aUnit, bool aAddSeparator=true) const
std::shared_ptr< REFDES_TRACKER > m_refDesTracker
A list of previously used schematic reference designators.
TEMPLATES m_TemplateFieldNames
wxString m_IntersheetRefsSuffix
bool m_IntersheetRefsFormatShort
std::vector< BOM_PRESET > m_BomPresets
bool m_IntersheetRefsShow
double m_DashedLineGapRatio
bool m_IntersheetRefsListOwnPage
std::vector< BOM_FMT_PRESET > m_BomFmtPresets
KIFONT::METRICS m_FontMetrics
double m_DashedLineDashRatio
std::shared_ptr< NGSPICE_SETTINGS > m_NgspiceSettings
Ngspice simulator settings.
virtual ~SCHEMATIC_SETTINGS()
wxString m_PlotDirectoryName
BOM_PRESET m_BomSettings
List of stored BOM presets.
int m_MaxError
Max deviation allowable when approximating circles and curves (in IU).