KiCad PCB EDA Suite
pcbnew_settings.h File Reference

Go to the source code of this file.

Classes

struct  MAGNETIC_SETTINGS
 
class  PCBNEW_SETTINGS
 
struct  PCBNEW_SETTINGS::AUI_PANELS
 
struct  PCBNEW_SETTINGS::DIALOG_CLEANUP
 
struct  PCBNEW_SETTINGS::DIALOG_DRC
 
struct  PCBNEW_SETTINGS::DIALOG_EXPORT_IDF
 
struct  PCBNEW_SETTINGS::DIALOG_EXPORT_STEP
 
struct  PCBNEW_SETTINGS::DIALOG_EXPORT_SVG
 
struct  PCBNEW_SETTINGS::DIALOG_EXPORT_VRML
 
struct  PCBNEW_SETTINGS::DIALOG_FOOTPRINT_WIZARD_LIST
 
struct  PCBNEW_SETTINGS::DIALOG_GENERATE_DRILL
 
struct  PCBNEW_SETTINGS::DIALOG_IMPORT_GRAPHICS
 
struct  PCBNEW_SETTINGS::DIALOG_NETLIST
 
struct  PCBNEW_SETTINGS::DIALOG_PLACE_FILE
 
struct  PCBNEW_SETTINGS::DIALOG_PLOT
 
struct  PCBNEW_SETTINGS::FOOTPRINT_CHOOSER
 
struct  PCBNEW_SETTINGS::ZONES
 

Namespaces

 PNS
 Push and Shove diff pair dimensions (gap) settings dialog.
 

Enumerations

enum  MAGNETIC_OPTIONS { MAGNETIC_OPTIONS::NO_EFFECT, MAGNETIC_OPTIONS::CAPTURE_CURSOR_IN_TRACK_TOOL, MAGNETIC_OPTIONS::CAPTURE_ALWAYS }
 
enum  TRACK_DRAG_ACTION { TRACK_DRAG_ACTION::MOVE, TRACK_DRAG_ACTION::DRAG, TRACK_DRAG_ACTION::DRAG_FREE_ANGLE }
 

Enumeration Type Documentation

◆ MAGNETIC_OPTIONS

enum MAGNETIC_OPTIONS
strong
Enumerator
NO_EFFECT 
CAPTURE_CURSOR_IN_TRACK_TOOL 
CAPTURE_ALWAYS 

Definition at line 32 of file pcbnew_settings.h.

◆ TRACK_DRAG_ACTION

enum TRACK_DRAG_ACTION
strong
Enumerator
MOVE 
DRAG 
DRAG_FREE_ANGLE 

Definition at line 53 of file pcbnew_settings.h.