| 
    KiCad PCB EDA Suite
    
   | 
 
Variant information for a schematic sheet. More...
#include <sch_sheet_path.h>
  
Public Member Functions | |
| SCH_SHEET_VARIANT () | |
| virtual | ~SCH_SHEET_VARIANT ()=default | 
| void | InitializeAttributes (const SCH_SHEET &aSymbol) | 
Public Attributes | |
| wxString | m_Name | 
| bool | m_ExcludedFromSim | 
| bool | m_ExcludedFromBOM | 
| bool | m_DNP | 
| std::map< wxString, wxString > | m_Fields | 
Variant information for a schematic sheet.
Schematic sheet variants are a set of field and/or properties differentials against the default sheet values. Each sheet instance may contain 0 or more variants.
Definition at line 129 of file sch_sheet_path.h.
      
  | 
  inline | 
Definition at line 132 of file sch_sheet_path.h.
References VARIANT::VARIANT().
      
  | 
  virtualdefault | 
| void SCH_SHEET_VARIANT::InitializeAttributes | ( | const SCH_SHEET & | aSymbol | ) | 
      
  | 
  inherited | 
Definition at line 63 of file sch_sheet_path.h.
Referenced by SCH_SYMBOL_VARIANT::InitializeAttributes(), SCH_IO_KICAD_SEXPR_PARSER::parseSchematicSymbol(), SCH_IO_KICAD_SEXPR_PARSER::parseSheet(), SCH_SYMBOL::SetDNP(), and VARIANT().
      
  | 
  inherited | 
Definition at line 62 of file sch_sheet_path.h.
Referenced by SCH_SYMBOL_VARIANT::InitializeAttributes(), SCH_IO_KICAD_SEXPR_PARSER::parseSchematicSymbol(), SCH_IO_KICAD_SEXPR_PARSER::parseSheet(), SCH_SYMBOL::SetExcludedFromBOM(), and VARIANT().
      
  | 
  inherited | 
Definition at line 61 of file sch_sheet_path.h.
Referenced by SCH_SYMBOL_VARIANT::InitializeAttributes(), SCH_IO_KICAD_SEXPR_PARSER::parseSchematicSymbol(), SCH_IO_KICAD_SEXPR_PARSER::parseSheet(), SCH_SYMBOL::SetExcludedFromSim(), and VARIANT().
      
  | 
  inherited | 
Definition at line 64 of file sch_sheet_path.h.
Referenced by FIELDS_EDITOR_GRID_DATA_MODEL::ApplyData(), SCH_IO_KICAD_SEXPR_PARSER::parseSchematicSymbol(), and SCH_IO_KICAD_SEXPR_PARSER::parseSheet().
      
  | 
  inherited | 
Definition at line 60 of file sch_sheet_path.h.
Referenced by SCH_SYMBOL::AddVariant(), SCH_IO_KICAD_SEXPR_PARSER::parseSchematicSymbol(), SCH_IO_KICAD_SEXPR_PARSER::parseSheet(), and VARIANT().