AddNestedSettings(NESTED_SETTINGS *aSettings) | JSON_SETTINGS | |
addParamsForWindow(WINDOW_SETTINGS *aWindow, const std::string &aJsonPath) | APP_SETTINGS_BASE | protected |
APP_SETTINGS_BASE(const std::string &aFilename, int aSchemaVersion) | APP_SETTINGS_BASE | |
At(const std::string &aPath) | JSON_SETTINGS | |
Contains(const std::string &aPath) const | JSON_SETTINGS | |
DefaultGridSizeList() const | APP_SETTINGS_BASE | |
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 | |
getFileExt() const | JSON_SETTINGS | inlineprotectedvirtual |
GetFilename() const | JSON_SETTINGS | inline |
GetFullFilename() const | JSON_SETTINGS | |
GetJson(const std::string &aPath) const | JSON_SETTINGS | |
getLegacyFileExt() const | JSON_SETTINGS | inlineprotectedvirtual |
getLegacyFrameName() const override | PCBNEW_SETTINGS | inlineprotectedvirtual |
GetLocation() const | JSON_SETTINGS | inline |
Internals() | JSON_SETTINGS | |
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 | |
Load() | JSON_SETTINGS | virtual |
LoadFromFile(const wxString &aDirectory="") | JSON_SETTINGS | virtual |
LoadFromRawFile(const wxString &aPath) | JSON_SETTINGS | |
m_AllowFreePads | PCBNEW_SETTINGS | |
m_appSettingsSchemaVersion | APP_SETTINGS_BASE | |
m_ArcEditMode | PCBNEW_SETTINGS | |
m_AuiPanels | PCBNEW_SETTINGS | |
m_AutoRefillZones | PCBNEW_SETTINGS | |
m_Cleanup | PCBNEW_SETTINGS | |
m_ColorPicker | APP_SETTINGS_BASE | |
m_ColorTheme | APP_SETTINGS_BASE | |
m_createIfDefault | JSON_SETTINGS | protected |
m_createIfMissing | JSON_SETTINGS | protected |
m_CrossProbing | APP_SETTINGS_BASE | |
m_CtrlClickHighlight | PCBNEW_SETTINGS | |
m_deleteLegacyAfterMigration | JSON_SETTINGS | protected |
m_Display | PCBNEW_SETTINGS | |
m_DrcDialog | PCBNEW_SETTINGS | |
m_ESCClearsNetHighlight | PCBNEW_SETTINGS | |
m_Export2581 | PCBNEW_SETTINGS | |
m_ExportIdf | PCBNEW_SETTINGS | |
m_ExportODBPP | PCBNEW_SETTINGS | |
m_ExportStep | PCBNEW_SETTINGS | |
m_ExportSvg | PCBNEW_SETTINGS | |
m_ExportVrml | PCBNEW_SETTINGS | |
m_filename | JSON_SETTINGS | protected |
m_FindReplace | APP_SETTINGS_BASE | |
m_FlipDirection | PCBNEW_SETTINGS | |
m_FootprintChooser | PCBNEW_SETTINGS | |
m_FootprintTextShownColumns | PCBNEW_SETTINGS | |
m_FootprintViewer | PCBNEW_SETTINGS | |
m_FootprintViewerAutoZoomOnSelect | PCBNEW_SETTINGS | |
m_FootprintViewerFPListWidth | PCBNEW_SETTINGS | |
m_FootprintViewerLibListWidth | PCBNEW_SETTINGS | |
m_FootprintViewerZoom | PCBNEW_SETTINGS | |
m_FootprintWizard | PCBNEW_SETTINGS | |
m_FootprintWizardList | PCBNEW_SETTINGS | |
m_GenDrill | PCBNEW_SETTINGS | |
m_Graphics | APP_SETTINGS_BASE | |
m_ImportGraphics | PCBNEW_SETTINGS | |
m_internals | JSON_SETTINGS | protected |
m_lastFootprint3dDir | PCBNEW_SETTINGS | |
m_lastFootprintLibDir | PCBNEW_SETTINGS | |
m_legacy_filename | JSON_SETTINGS | protected |
m_LibTree | APP_SETTINGS_BASE | |
m_location | JSON_SETTINGS | protected |
m_LockingOptions | PCBNEW_SETTINGS | |
m_MagneticItems | PCBNEW_SETTINGS | |
m_manager | JSON_SETTINGS | protected |
m_migrators | JSON_SETTINGS | protected |
m_modified | JSON_SETTINGS | protected |
m_nested_settings | JSON_SETTINGS | protected |
m_NetlistDialog | PCBNEW_SETTINGS | |
m_params | JSON_SETTINGS | protected |
m_PlaceFile | PCBNEW_SETTINGS | |
m_Plot | PCBNEW_SETTINGS | |
m_PnsSettings | PCBNEW_SETTINGS | |
m_PolarCoords | PCBNEW_SETTINGS | |
m_Printing | APP_SETTINGS_BASE | |
m_Reannotate | PCBNEW_SETTINGS | |
m_resetParamsIfMissing | JSON_SETTINGS | protected |
m_RotationAngle | PCBNEW_SETTINGS | |
m_schemaVersion | JSON_SETTINGS | protected |
m_SearchPane | APP_SETTINGS_BASE | |
m_ShowCourtyardCollisions | PCBNEW_SETTINGS | |
m_ShowPageLimits | PCBNEW_SETTINGS | |
m_System | APP_SETTINGS_BASE | |
m_TrackDragAction | PCBNEW_SETTINGS | |
m_Use45DegreeLimit | PCBNEW_SETTINGS | |
m_ViewersDisplay | PCB_VIEWERS_SETTINGS_BASE | |
m_VisibleActionPlugins | PCBNEW_SETTINGS | |
m_Window | APP_SETTINGS_BASE | |
m_writeFile | JSON_SETTINGS | protected |
m_Zones | PCBNEW_SETTINGS | |
Migrate() | JSON_SETTINGS | |
migrateFindReplace(wxConfigBase *aCfg) | APP_SETTINGS_BASE | protected |
MigrateFromLegacy(wxConfigBase *aLegacyConfig) override | PCBNEW_SETTINGS | virtual |
migrateLibTreeWidth() | APP_SETTINGS_BASE | protected |
migrateWindowConfig(wxConfigBase *aCfg, const std::string &aFrameName, const std::string &aJsonPath) | APP_SETTINGS_BASE | protected |
PCB_VIEWERS_SETTINGS_BASE(const std::string &aFilename, int aSchemaVersion) | PCB_VIEWERS_SETTINGS_BASE | inline |
PCBNEW_SETTINGS() | PCBNEW_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) | JSON_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 | |
SetFilename(const wxString &aFilename) | JSON_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 |
SetReadOnly(bool aReadOnly) | JSON_SETTINGS | inline |
Store() | JSON_SETTINGS | virtual |
~APP_SETTINGS_BASE() | APP_SETTINGS_BASE | inlinevirtual |
~JSON_SETTINGS() | JSON_SETTINGS | virtual |
~PCB_VIEWERS_SETTINGS_BASE() | PCB_VIEWERS_SETTINGS_BASE | inlinevirtual |
~PCBNEW_SETTINGS() | PCBNEW_SETTINGS | virtual |