| 
    KiCad PCB EDA Suite
    
   | 
 
Go to the source code of this file.
Macros | |
| #define | CTL_OMIT_EXTRA (1 << 0) | 
| #define | CTL_OMIT_NETS (1 << 1) | 
| #define | CTL_OMIT_PAD_NETS (1 << 1) | 
| Omit pads net names (useless in library).   | |
| #define | CTL_OMIT_UUIDS (1 << 2) | 
| Omit component unique ids (useless in library)   | |
| #define | CTL_OMIT_FP_UUID (1 << 3) | 
| Don't prefix the footprint UUID to the sheet path.   | |
| #define | CTL_OMIT_PATH (1 << 4) | 
| Omit component sheet time stamp (useless in library).   | |
| #define | CTL_OMIT_AT (1 << 5) | 
| Omit position and rotation.   | |
| #define | CTL_OMIT_LIBNAME (1 << 7) | 
| Omit lib alias when saving (used for board/not library).   | |
| #define | CTL_OMIT_FOOTPRINT_VERSION (1 << 8) | 
| Omit the version string from the (footprint) sexpr group.   | |
| #define | CTL_OMIT_FILTERS (1 << 9) | 
| Omit the ki_fp_filters attribute in .kicad_xxx files.   | |
| #define | CTL_OMIT_INITIAL_COMMENTS (1 << 10) | 
| Omit FOOTPRINT initial comments.   | |
| #define | CTL_OMIT_COLOR (1 << 11) | 
| Omit the color attribute in .kicad_xxx files.   | |
| #define | CTL_OMIT_HYPERLINK (1 << 12) | 
| Omit the hyperlink attribute in .kicad_xxx files.   | |
| #define CTL_OMIT_AT (1 << 5) | 
Omit position and rotation.
(always saved with position 0,0 and rotation = 0 in library).
Definition at line 35 of file ctl_flags.h.
Referenced by PCB_IO_KICAD_SEXPR::format().
| #define CTL_OMIT_COLOR (1 << 11) | 
Omit the color attribute in .kicad_xxx files.
Definition at line 45 of file ctl_flags.h.
Referenced by EDA_TEXT::Format(), and PCB_IO_KICAD_SEXPR::format().
| #define CTL_OMIT_EXTRA (1 << 0) | 
Definition at line 27 of file ctl_flags.h.
Referenced by COMPONENT::Format(), and LEGACYFILEDLG_NETLIST_OPTIONS::GetNetlistOptions().
| #define CTL_OMIT_FILTERS (1 << 9) | 
Omit the ki_fp_filters attribute in .kicad_xxx files.
Definition at line 41 of file ctl_flags.h.
Referenced by COMPONENT::Format(), and PCB_EDIT_FRAME::KiwayMailIn().
| #define CTL_OMIT_FOOTPRINT_VERSION (1 << 8) | 
Omit the version string from the (footprint) sexpr group.
Definition at line 39 of file ctl_flags.h.
Referenced by PCB_IO_KICAD_SEXPR::format().
| #define CTL_OMIT_FP_UUID (1 << 3) | 
Don't prefix the footprint UUID to the sheet path.
Definition at line 31 of file ctl_flags.h.
Referenced by COMPONENT::Format(), and LEGACYFILEDLG_NETLIST_OPTIONS::GetNetlistOptions().
| #define CTL_OMIT_HYPERLINK (1 << 12) | 
Omit the hyperlink attribute in .kicad_xxx files.
Definition at line 46 of file ctl_flags.h.
Referenced by EDA_TEXT::Format(), and PCB_IO_KICAD_SEXPR::format().
| #define CTL_OMIT_INITIAL_COMMENTS (1 << 10) | 
Omit FOOTPRINT initial comments.
Definition at line 43 of file ctl_flags.h.
Referenced by PCB_IO_KICAD_SEXPR::format().
| #define CTL_OMIT_LIBNAME (1 << 7) | 
Omit lib alias when saving (used for board/not library).
Definition at line 37 of file ctl_flags.h.
Referenced by PCB_IO_KICAD_SEXPR::format().
| #define CTL_OMIT_NETS (1 << 1) | 
Definition at line 28 of file ctl_flags.h.
Referenced by COMPONENT::Format(), and LEGACYFILEDLG_NETLIST_OPTIONS::GetNetlistOptions().
| #define CTL_OMIT_PAD_NETS (1 << 1) | 
Omit pads net names (useless in library).
Definition at line 29 of file ctl_flags.h.
Referenced by PCB_IO_KICAD_SEXPR::format().
| #define CTL_OMIT_PATH (1 << 4) | 
Omit component sheet time stamp (useless in library).
Definition at line 33 of file ctl_flags.h.
Referenced by PCB_IO_KICAD_SEXPR::format().
| #define CTL_OMIT_UUIDS (1 << 2) | 
Omit component unique ids (useless in library)
Definition at line 30 of file ctl_flags.h.
Referenced by PCB_IO_KICAD_SEXPR::format().