KiCad PCB EDA Suite
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
COMPONENT_CLASS_MANAGER Member List

This is the complete list of members for COMPONENT_CLASS_MANAGER, including all inherited members.

CompileAssignmentRule(const COMPONENT_CLASS_ASSIGNMENT_DATA &aAssignment)COMPONENT_CLASS_MANAGERstatic
COMPONENT_CLASS_MANAGER(BOARD *board)COMPONENT_CLASS_MANAGERexplicit
FinishNetlistUpdate()COMPONENT_CLASS_MANAGER
ForceComponentClassRecalculation() constCOMPONENT_CLASS_MANAGER
GetClassNames() constCOMPONENT_CLASS_MANAGER
GetCombinedComponentClass(const COMPONENT_CLASS *staticClass, const COMPONENT_CLASS *dynamicClass)COMPONENT_CLASS_MANAGER
GetDynamicComponentClassesForFootprint(const FOOTPRINT *footprint)COMPONENT_CLASS_MANAGER
GetEffectiveStaticComponentClass(const std::unordered_set< wxString > &classNames)COMPONENT_CLASS_MANAGER
GetFullClassNameForConstituents(const std::unordered_set< wxString > &classNames)COMPONENT_CLASS_MANAGERstatic
GetFullClassNameForConstituents(const std::vector< wxString > &classNames)COMPONENT_CLASS_MANAGERstatic
GetNoneComponentClass() constCOMPONENT_CLASS_MANAGERinline
getOrCreateConstituentClass(const wxString &aClassName, COMPONENT_CLASS::USAGE aContext)COMPONENT_CLASS_MANAGERprotected
getOrCreateEffectiveClass(const std::vector< wxString > &aClassNames, COMPONENT_CLASS::USAGE aContext)COMPONENT_CLASS_MANAGERprotected
GetTicker() constCOMPONENT_CLASS_MANAGERinline
HasCustomAssignmentConditions() constCOMPONENT_CLASS_MANAGERinline
InitNetlistUpdate()COMPONENT_CLASS_MANAGER
InvalidateComponentClasses()COMPONENT_CLASS_MANAGER
m_assignmentRulesCOMPONENT_CLASS_MANAGERprotected
m_boardCOMPONENT_CLASS_MANAGERprotected
m_constituentClassesCOMPONENT_CLASS_MANAGERprotected
m_effectiveClassesCOMPONENT_CLASS_MANAGERprotected
m_hasCustomAssignmentConditionsCOMPONENT_CLASS_MANAGERprotected
m_noneClassCOMPONENT_CLASS_MANAGERprotected
m_staticClassNamesCacheCOMPONENT_CLASS_MANAGERprotected
m_tickerCOMPONENT_CLASS_MANAGERprotected
RebuildRequiredCaches(FOOTPRINT *aFootprint=nullptr) constCOMPONENT_CLASS_MANAGER
sortClassNames(const std::unordered_set< wxString > &classNames)COMPONENT_CLASS_MANAGERprotectedstatic
SyncDynamicComponentClassAssignments(const std::vector< COMPONENT_CLASS_ASSIGNMENT_DATA > &aAssignments, bool aGenerateSheetClasses, const std::unordered_set< wxString > &aNewSheetPaths)COMPONENT_CLASS_MANAGER