KiCad PCB EDA Suite
common_settings.h File Reference

Go to the source code of this file.

Classes

class  COMMON_SETTINGS
 
struct  COMMON_SETTINGS::APPEARANCE
 
struct  COMMON_SETTINGS::AUTO_BACKUP
 
struct  COMMON_SETTINGS::ENVIRONMENT
 
struct  COMMON_SETTINGS::INPUT
 
struct  COMMON_SETTINGS::GRAPHICS
 
struct  COMMON_SETTINGS::SESSION
 
struct  COMMON_SETTINGS::SYSTEM
 
struct  COMMON_SETTINGS::DO_NOT_SHOW_AGAIN
 
struct  COMMON_SETTINGS::NETCLASS_PANEL
 
struct  COMMON_SETTINGS::PACKAGE_MANAGER
 
struct  COMMON_SETTINGS::LEGACY_3D_SEARCH_PATH
 

Enumerations

enum class  MOUSE_DRAG_ACTION {
  DRAG_ANY = -2 , DRAG_SELECTED , SELECT , ZOOM ,
  PAN , NONE
}
 
enum class  ICON_THEME { LIGHT , DARK , AUTO }
 

Enumeration Type Documentation

◆ ICON_THEME

enum class ICON_THEME
strong
Enumerator
LIGHT 
DARK 
AUTO 

Definition at line 39 of file common_settings.h.

40{
41 LIGHT,
42 DARK,
43 AUTO
44};
A base light class to derive to implement other light classes.
Definition: light.h:41

◆ MOUSE_DRAG_ACTION

enum class MOUSE_DRAG_ACTION
strong
Enumerator
DRAG_ANY 
DRAG_SELECTED 
SELECT 
ZOOM 
PAN 
NONE 

Definition at line 28 of file common_settings.h.

29{
30 // WARNING: these are encoded as integers in the file, so don't change their values.
31 DRAG_ANY = -2,
33 SELECT,
34 ZOOM,
35 PAN,
36 NONE
37};
@ NONE
Definition: kibis.h:53