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

Public Attributes

int m_introducedIn
 
DOWNGRADE_BUCKET m_bucket
 
wxString m_feature
 
wxString m_detail
 
std::function< int(const SCH_SCREEN *)> m_count
 
std::function< void(SCH_SCREEN *)> m_apply
 
std::function< int(const LIB_SYMBOL *)> m_countSymbol = {}
 Symbol-scoped part, for .kicad_sym files.
 
std::function< void(LIB_SYMBOL *)> m_applySymbol = {}
 
std::function< void(SCH_SCREEN *)> m_omit = {}
 
std::function< void(LIB_SYMBOL *)> m_omitSymbol = {}
 
wxString m_omitDetail = {}
 

Detailed Description

Definition at line 2041 of file sch_downgrade.cpp.

Member Data Documentation

◆ m_apply

std::function<void( SCH_SCREEN* )> SCREEN_RULE::m_apply

Definition at line 2048 of file sch_downgrade.cpp.

◆ m_applySymbol

std::function<void( LIB_SYMBOL* )> SCREEN_RULE::m_applySymbol = {}

Definition at line 2050 of file sch_downgrade.cpp.

◆ m_bucket

DOWNGRADE_BUCKET SCREEN_RULE::m_bucket

Definition at line 2044 of file sch_downgrade.cpp.

◆ m_count

std::function<int( const SCH_SCREEN* )> SCREEN_RULE::m_count

Definition at line 2047 of file sch_downgrade.cpp.

◆ m_countSymbol

std::function<int( const LIB_SYMBOL* )> SCREEN_RULE::m_countSymbol = {}

Symbol-scoped part, for .kicad_sym files.

Definition at line 2049 of file sch_downgrade.cpp.

◆ m_detail

wxString SCREEN_RULE::m_detail

Definition at line 2046 of file sch_downgrade.cpp.

◆ m_feature

wxString SCREEN_RULE::m_feature

Definition at line 2045 of file sch_downgrade.cpp.

◆ m_introducedIn

int SCREEN_RULE::m_introducedIn

Definition at line 2043 of file sch_downgrade.cpp.

◆ m_omit

std::function<void( SCH_SCREEN* )> SCREEN_RULE::m_omit = {}

Definition at line 2051 of file sch_downgrade.cpp.

◆ m_omitDetail

wxString SCREEN_RULE::m_omitDetail = {}

Definition at line 2053 of file sch_downgrade.cpp.

◆ m_omitSymbol

std::function<void( LIB_SYMBOL* )> SCREEN_RULE::m_omitSymbol = {}

Definition at line 2052 of file sch_downgrade.cpp.


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