KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SYMBOL_VARIANT_SNAPSHOT Struct Reference

Public Member Functions

bool operator== (const SYMBOL_VARIANT_SNAPSHOT &) const =default
 

Public Attributes

bool m_dnp = false
 
bool m_excludedFromSim = false
 
bool m_excludedFromBOM = false
 
bool m_excludedFromBoard = false
 
bool m_excludedFromPosFiles = false
 
std::map< wxString, wxString > m_fieldOverrides
 
PIN_MAP_INSTANCE_OVERRIDE m_pinMap
 
std::optional< LIB_ID > m_symbolOverride
 
LIB_SYMBOL * m_alternate = nullptr
 

Detailed Description

Definition at line 2381 of file sch_downgrade.cpp.

Member Function Documentation

◆ operator==()

bool SYMBOL_VARIANT_SNAPSHOT::operator== ( const SYMBOL_VARIANT_SNAPSHOT & ) const
default

Member Data Documentation

◆ m_alternate

LIB_SYMBOL* SYMBOL_VARIANT_SNAPSHOT::m_alternate = nullptr

Definition at line 2391 of file sch_downgrade.cpp.

Referenced by FlattenSchematicVariant(), and snapshotSymbol().

◆ m_dnp

bool SYMBOL_VARIANT_SNAPSHOT::m_dnp = false

Definition at line 2383 of file sch_downgrade.cpp.

Referenced by snapshotSymbol().

◆ m_excludedFromBoard

bool SYMBOL_VARIANT_SNAPSHOT::m_excludedFromBoard = false

Definition at line 2386 of file sch_downgrade.cpp.

Referenced by snapshotSymbol().

◆ m_excludedFromBOM

bool SYMBOL_VARIANT_SNAPSHOT::m_excludedFromBOM = false

Definition at line 2385 of file sch_downgrade.cpp.

Referenced by snapshotSymbol().

◆ m_excludedFromPosFiles

bool SYMBOL_VARIANT_SNAPSHOT::m_excludedFromPosFiles = false

Definition at line 2387 of file sch_downgrade.cpp.

Referenced by snapshotSymbol().

◆ m_excludedFromSim

bool SYMBOL_VARIANT_SNAPSHOT::m_excludedFromSim = false

Definition at line 2384 of file sch_downgrade.cpp.

Referenced by snapshotSymbol().

◆ m_fieldOverrides

std::map<wxString, wxString> SYMBOL_VARIANT_SNAPSHOT::m_fieldOverrides

Definition at line 2388 of file sch_downgrade.cpp.

Referenced by snapshotSymbol().

◆ m_pinMap

PIN_MAP_INSTANCE_OVERRIDE SYMBOL_VARIANT_SNAPSHOT::m_pinMap

Definition at line 2389 of file sch_downgrade.cpp.

Referenced by snapshotSymbol().

◆ m_symbolOverride

std::optional<LIB_ID> SYMBOL_VARIANT_SNAPSHOT::m_symbolOverride

Definition at line 2390 of file sch_downgrade.cpp.

Referenced by FlattenSchematicVariant(), and snapshotSymbol().


The documentation for this struct was generated from the following file: