|
KiCad PCB EDA Suite
|
#include <lib_symbol_attributes.h>
Public Member Functions | |
| bool | Matches (const LIB_SYMBOL_ATTRIBUTES &aOther, int aCompareFlags) const |
| bool | operator== (const LIB_SYMBOL_ATTRIBUTES &) const =default |
Public Attributes | |
| LIBRENTRYOPTIONS | options = ENTRY_NORMAL |
| int | unitCount = 1 |
| wxArrayString | footprintFilters |
| PIN_MAP_SET | pinMaps |
| std::vector< ASSOCIATED_FOOTPRINT > | associatedFootprints |
| wxString | keywords |
| int | pinNameOffset = 0 |
| bool | showPinNames = false |
| bool | showPinNumbers = false |
| bool | excludedFromSim = false |
| bool | excludedFromBOM = false |
| bool | excludedFromBoard = false |
| bool | excludedFromPosFiles = false |
| bool | dnp = false |
| bool | unitsLocked = false |
| std::map< int, wxString > | unitDisplayNames |
| std::vector< wxString > | bodyStyleNames |
| bool | duplicatePinNumbersAreJumpers = false |
Definition at line 37 of file lib_symbol_attributes.h.
| bool LIB_SYMBOL_ATTRIBUTES::Matches | ( | const LIB_SYMBOL_ATTRIBUTES & | aOther, |
| int | aCompareFlags ) const |
Definition at line 2567 of file lib_symbol.cpp.
References associatedFootprints, bodyStyleNames, dnp, excludedFromBoard, excludedFromBOM, excludedFromPosFiles, excludedFromSim, footprintFilters, keywords, options, pinMaps, pinNameOffset, showPinNames, showPinNumbers, unitCount, unitDisplayNames, and unitsLocked.
|
default |
| std::vector<ASSOCIATED_FOOTPRINT> LIB_SYMBOL_ATTRIBUTES::associatedFootprints |
Definition at line 43 of file lib_symbol_attributes.h.
Referenced by Matches().
| std::vector<wxString> LIB_SYMBOL_ATTRIBUTES::bodyStyleNames |
Definition at line 55 of file lib_symbol_attributes.h.
Referenced by Matches().
| bool LIB_SYMBOL_ATTRIBUTES::dnp = false |
Definition at line 52 of file lib_symbol_attributes.h.
Referenced by Matches().
| bool LIB_SYMBOL_ATTRIBUTES::duplicatePinNumbersAreJumpers = false |
Definition at line 56 of file lib_symbol_attributes.h.
Referenced by ERC_TESTER::TestLibSymbolIssues().
| bool LIB_SYMBOL_ATTRIBUTES::excludedFromBoard = false |
Definition at line 50 of file lib_symbol_attributes.h.
Referenced by Matches().
| bool LIB_SYMBOL_ATTRIBUTES::excludedFromBOM = false |
Definition at line 49 of file lib_symbol_attributes.h.
Referenced by Matches().
| bool LIB_SYMBOL_ATTRIBUTES::excludedFromPosFiles = false |
Definition at line 51 of file lib_symbol_attributes.h.
Referenced by Matches().
| bool LIB_SYMBOL_ATTRIBUTES::excludedFromSim = false |
Definition at line 48 of file lib_symbol_attributes.h.
Referenced by Matches().
| wxArrayString LIB_SYMBOL_ATTRIBUTES::footprintFilters |
Definition at line 41 of file lib_symbol_attributes.h.
Referenced by Matches().
| wxString LIB_SYMBOL_ATTRIBUTES::keywords |
Definition at line 44 of file lib_symbol_attributes.h.
Referenced by Matches().
| LIBRENTRYOPTIONS LIB_SYMBOL_ATTRIBUTES::options = ENTRY_NORMAL |
Definition at line 39 of file lib_symbol_attributes.h.
Referenced by Matches().
| PIN_MAP_SET LIB_SYMBOL_ATTRIBUTES::pinMaps |
Definition at line 42 of file lib_symbol_attributes.h.
Referenced by Matches().
| int LIB_SYMBOL_ATTRIBUTES::pinNameOffset = 0 |
Definition at line 45 of file lib_symbol_attributes.h.
Referenced by Matches().
| bool LIB_SYMBOL_ATTRIBUTES::showPinNames = false |
Definition at line 46 of file lib_symbol_attributes.h.
Referenced by Matches().
| bool LIB_SYMBOL_ATTRIBUTES::showPinNumbers = false |
Definition at line 47 of file lib_symbol_attributes.h.
Referenced by Matches().
| int LIB_SYMBOL_ATTRIBUTES::unitCount = 1 |
Definition at line 40 of file lib_symbol_attributes.h.
Referenced by Matches().
| std::map<int, wxString> LIB_SYMBOL_ATTRIBUTES::unitDisplayNames |
Definition at line 54 of file lib_symbol_attributes.h.
Referenced by Matches().
| bool LIB_SYMBOL_ATTRIBUTES::unitsLocked = false |
Definition at line 53 of file lib_symbol_attributes.h.
Referenced by Matches().