|
KiCad PCB EDA Suite
|
A single component variation within an Altium project variant. More...
#include <altium_project_variants.h>
Public Attributes | |
| wxString | designator |
| wxString | uniqueId |
| int | kind = 0 |
| std::map< wxString, wxString > | alternateFields |
A single component variation within an Altium project variant.
In Altium, each variant can override individual components. Kind=1 means "Not Fitted" (DNP), Kind=0 means "Alternate" with optional field overrides supplied via the AlternatePart string.
Definition at line 38 of file altium_project_variants.h.
| std::map<wxString, wxString> ALTIUM_VARIANT_ENTRY::alternateFields |
Definition at line 43 of file altium_project_variants.h.
Referenced by ApplyAltiumProjectVariantsToBoard(), and ParseVariationString().
| wxString ALTIUM_VARIANT_ENTRY::designator |
Definition at line 40 of file altium_project_variants.h.
Referenced by ApplyAltiumProjectVariantsToBoard(), SCH_IO_ALTIUM::LoadSchematicFile(), ParseAltiumProjectVariants(), and ParseVariationString().
| int ALTIUM_VARIANT_ENTRY::kind = 0 |
Definition at line 42 of file altium_project_variants.h.
Referenced by ApplyAltiumProjectVariantsToBoard(), and ParseVariationString().
| wxString ALTIUM_VARIANT_ENTRY::uniqueId |
Definition at line 41 of file altium_project_variants.h.
Referenced by ApplyAltiumProjectVariantsToBoard(), SCH_IO_ALTIUM::LoadSchematicFile(), and ParseVariationString().