21 #ifndef PCBNEW_SETTINGS_H_ 22 #define PCBNEW_SETTINGS_H_ 29 class ROUTING_SETTINGS;
DIALOG_GENERATE_DRILL m_GenDrill
bool use_route_for_oval_holes
DIALOG_EXPORT_STEP m_ExportStep
wxString report_file_name
int all_layers_on_one_page
DIALOG_EXPORT_IDF m_ExportIdf
std::vector< std::pair< wxString, bool > > ACTION_PLUGIN_SETTINGS_LIST
double ps_fine_width_adjust
bool associate_by_ref_sch
double m_FootprintViewerZoom
The last zoom level used (0 for auto)
bool delete_extra_footprints
wxString m_FootprintTextShownColumns
DIALOG_EXPORT_VRML m_ExportVrml
FOOTPRINT_CHOOSER m_FootprintChooser
bool check_zones_before_plotting
wxString front_refdes_start
bool cleanup_tracks_in_pad
DIALOG_FOOTPRINT_WIZARD_LIST m_FootprintWizardList
double thermal_relief_gap
wxString m_lastFootprint3dDir
WINDOW_SETTINGS m_FootprintWizard
Stores the common settings that are saved and loaded for each window / frame.
Container for display options like enable/disable some optional drawings.
DIALOG_EXPORT_SVG m_ExportSvg
APP_SETTINGS_BASE is a settings class that should be derived for each standalone KiCad application.
TRACK_DRAG_ACTION m_TrackDragAction
virtual bool MigrateFromLegacy(wxConfigBase *aLegacyConfig) override
Migrates from wxConfig to JSON-based configuration.
DIALOG_NETLIST m_NetlistDialog
bool m_PcbUse45DegreeLimit
bool m_FpeditUse45DegreeLimit
WINDOW_SETTINGS m_FootprintViewer
std::unique_ptr< PNS::ROUTING_SETTINGS > m_PnsSettings
wxString back_refdes_start
double thermal_relief_copper_width
bool interactive_placement
virtual std::string getLegacyFrameName() const override
bool delete_dangling_vias
DIALOG_PLACE_FILE m_PlaceFile
ACTION_PLUGIN_SETTINGS_LIST m_VisibleActionPlugins
virtual ~PCBNEW_SETTINGS()
bool delete_shorting_tracks
bool cleanup_short_circuits
bool test_all_track_errors
DIALOG_REANNOTATE m_Reannotate
DIALOG_IMPORT_GRAPHICS m_ImportGraphics
bool edgecut_on_all_layers
std::vector< int > layers
MAGNETIC_SETTINGS m_MagneticItems
wxString m_lastFootprintLibDir
Push and Shove diff pair dimensions (gap) settings dialog.
PCB_DISPLAY_OPTIONS m_Display
Definition of PCB_DISPLAY_OPTIONS class.