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 1975 of file sch_downgrade.cpp.

Member Data Documentation

◆ m_apply

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

Definition at line 1982 of file sch_downgrade.cpp.

◆ m_applySymbol

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

Definition at line 1984 of file sch_downgrade.cpp.

◆ m_bucket

DOWNGRADE_BUCKET SCREEN_RULE::m_bucket

Definition at line 1978 of file sch_downgrade.cpp.

◆ m_count

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

Definition at line 1981 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 1983 of file sch_downgrade.cpp.

◆ m_detail

wxString SCREEN_RULE::m_detail

Definition at line 1980 of file sch_downgrade.cpp.

◆ m_feature

wxString SCREEN_RULE::m_feature

Definition at line 1979 of file sch_downgrade.cpp.

◆ m_introducedIn

int SCREEN_RULE::m_introducedIn

Definition at line 1977 of file sch_downgrade.cpp.

◆ m_omit

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

Definition at line 1985 of file sch_downgrade.cpp.

◆ m_omitDetail

wxString SCREEN_RULE::m_omitDetail = {}

Definition at line 1987 of file sch_downgrade.cpp.

◆ m_omitSymbol

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

Definition at line 1986 of file sch_downgrade.cpp.


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