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

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

AddNestedSettings(NESTED_SETTINGS *aSettings)JSON_SETTINGS
addParamsForWindow(WINDOW_SETTINGS *aWindow, const std::string &aJsonPath)APP_SETTINGS_BASEprotected
APP_SETTINGS_BASE(const std::string &aFilename, int aSchemaVersion)APP_SETTINGS_BASE
At(const std::string &aPath)JSON_SETTINGS
Contains(const std::string &aPath) constJSON_SETTINGS
DefaultGridSizeList() constAPP_SETTINGS_BASE
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
getLegacyFrameName() const overridePCBNEW_SETTINGSinlineprotectedvirtual
GetLocation() constJSON_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="")JSON_SETTINGSvirtual
LoadFromRawFile(const wxString &aPath)JSON_SETTINGS
m_AllowFreePadsPCBNEW_SETTINGS
m_appSettingsSchemaVersionAPP_SETTINGS_BASE
m_ArcEditModePCBNEW_SETTINGS
m_AuiPanelsPCBNEW_SETTINGS
m_AutoRefillZonesPCBNEW_SETTINGS
m_CleanupPCBNEW_SETTINGS
m_ColorPickerAPP_SETTINGS_BASE
m_ColorThemeAPP_SETTINGS_BASE
m_createIfDefaultJSON_SETTINGSprotected
m_createIfMissingJSON_SETTINGSprotected
m_CrossProbingAPP_SETTINGS_BASE
m_CtrlClickHighlightPCBNEW_SETTINGS
m_deleteLegacyAfterMigrationJSON_SETTINGSprotected
m_DisplayPCBNEW_SETTINGS
m_DrcDialogPCBNEW_SETTINGS
m_ESCClearsNetHighlightPCBNEW_SETTINGS
m_Export2581PCBNEW_SETTINGS
m_ExportIdfPCBNEW_SETTINGS
m_ExportStepPCBNEW_SETTINGS
m_ExportSvgPCBNEW_SETTINGS
m_ExportVrmlPCBNEW_SETTINGS
m_filenameJSON_SETTINGSprotected
m_FindReplaceAPP_SETTINGS_BASE
m_FlipLeftRightPCBNEW_SETTINGS
m_FootprintChooserPCBNEW_SETTINGS
m_FootprintTextShownColumnsPCBNEW_SETTINGS
m_FootprintViewerPCBNEW_SETTINGS
m_FootprintViewerAutoZoomOnSelectPCBNEW_SETTINGS
m_FootprintViewerFPListWidthPCBNEW_SETTINGS
m_FootprintViewerLibListWidthPCBNEW_SETTINGS
m_FootprintViewerZoomPCBNEW_SETTINGS
m_FootprintWizardPCBNEW_SETTINGS
m_FootprintWizardListPCBNEW_SETTINGS
m_GenDrillPCBNEW_SETTINGS
m_GraphicsAPP_SETTINGS_BASE
m_ImportGraphicsPCBNEW_SETTINGS
m_internalsJSON_SETTINGSprotected
m_lastFootprint3dDirPCBNEW_SETTINGS
m_lastFootprintLibDirPCBNEW_SETTINGS
m_legacy_filenameJSON_SETTINGSprotected
m_LibTreeAPP_SETTINGS_BASE
m_locationJSON_SETTINGSprotected
m_MagneticItemsPCBNEW_SETTINGS
m_managerJSON_SETTINGSprotected
m_migratorsJSON_SETTINGSprotected
m_nested_settingsJSON_SETTINGSprotected
m_NetlistDialogPCBNEW_SETTINGS
m_paramsJSON_SETTINGSprotected
m_PlaceFilePCBNEW_SETTINGS
m_PlotPCBNEW_SETTINGS
m_PnsSettingsPCBNEW_SETTINGS
m_PolarCoordsPCBNEW_SETTINGS
m_PrintingAPP_SETTINGS_BASE
m_ReannotatePCBNEW_SETTINGS
m_resetParamsIfMissingJSON_SETTINGSprotected
m_RotationAnglePCBNEW_SETTINGS
m_schemaVersionJSON_SETTINGSprotected
m_ShowCourtyardCollisionsPCBNEW_SETTINGS
m_ShowPageLimitsPCBNEW_SETTINGS
m_SystemAPP_SETTINGS_BASE
m_TrackDragActionPCBNEW_SETTINGS
m_Use45DegreeLimitPCBNEW_SETTINGS
m_ViewersDisplayPCB_VIEWERS_SETTINGS_BASE
m_VisibleActionPluginsPCBNEW_SETTINGS
m_WindowAPP_SETTINGS_BASE
m_writeFileJSON_SETTINGSprotected
m_ZonesPCBNEW_SETTINGS
Migrate()JSON_SETTINGS
migrateFindReplace(wxConfigBase *aCfg)APP_SETTINGS_BASEprotected
MigrateFromLegacy(wxConfigBase *aLegacyConfig) overridePCBNEW_SETTINGSvirtual
migrateLibTreeWidth()APP_SETTINGS_BASEprotected
migrateWindowConfig(wxConfigBase *aCfg, const std::string &aFrameName, const std::string &aJsonPath)APP_SETTINGS_BASEprotected
PCB_VIEWERS_SETTINGS_BASE(const std::string &aFilename, int aSchemaVersion)PCB_VIEWERS_SETTINGS_BASEinline
PCBNEW_SETTINGS()PCBNEW_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)JSON_SETTINGSvirtual
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
SetReadOnly(bool aReadOnly)JSON_SETTINGSinline
Store()JSON_SETTINGSvirtual
~APP_SETTINGS_BASE()APP_SETTINGS_BASEinlinevirtual
~JSON_SETTINGS()JSON_SETTINGSvirtual
~PCB_VIEWERS_SETTINGS_BASE()PCB_VIEWERS_SETTINGS_BASEinlinevirtual
~PCBNEW_SETTINGS()PCBNEW_SETTINGSvirtual