KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SCHEMATIC_SETTINGS Member List

This is the complete list of members for SCHEMATIC_SETTINGS, including all inherited members.

AddNestedSettings(NESTED_SETTINGS *aSettings)JSON_SETTINGS
At(const std::string &aPath)JSON_SETTINGS
Contains(const std::string &aPath) constJSON_SETTINGS
fetchOrDefault(const nlohmann::json &aJson, const std::string &aKey, ResultType aDefault=ResultType())JSON_SETTINGSprotectedstatic
FormatAsString()JSON_SETTINGS
fromLegacy(wxConfigBase *aConfig, const std::string &aKey, const std::string &aDest)JSON_SETTINGSprotected
fromLegacyColor(wxConfigBase *aConfig, const std::string &aKey, const std::string &aDest)JSON_SETTINGSprotected
fromLegacyString(wxConfigBase *aConfig, const std::string &aKey, const std::string &aDest)JSON_SETTINGSprotected
Get(const std::string &aPath) constJSON_SETTINGS
Get(const std::string &aPath) constJSON_SETTINGS
getFileExt() constJSON_SETTINGSinlineprotectedvirtual
GetFilename() constJSON_SETTINGSinline
GetFullFilename() constJSON_SETTINGS
GetJson(const std::string &aPath) constJSON_SETTINGS
getLegacyFileExt() constJSON_SETTINGSinlineprotectedvirtual
GetLocation() constJSON_SETTINGSinline
GetParent()NESTED_SETTINGSinline
Internals()JSON_SETTINGS
IsReadOnly() constJSON_SETTINGSinline
JSON_SETTINGS(const wxString &aFilename, SETTINGS_LOC aLocation, int aSchemaVersion)JSON_SETTINGSinline
JSON_SETTINGS(const wxString &aFilename, SETTINGS_LOC aLocation, int aSchemaVersion, bool aCreateIfMissing, bool aCreateIfDefault, bool aWriteFile)JSON_SETTINGS
Load()JSON_SETTINGSvirtual
LoadFromFile(const wxString &aDirectory="") overrideNESTED_SETTINGSvirtual
LoadFromRawFile(const wxString &aPath)JSON_SETTINGS
m_AnnotateStartNumSCHEMATIC_SETTINGS
m_BomExportFileNameSCHEMATIC_SETTINGS
m_BomFmtPresetsSCHEMATIC_SETTINGS
m_BomFmtSettingsSCHEMATIC_SETTINGS
m_BomPresetsSCHEMATIC_SETTINGS
m_BomSettingsSCHEMATIC_SETTINGS
m_ConnectionGridSizeSCHEMATIC_SETTINGS
m_createIfDefaultJSON_SETTINGSprotected
m_createIfMissingJSON_SETTINGSprotected
m_DashedLineDashRatioSCHEMATIC_SETTINGS
m_DashedLineGapRatioSCHEMATIC_SETTINGS
m_DefaultLineWidthSCHEMATIC_SETTINGS
m_DefaultTextSizeSCHEMATIC_SETTINGS
m_deleteLegacyAfterMigrationJSON_SETTINGSprotected
m_filenameJSON_SETTINGSprotected
m_FontMetricsSCHEMATIC_SETTINGS
m_internalsJSON_SETTINGSprotected
m_IntersheetRefsFormatShortSCHEMATIC_SETTINGS
m_IntersheetRefsListOwnPageSCHEMATIC_SETTINGS
m_IntersheetRefsPrefixSCHEMATIC_SETTINGS
m_IntersheetRefsShowSCHEMATIC_SETTINGS
m_IntersheetRefsSuffixSCHEMATIC_SETTINGS
m_JunctionSizeSCHEMATIC_SETTINGS
m_JunctionSizeChoiceSCHEMATIC_SETTINGS
m_LabelSizeRatioSCHEMATIC_SETTINGS
m_legacy_filenameJSON_SETTINGSprotected
m_locationJSON_SETTINGSprotected
m_managerJSON_SETTINGSprotected
m_migratorsJSON_SETTINGSprotected
m_nested_settingsJSON_SETTINGSprotected
m_NetFormatNameSCHEMATIC_SETTINGS
m_NgspiceSettingsSCHEMATIC_SETTINGS
m_OPO_IPrecisionSCHEMATIC_SETTINGS
m_OPO_IRangeSCHEMATIC_SETTINGS
m_OPO_VPrecisionSCHEMATIC_SETTINGS
m_OPO_VRangeSCHEMATIC_SETTINGS
m_paramsJSON_SETTINGSprotected
m_parentNESTED_SETTINGSprotected
m_pathNESTED_SETTINGSprotected
m_PinSymbolSizeSCHEMATIC_SETTINGS
m_PlotDirectoryNameSCHEMATIC_SETTINGS
m_resetParamsIfMissingJSON_SETTINGSprotected
m_SchDrawingSheetFileNameSCHEMATIC_SETTINGS
m_schemaVersionJSON_SETTINGSprotected
m_SpiceCommandStringSCHEMATIC_SETTINGS
m_SpiceCurSheetAsRootSCHEMATIC_SETTINGS
m_SpiceModelCurSheetAsRootSCHEMATIC_SETTINGS
m_SpiceSaveAllCurrentsSCHEMATIC_SETTINGS
m_SpiceSaveAllDissipationsSCHEMATIC_SETTINGS
m_SpiceSaveAllVoltagesSCHEMATIC_SETTINGS
m_SubpartFirstIdSCHEMATIC_SETTINGS
m_SubpartIdSeparatorSCHEMATIC_SETTINGS
m_TemplateFieldNamesSCHEMATIC_SETTINGS
m_TextOffsetRatioSCHEMATIC_SETTINGS
m_writeFileJSON_SETTINGSprotected
Migrate()JSON_SETTINGS
MigrateFromLegacy(wxConfigBase *aLegacyConfig)JSON_SETTINGSvirtual
NESTED_SETTINGS(const std::string &aName, int aSchemaVersion, JSON_SETTINGS *aParent, const std::string &aPath)NESTED_SETTINGS
registerMigration(int aOldSchemaVersion, int aNewSchemaVersion, std::function< bool(void)> aMigrator)JSON_SETTINGSprotected
ReleaseNestedSettings(NESTED_SETTINGS *aSettings)JSON_SETTINGS
ResetToDefaults()JSON_SETTINGS
SaveToFile(const wxString &aDirectory="", bool aForce=false) overrideNESTED_SETTINGSvirtual
SCHEMATIC_SETTINGS(JSON_SETTINGS *aParent, const std::string &aPath)SCHEMATIC_SETTINGS
Set(const std::string &aPath, ValueType aVal)JSON_SETTINGS
Set(const std::string &aPath, wxString aVal)JSON_SETTINGS
Set(const std::string &aPath, wxString aVal)JSON_SETTINGS
SetFilename(const wxString &aFilename)JSON_SETTINGSinline
SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, wxString &aTarget)JSON_SETTINGSstatic
SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, bool &aTarget)JSON_SETTINGSstatic
SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, int &aTarget)JSON_SETTINGSstatic
SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, unsigned int &aTarget)JSON_SETTINGSstatic
SetLegacyFilename(const wxString &aFilename)JSON_SETTINGSinline
SetLocation(SETTINGS_LOC aLocation)JSON_SETTINGSinline
SetManager(SETTINGS_MANAGER *aManager)JSON_SETTINGSinline
SetParent(JSON_SETTINGS *aParent, bool aLoadFromFile=true)NESTED_SETTINGS
SetReadOnly(bool aReadOnly)JSON_SETTINGSinline
Store()JSON_SETTINGSvirtual
SubReference(int aUnit, bool aAddSeparator=true) constSCHEMATIC_SETTINGS
~JSON_SETTINGS()JSON_SETTINGSvirtual
~NESTED_SETTINGS()NESTED_SETTINGSvirtual
~SCHEMATIC_SETTINGS()SCHEMATIC_SETTINGSvirtual