| bBasicDetailSizer | PANEL_DRC_RULE_EDITOR_BASE | protected |
| bContentSizer | PANEL_DRC_RULE_EDITOR_BASE | protected |
| buildLayerClause() const | PANEL_DRC_RULE_EDITOR | private |
| buildRule(const RULE_GENERATION_CONTEXT &aContext, const std::vector< wxString > &aConstraintClauses) const | DRC_RULE_EDITOR_CONTENT_PANEL_BASE | inlineprotected |
| Cancel(wxCommandEvent &aEvent) | PANEL_DRC_RULE_EDITOR | |
| DRC_RULE_EDITOR_CONTENT_PANEL_BASE()=default | DRC_RULE_EDITOR_CONTENT_PANEL_BASE | |
| escapeCondition(const wxString &aCondition) | DRC_RULE_EDITOR_CONTENT_PANEL_BASE | inlineprotectedstatic |
| formatDouble(double aValue, int aPrecision=6) | DRC_RULE_EDITOR_CONTENT_PANEL_BASE | inlineprotectedstatic |
| GenerateRule(const RULE_GENERATION_CONTEXT &aContext) override | PANEL_DRC_RULE_EDITOR | virtual |
| GetConstraintData() | PANEL_DRC_RULE_EDITOR | inline |
| GetConstraintImage(wxPanel *aParent, BITMAPS aBitMap) | DRC_RULE_EDITOR_CONTENT_PANEL_BASE | inline |
| getConstraintPanel(wxWindow *aParent, const DRC_RULE_EDITOR_CONSTRAINT_NAME &aConstraintType) | PANEL_DRC_RULE_EDITOR | private |
| GetIsValidationSucceeded() | PANEL_DRC_RULE_EDITOR | inline |
| getSelectedLayers() | PANEL_DRC_RULE_EDITOR | private |
| GetValidationMessage() | PANEL_DRC_RULE_EDITOR | inline |
| m_board | PANEL_DRC_RULE_EDITOR | private |
| m_btnShowMatches | PANEL_DRC_RULE_EDITOR | private |
| m_callBackClose | PANEL_DRC_RULE_EDITOR | private |
| m_callBackRemove | PANEL_DRC_RULE_EDITOR | private |
| m_callBackRuleNameValidation | PANEL_DRC_RULE_EDITOR | private |
| m_callBackSave | PANEL_DRC_RULE_EDITOR | private |
| m_callBackShowMatches | PANEL_DRC_RULE_EDITOR | private |
| m_checkSyntaxBtnCtrl | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_commentCtrl | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_commentLabel | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_conditionControlsSizer | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_conditionGroupPanel | PANEL_DRC_RULE_EDITOR | private |
| m_conditionHeaderTitle | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_constraintContentSizer | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_constraintData | PANEL_DRC_RULE_EDITOR | private |
| m_constraintHeaderTitle | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_constraintPanel | PANEL_DRC_RULE_EDITOR | private |
| m_constraintSizer | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_constraintTitle | PANEL_DRC_RULE_EDITOR | private |
| m_fabPropRegex | PANEL_DRC_RULE_EDITOR | private |
| m_helpWindow | PANEL_DRC_RULE_EDITOR | private |
| m_hJustRegex | PANEL_DRC_RULE_EDITOR | private |
| m_layerIDs | PANEL_DRC_RULE_EDITOR | private |
| m_layerList | PANEL_DRC_RULE_EDITOR | private |
| m_layerListChoiceCtrl | PANEL_DRC_RULE_EDITOR | private |
| m_LayersComboBoxSizer | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_lineStyleRegex | PANEL_DRC_RULE_EDITOR | private |
| m_nameCtrl | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_nameLabel | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_netClassRegex | PANEL_DRC_RULE_EDITOR | private |
| m_netNameRegex | PANEL_DRC_RULE_EDITOR | private |
| m_padConnectionsRegex | PANEL_DRC_RULE_EDITOR | private |
| m_padShapeRegex | PANEL_DRC_RULE_EDITOR | private |
| m_padTypeRegex | PANEL_DRC_RULE_EDITOR | private |
| m_pinTypeRegex | PANEL_DRC_RULE_EDITOR | private |
| m_scintillaTricks | PANEL_DRC_RULE_EDITOR | private |
| m_shapeRegex | PANEL_DRC_RULE_EDITOR | private |
| m_staticline111 | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_staticline3 | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_staticline8 | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_staticText711 | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_syntaxErrorReport | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_syntaxHelp | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_textConditionCtrl | PANEL_DRC_RULE_EDITOR_BASE | protected |
| m_typeRegex | PANEL_DRC_RULE_EDITOR | private |
| m_validationMessage | PANEL_DRC_RULE_EDITOR | private |
| m_validationSucceeded | PANEL_DRC_RULE_EDITOR | private |
| m_validLayers | PANEL_DRC_RULE_EDITOR | private |
| m_viaTypeRegex | PANEL_DRC_RULE_EDITOR | private |
| m_vJustRegex | PANEL_DRC_RULE_EDITOR | private |
| m_zoneConnStyleRegex | PANEL_DRC_RULE_EDITOR | private |
| onCheckSyntax(wxCommandEvent &aEvent) override | PANEL_DRC_RULE_EDITOR | privatevirtual |
| onCloseButtonClicked(wxCommandEvent &aEvent) | PANEL_DRC_RULE_EDITOR | private |
| onContextMenu(wxMouseEvent &aEvent) override | PANEL_DRC_RULE_EDITOR | privatevirtual |
| onErrorLinkClicked(wxHtmlLinkEvent &aEvent) override | PANEL_DRC_RULE_EDITOR | privatevirtual |
| onRemoveButtonClicked(wxCommandEvent &aEvent) | PANEL_DRC_RULE_EDITOR | private |
| onSaveButtonClicked(wxCommandEvent &aEvent) | PANEL_DRC_RULE_EDITOR | private |
| onScintillaCharAdded(wxStyledTextEvent &aEvent) | PANEL_DRC_RULE_EDITOR | private |
| onShowMatchesButtonClicked(wxCommandEvent &aEvent) | PANEL_DRC_RULE_EDITOR | private |
| onSyntaxHelp(wxHyperlinkEvent &aEvent) override | PANEL_DRC_RULE_EDITOR | privatevirtual |
| PANEL_DRC_RULE_EDITOR(wxWindow *aParent, BOARD *aBoard, DRC_RULE_EDITOR_CONSTRAINT_NAME aConstraintType, wxString *aConstraintTitle, std::shared_ptr< DRC_RE_BASE_CONSTRAINT_DATA > aConstraintData) | PANEL_DRC_RULE_EDITOR | |
| PANEL_DRC_RULE_EDITOR_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString) | PANEL_DRC_RULE_EDITOR_BASE | |
| ResetShowMatchesButton() | PANEL_DRC_RULE_EDITOR | |
| sanitizeRuleName(const wxString &aRuleName) | DRC_RULE_EDITOR_CONTENT_PANEL_BASE | inlineprotectedstatic |
| Save(wxCommandEvent &aEvent) | PANEL_DRC_RULE_EDITOR | |
| SetCloseCallback(std::function< void(int aNodeId)> aCallBackClose) | PANEL_DRC_RULE_EDITOR | inline |
| SetRemoveCallback(std::function< void(int aNodeId)> aCallBackRemove) | PANEL_DRC_RULE_EDITOR | inline |
| SetRuleNameValidationCallback(std::function< bool(int aNodeId, wxString aRuleName)> aCallbackRuleNameValidation) | PANEL_DRC_RULE_EDITOR | inline |
| SetSaveCallback(std::function< void(int aNodeId)> aCallBackSave) | PANEL_DRC_RULE_EDITOR | inline |
| setSelectedLayers(const std::vector< PCB_LAYER_ID > &aLayers) | PANEL_DRC_RULE_EDITOR | private |
| SetShowMatchesCallBack(std::function< int(int aNodeId)> aCallBackShowMatches) | PANEL_DRC_RULE_EDITOR | inline |
| TransferDataFromWindow() override | PANEL_DRC_RULE_EDITOR | |
| TransferDataToWindow() override | PANEL_DRC_RULE_EDITOR | |
| trimTrailingZeros(const wxString &aValue) | DRC_RULE_EDITOR_CONTENT_PANEL_BASE | inlineprotectedstatic |
| ValidateInputs(int *aErrorCount, std::string *aValidationMessage) override | PANEL_DRC_RULE_EDITOR | virtual |
| ~DRC_RULE_EDITOR_CONTENT_PANEL_BASE()=default | DRC_RULE_EDITOR_CONTENT_PANEL_BASE | virtual |
| ~PANEL_DRC_RULE_EDITOR() override | PANEL_DRC_RULE_EDITOR | |
| ~PANEL_DRC_RULE_EDITOR_BASE() | PANEL_DRC_RULE_EDITOR_BASE | |