| AddNestedSettings(NESTED_SETTINGS *aSettings) | JSON_SETTINGS | |
| At(const std::string &aPath) | JSON_SETTINGS | |
| BOARD_DESIGN_SETTINGS(JSON_SETTINGS *aParent, const std::string &aPath) | BOARD_DESIGN_SETTINGS | |
| BOARD_DESIGN_SETTINGS(const BOARD_DESIGN_SETTINGS &aOther) | BOARD_DESIGN_SETTINGS | |
| Contains(const std::string &aPath) const | JSON_SETTINGS | |
| fetchOrDefault(const nlohmann::json &aJson, const std::string &aKey, ResultType aDefault=ResultType()) | JSON_SETTINGS | protectedstatic |
| FormatAsString() | JSON_SETTINGS | |
| fromLegacy(wxConfigBase *aConfig, const std::string &aKey, const std::string &aDest) | JSON_SETTINGS | protected |
| fromLegacyColor(wxConfigBase *aConfig, const std::string &aKey, const std::string &aDest) | JSON_SETTINGS | protected |
| fromLegacyString(wxConfigBase *aConfig, const std::string &aKey, const std::string &aDest) | JSON_SETTINGS | protected |
| Get(const std::string &aPath) const | JSON_SETTINGS | |
| Get(const std::string &aPath) const | JSON_SETTINGS | |
| Get(const std::string &aPath) const | JSON_SETTINGS | |
| GetAuxOrigin() const | BOARD_DESIGN_SETTINGS | inline |
| GetBiggestClearanceValue() const | BOARD_DESIGN_SETTINGS | |
| GetBoardThickness() const | BOARD_DESIGN_SETTINGS | inline |
| GetCopperLayerCount() const | BOARD_DESIGN_SETTINGS | inline |
| GetCurrentDiffPairGap() const | BOARD_DESIGN_SETTINGS | |
| GetCurrentDiffPairViaGap() const | BOARD_DESIGN_SETTINGS | |
| GetCurrentDiffPairWidth() const | BOARD_DESIGN_SETTINGS | |
| GetCurrentNetClassName() const | BOARD_DESIGN_SETTINGS | inline |
| GetCurrentTrackWidth() const | BOARD_DESIGN_SETTINGS | |
| GetCurrentViaDrill() const | BOARD_DESIGN_SETTINGS | |
| GetCurrentViaSize() const | BOARD_DESIGN_SETTINGS | |
| GetCustomDiffPairGap() | BOARD_DESIGN_SETTINGS | inline |
| GetCustomDiffPairViaGap() | BOARD_DESIGN_SETTINGS | inline |
| GetCustomDiffPairWidth() | BOARD_DESIGN_SETTINGS | inline |
| GetCustomTrackWidth() const | BOARD_DESIGN_SETTINGS | inline |
| GetCustomViaDrill() const | BOARD_DESIGN_SETTINGS | inline |
| GetCustomViaSize() const | BOARD_DESIGN_SETTINGS | inline |
| GetDefaultZoneSettings() | BOARD_DESIGN_SETTINGS | inline |
| GetDiffPairIndex() const | BOARD_DESIGN_SETTINGS | inline |
| GetDRCEpsilon() const | BOARD_DESIGN_SETTINGS | |
| GetEnabledLayers() const | BOARD_DESIGN_SETTINGS | inline |
| getFileExt() const | JSON_SETTINGS | inlineprotectedvirtual |
| GetFileHistories() | JSON_SETTINGS | virtual |
| GetFilename() const | JSON_SETTINGS | inline |
| GetFullFilename() const | JSON_SETTINGS | |
| GetGridOrigin() const | BOARD_DESIGN_SETTINGS | inline |
| GetHolePlatingThickness() const | BOARD_DESIGN_SETTINGS | |
| GetJson(const std::string &aPath) const | JSON_SETTINGS | |
| GetLayerClass(PCB_LAYER_ID aLayer) const | BOARD_DESIGN_SETTINGS | |
| getLegacyFileExt() const | JSON_SETTINGS | inlineprotectedvirtual |
| GetLineThickness(PCB_LAYER_ID aLayer) const | BOARD_DESIGN_SETTINGS | |
| GetLocation() const | JSON_SETTINGS | inline |
| GetParent() | NESTED_SETTINGS | inline |
| GetSeverity(int aDRCErrorCode) | BOARD_DESIGN_SETTINGS | |
| GetSmallestClearanceValue() const | BOARD_DESIGN_SETTINGS | |
| GetStackupDescriptor() | BOARD_DESIGN_SETTINGS | inline |
| GetStackupDescriptor() const | BOARD_DESIGN_SETTINGS | inline |
| GetTeadropParamsList() | BOARD_DESIGN_SETTINGS | inline |
| GetTextItalic(PCB_LAYER_ID aLayer) const | BOARD_DESIGN_SETTINGS | |
| GetTextSize(PCB_LAYER_ID aLayer) const | BOARD_DESIGN_SETTINGS | |
| GetTextThickness(PCB_LAYER_ID aLayer) const | BOARD_DESIGN_SETTINGS | |
| GetTextUpright(PCB_LAYER_ID aLayer) const | BOARD_DESIGN_SETTINGS | |
| GetTrackWidthIndex() const | BOARD_DESIGN_SETTINGS | inline |
| GetUserDefinedLayerCount() const | BOARD_DESIGN_SETTINGS | inline |
| GetViaSizeIndex() const | BOARD_DESIGN_SETTINGS | inline |
| Ignore(int aDRCErrorCode) | BOARD_DESIGN_SETTINGS | |
| initFromOther(const BOARD_DESIGN_SETTINGS &aOther) | BOARD_DESIGN_SETTINGS | private |
| Internals() | JSON_SETTINGS | |
| IsLayerEnabled(PCB_LAYER_ID aLayerId) const | BOARD_DESIGN_SETTINGS | inline |
| IsReadOnly() const | JSON_SETTINGS | inline |
| JSON_SETTINGS(const wxString &aFilename, SETTINGS_LOC aLocation, int aSchemaVersion) | JSON_SETTINGS | inline |
| JSON_SETTINGS(const wxString &aFilename, SETTINGS_LOC aLocation, int aSchemaVersion, bool aCreateIfMissing, bool aCreateIfDefault, bool aWriteFile) | JSON_SETTINGS | |
| JSON_SETTINGS(const JSON_SETTINGS &)=delete | JSON_SETTINGS | |
| Load() | JSON_SETTINGS | virtual |
| LoadFromFile(const wxString &aDirectory="") override | BOARD_DESIGN_SETTINGS | virtual |
| LoadFromRawFile(const wxString &aPath) | JSON_SETTINGS | |
| m_AllowSoldermaskBridgesInFPs | BOARD_DESIGN_SETTINGS | |
| m_auxOrigin | BOARD_DESIGN_SETTINGS | private |
| m_boardThickness | BOARD_DESIGN_SETTINGS | private |
| m_CapVias | BOARD_DESIGN_SETTINGS | |
| m_CopperEdgeClearance | BOARD_DESIGN_SETTINGS | |
| m_copperLayerCount | BOARD_DESIGN_SETTINGS | private |
| m_CoverViasBack | BOARD_DESIGN_SETTINGS | |
| m_CoverViasFront | BOARD_DESIGN_SETTINGS | |
| m_createIfDefault | JSON_SETTINGS | protected |
| m_createIfMissing | JSON_SETTINGS | protected |
| m_currentNetClassName | BOARD_DESIGN_SETTINGS | private |
| m_CurrentViaType | BOARD_DESIGN_SETTINGS | |
| m_customDiffPair | BOARD_DESIGN_SETTINGS | private |
| m_customTrackWidth | BOARD_DESIGN_SETTINGS | private |
| m_customViaSize | BOARD_DESIGN_SETTINGS | private |
| m_DefaultFPTextItems | BOARD_DESIGN_SETTINGS | |
| m_defaultZoneSettings | BOARD_DESIGN_SETTINGS | private |
| m_deleteLegacyAfterMigration | JSON_SETTINGS | protected |
| m_DiffPairDimensionsList | BOARD_DESIGN_SETTINGS | |
| m_diffPairIndex | BOARD_DESIGN_SETTINGS | private |
| m_DiffPairMeanderSettings | BOARD_DESIGN_SETTINGS | |
| m_DimensionArrowLength | BOARD_DESIGN_SETTINGS | |
| m_DimensionExtensionOffset | BOARD_DESIGN_SETTINGS | |
| m_DimensionKeepTextAligned | BOARD_DESIGN_SETTINGS | |
| m_DimensionPrecision | BOARD_DESIGN_SETTINGS | |
| m_DimensionSuppressZeroes | BOARD_DESIGN_SETTINGS | |
| m_DimensionTextPosition | BOARD_DESIGN_SETTINGS | |
| m_DimensionUnitsFormat | BOARD_DESIGN_SETTINGS | |
| m_DimensionUnitsMode | BOARD_DESIGN_SETTINGS | |
| m_DRCEngine | BOARD_DESIGN_SETTINGS | |
| m_DrcExclusionComments | BOARD_DESIGN_SETTINGS | |
| m_DrcExclusions | BOARD_DESIGN_SETTINGS | |
| m_DRCSeverities | BOARD_DESIGN_SETTINGS | |
| m_enabledLayers | BOARD_DESIGN_SETTINGS | private |
| m_filename | JSON_SETTINGS | protected |
| m_FillVias | BOARD_DESIGN_SETTINGS | |
| m_gridOrigin | BOARD_DESIGN_SETTINGS | private |
| m_HasStackup | BOARD_DESIGN_SETTINGS | |
| m_HoleClearance | BOARD_DESIGN_SETTINGS | |
| m_HoleToHoleMin | BOARD_DESIGN_SETTINGS | |
| m_internals | JSON_SETTINGS | protected |
| m_isFutureFormat | JSON_SETTINGS | protected |
| m_legacy_filename | JSON_SETTINGS | protected |
| m_LineThickness | BOARD_DESIGN_SETTINGS | |
| m_location | JSON_SETTINGS | protected |
| m_manager | JSON_SETTINGS | protected |
| m_MaxError | BOARD_DESIGN_SETTINGS | |
| m_MicroViasMinDrill | BOARD_DESIGN_SETTINGS | |
| m_MicroViasMinSize | BOARD_DESIGN_SETTINGS | |
| m_migrators | JSON_SETTINGS | protected |
| m_MinClearance | BOARD_DESIGN_SETTINGS | |
| m_MinConn | BOARD_DESIGN_SETTINGS | |
| m_MinGrooveWidth | BOARD_DESIGN_SETTINGS | |
| m_MinResolvedSpokes | BOARD_DESIGN_SETTINGS | |
| m_MinSilkTextHeight | BOARD_DESIGN_SETTINGS | |
| m_MinSilkTextThickness | BOARD_DESIGN_SETTINGS | |
| m_MinThroughDrill | BOARD_DESIGN_SETTINGS | |
| m_modified | JSON_SETTINGS | protected |
| m_nested_settings | JSON_SETTINGS | protected |
| m_NetSettings | BOARD_DESIGN_SETTINGS | |
| m_Pad_Master | BOARD_DESIGN_SETTINGS | |
| m_params | JSON_SETTINGS | protected |
| m_parent | NESTED_SETTINGS | protected |
| m_path | NESTED_SETTINGS | protected |
| m_PlugViasBack | BOARD_DESIGN_SETTINGS | |
| m_PlugViasFront | BOARD_DESIGN_SETTINGS | |
| m_resetParamsIfMissing | JSON_SETTINGS | protected |
| m_schemaVersion | JSON_SETTINGS | protected |
| m_SilkClearance | BOARD_DESIGN_SETTINGS | |
| m_SingleTrackMeanderSettings | BOARD_DESIGN_SETTINGS | |
| m_SkewMeanderSettings | BOARD_DESIGN_SETTINGS | |
| m_SolderMaskExpansion | BOARD_DESIGN_SETTINGS | |
| m_SolderMaskMinWidth | BOARD_DESIGN_SETTINGS | |
| m_SolderMaskToCopperClearance | BOARD_DESIGN_SETTINGS | |
| m_SolderPasteMargin | BOARD_DESIGN_SETTINGS | |
| m_SolderPasteMarginRatio | BOARD_DESIGN_SETTINGS | |
| m_stackup | BOARD_DESIGN_SETTINGS | private |
| m_StyleFPBarcodes | BOARD_DESIGN_SETTINGS | |
| m_StyleFPDimensions | BOARD_DESIGN_SETTINGS | |
| m_StyleFPFields | BOARD_DESIGN_SETTINGS | |
| m_StyleFPShapes | BOARD_DESIGN_SETTINGS | |
| m_StyleFPText | BOARD_DESIGN_SETTINGS | |
| m_TeardropParamsList | BOARD_DESIGN_SETTINGS | |
| m_TempOverrideTrackWidth | BOARD_DESIGN_SETTINGS | |
| m_TentViasBack | BOARD_DESIGN_SETTINGS | |
| m_TentViasFront | BOARD_DESIGN_SETTINGS | |
| m_TextItalic | BOARD_DESIGN_SETTINGS | |
| m_TextSize | BOARD_DESIGN_SETTINGS | |
| m_TextThickness | BOARD_DESIGN_SETTINGS | |
| m_TextUpright | BOARD_DESIGN_SETTINGS | |
| m_TrackMinWidth | BOARD_DESIGN_SETTINGS | |
| m_trackWidthIndex | BOARD_DESIGN_SETTINGS | private |
| m_TrackWidthList | BOARD_DESIGN_SETTINGS | |
| m_UseConnectedTrackWidth | BOARD_DESIGN_SETTINGS | |
| m_useCustomDiffPair | BOARD_DESIGN_SETTINGS | private |
| m_useCustomTrackVia | BOARD_DESIGN_SETTINGS | private |
| m_UseHeightForLengthCalcs | BOARD_DESIGN_SETTINGS | |
| m_userDefinedLayerCount | BOARD_DESIGN_SETTINGS | private |
| m_UserLayerNames | BOARD_DESIGN_SETTINGS | |
| m_ViasDimensionsList | BOARD_DESIGN_SETTINGS | |
| m_viaSizeIndex | BOARD_DESIGN_SETTINGS | private |
| m_ViasMinAnnularWidth | BOARD_DESIGN_SETTINGS | |
| m_ViasMinSize | BOARD_DESIGN_SETTINGS | |
| m_writeFile | JSON_SETTINGS | protected |
| m_ZoneKeepExternalFillets | BOARD_DESIGN_SETTINGS | |
| m_ZoneLayerProperties | BOARD_DESIGN_SETTINGS | |
| Migrate() | JSON_SETTINGS | |
| MigrateFromLegacy(wxConfigBase *aLegacyConfig) | JSON_SETTINGS | virtual |
| migrateSchema0to1() | BOARD_DESIGN_SETTINGS | private |
| NESTED_SETTINGS(const std::string &aName, int aSchemaVersion, JSON_SETTINGS *aParent, const std::string &aPath, bool aLoadFromFile=true) | NESTED_SETTINGS | |
| operator!=(const BOARD_DESIGN_SETTINGS &aOther) const | BOARD_DESIGN_SETTINGS | inline |
| operator=(const BOARD_DESIGN_SETTINGS &aOther) | BOARD_DESIGN_SETTINGS | |
| NESTED_SETTINGS::operator=(const JSON_SETTINGS &)=delete | JSON_SETTINGS | |
| operator==(const BOARD_DESIGN_SETTINGS &aOther) const | BOARD_DESIGN_SETTINGS | |
| registerMigration(int aOldSchemaVersion, int aNewSchemaVersion, std::function< bool(void)> aMigrator) | JSON_SETTINGS | protected |
| ReleaseNestedSettings(NESTED_SETTINGS *aSettings) | JSON_SETTINGS | |
| ResetToDefaults() | JSON_SETTINGS | |
| SaveToFile(const wxString &aDirectory="", bool aForce=false) override | NESTED_SETTINGS | virtual |
| 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 | |
| SetAuxOrigin(const VECTOR2I &aOrigin) | BOARD_DESIGN_SETTINGS | inline |
| SetBoardThickness(int aThickness) | BOARD_DESIGN_SETTINGS | inline |
| SetCopperLayerCount(int aNewLayerCount) | BOARD_DESIGN_SETTINGS | |
| SetCustomDiffPairGap(int aGap) | BOARD_DESIGN_SETTINGS | inline |
| SetCustomDiffPairViaGap(int aGap) | BOARD_DESIGN_SETTINGS | inline |
| SetCustomDiffPairWidth(int aWidth) | BOARD_DESIGN_SETTINGS | inline |
| SetCustomTrackWidth(int aWidth) | BOARD_DESIGN_SETTINGS | inline |
| SetCustomViaDrill(int aDrill) | BOARD_DESIGN_SETTINGS | inline |
| SetCustomViaSize(int aSize) | BOARD_DESIGN_SETTINGS | inline |
| SetDefaultMasterPad() | BOARD_DESIGN_SETTINGS | |
| SetDefaultZoneSettings(const ZONE_SETTINGS &aSettings) | BOARD_DESIGN_SETTINGS | inline |
| SetDiffPairIndex(int aIndex) | BOARD_DESIGN_SETTINGS | |
| SetEnabledLayers(const LSET &aMask) | BOARD_DESIGN_SETTINGS | |
| SetFilename(const wxString &aFilename) | JSON_SETTINGS | inline |
| SetGridOrigin(const VECTOR2I &aOrigin) | BOARD_DESIGN_SETTINGS | inline |
| SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, wxString &aTarget) | JSON_SETTINGS | static |
| SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, bool &aTarget) | JSON_SETTINGS | static |
| SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, int &aTarget) | JSON_SETTINGS | static |
| SetIfPresent(const nlohmann::json &aObj, const std::string &aPath, unsigned int &aTarget) | JSON_SETTINGS | static |
| SetLegacyFilename(const wxString &aFilename) | JSON_SETTINGS | inline |
| SetLocation(SETTINGS_LOC aLocation) | JSON_SETTINGS | inline |
| SetManager(SETTINGS_MANAGER *aManager) | JSON_SETTINGS | inline |
| SetParent(JSON_SETTINGS *aParent, bool aLoadFromFile=true) | NESTED_SETTINGS | |
| SetReadOnly(bool aReadOnly) | JSON_SETTINGS | inline |
| SetTrackWidthIndex(int aIndex) | BOARD_DESIGN_SETTINGS | |
| SetUserDefinedLayerCount(int aNewLayerCount) | BOARD_DESIGN_SETTINGS | |
| SetViaSizeIndex(int aIndex) | BOARD_DESIGN_SETTINGS | |
| Store() | JSON_SETTINGS | virtual |
| UseCustomDiffPairDimensions(bool aEnabled) | BOARD_DESIGN_SETTINGS | inline |
| UseCustomDiffPairDimensions() const | BOARD_DESIGN_SETTINGS | inline |
| UseCustomTrackViaSize(bool aEnabled) | BOARD_DESIGN_SETTINGS | inline |
| UseCustomTrackViaSize() const | BOARD_DESIGN_SETTINGS | inline |
| UseNetClassDiffPair() const | BOARD_DESIGN_SETTINGS | inline |
| UseNetClassTrack() const | BOARD_DESIGN_SETTINGS | inline |
| UseNetClassVia() const | BOARD_DESIGN_SETTINGS | inline |
| ~BOARD_DESIGN_SETTINGS() | BOARD_DESIGN_SETTINGS | virtual |
| ~JSON_SETTINGS() | JSON_SETTINGS | virtual |
| ~NESTED_SETTINGS() | NESTED_SETTINGS | virtual |