KiCad PCB EDA Suite
Loading...
Searching...
No Matches
DIALOG_DRC_RULE_EDITOR Member List

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

AddNewRule(RULE_TREE_ITEM_DATA *aRuleTreeItemData) overrideDIALOG_DRC_RULE_EDITORvirtual
AddPhases(int aNumPhases) overridePROGRESS_REPORTER_BASEprivatevirtual
AdvancePhase(const wxString &aMessage) overrideDIALOG_DRC_RULE_EDITORprivatevirtual
PROGRESS_REPORTER_BASE::AdvancePhase() overridePROGRESS_REPORTER_BASEprivatevirtual
AdvanceProgress() overridePROGRESS_REPORTER_BASEprivatevirtual
AppendNewRuleTreeItem(const RULE_TREE_NODE &aRuleTreeNode, wxTreeItemId aParentTreeItemId)RULE_EDITOR_DIALOG_BASE
appendRuleTreeItem(const RULE_TREE_NODE &aRuleTreeNode, wxTreeItemId aParentTreeItemId)RULE_EDITOR_DIALOG_BASEprivate
bds()DIALOG_DRC_RULE_EDITORinlineprotected
BeginPhase(int aPhase) overridePROGRESS_REPORTER_BASEprivatevirtual
buildElectricalRuleTreeNodes(int &aParentId)DIALOG_DRC_RULE_EDITORprivate
buildFootprintsRuleTreeNodes(int &aParentId)DIALOG_DRC_RULE_EDITORprivate
buildHighspeedDesignRuleTreeNodes(int &aParentId)DIALOG_DRC_RULE_EDITORprivate
buildManufacturabilityRuleTreeNodes(int &aParentId)DIALOG_DRC_RULE_EDITORprivate
buildRuleNodeFromKicadDrc(const wxString &aName, const wxString &aCode, const std::optional< int > &aParentId=std::nullopt)DIALOG_DRC_RULE_EDITORprivate
buildRuleTreeNode(RULE_TREE_ITEM_DATA *aRuleTreeItemData)DIALOG_DRC_RULE_EDITORprivate
buildRuleTreeNodeData(const std::string &aName, const DRC_RULE_EDITOR_ITEM_TYPE &aNodeType, const std::optional< int > &aParentId=std::nullopt, const std::optional< DRC_RULE_EDITOR_CONSTRAINT_NAME > &aConstraintType=std::nullopt, const std::vector< RULE_TREE_NODE > &aChildNodes={}, const std::optional< int > &aId=std::nullopt)DIALOG_DRC_RULE_EDITORprivate
CleanupAfterModalSubDialog()DIALOG_SHIM
ClearModify()DIALOG_SHIM
closeRuleEntryView(int aNodeId)DIALOG_DRC_RULE_EDITORprivate
collectChildRuleNodes(int aParentId, std::vector< RULE_TREE_NODE * > &aResult)DIALOG_DRC_RULE_EDITORprivate
CurrentProgress() constPROGRESS_REPORTER_BASEprivate
DECLARE_EVENT_TABLE()DIALOG_SHIMprivate
DeleteRuleTreeItem(wxTreeItemId aItemId, const int &aNodeId)RULE_EDITOR_DIALOG_BASE
deleteTreeNodeData(const int &aNodeId)DIALOG_DRC_RULE_EDITORprivate
DIALOG enum valueKIWAY_HOLDER
DIALOG_DRC_RULE_EDITOR(PCB_EDIT_FRAME *aEditorFrame, wxWindow *aParent)DIALOG_DRC_RULE_EDITOR
DIALOG_SHIM(wxWindow *aParent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER, const wxString &name=wxDialogNameStr)DIALOG_SHIM
doRedo()DIALOG_SHIMprivate
doUndo()DIALOG_SHIMprivate
DuplicateRule(RULE_TREE_ITEM_DATA *aRuleTreeItemData) overrideDIALOG_DRC_RULE_EDITORvirtual
Enable(bool enable) overrideDIALOG_SHIM
EndQuasiModal(int retCode)DIALOG_SHIM
filterRuleTree(const wxTreeItemId &aItem, const wxString &aFilter)RULE_EDITOR_DIALOG_BASEprivate
finishDialogSettings()DIALOG_SHIMprotected
finishInitialization()RULE_EDITOR_DIALOG_BASEprotected
FRAME enum valueKIWAY_HOLDER
generateKey(const wxWindow *aWin) constDIALOG_SHIMprivate
GetContentPanel()RULE_EDITOR_DIALOG_BASEinline
getControlValue(wxWindow *aCtrl)DIALOG_SHIMprivate
GetCurrentlySelectedRuleTreeItemData()RULE_EDITOR_DIALOG_BASEinline
GetDefaultRuleTreeItems() overrideDIALOG_DRC_RULE_EDITORvirtual
GetDialog(wxWindow *aWindow)RULE_EDITOR_DIALOG_BASEstatic
GetPreviouslySelectedRuleTreeItemId()RULE_EDITOR_DIALOG_BASEinline
getRuleTreeChildNodes(const std::vector< RULE_TREE_NODE > &aNodes, int aParentId, std::vector< RULE_TREE_NODE > &aResult)RULE_EDITOR_DIALOG_BASEprivate
GetRuleTreeCtrl()RULE_EDITOR_DIALOG_BASEinline
getRuleTreeNodeInfo(const int &aNodeId)DIALOG_DRC_RULE_EDITORprivate
GetType() constKIWAY_HOLDERinline
GetUserUnits() constDIALOG_SHIMinline
HasKiway() constKIWAY_HOLDERinline
highlightMatchingItems(int aNodeId)DIALOG_DRC_RULE_EDITORprivate
HOLDER_TYPE enum nameKIWAY_HOLDER
horizPixelsFromDU(int x) constDIALOG_SHIMprotected
ID_COPYRULE enum valueRULE_EDITOR_DIALOG_BASE
ID_DELETERULE enum valueRULE_EDITOR_DIALOG_BASE
ID_MOVEDOWN enum valueRULE_EDITOR_DIALOG_BASE
ID_MOVEUP enum valueRULE_EDITOR_DIALOG_BASE
ID_NEWRULE enum valueRULE_EDITOR_DIALOG_BASE
InitRuleTreeItems(const std::vector< RULE_TREE_NODE > &aRuleTreeNodes)RULE_EDITOR_DIALOG_BASE
IsCancelled() const overridePROGRESS_REPORTER_BASEinlineprivatevirtual
IsCtrl(int aChar, const wxKeyEvent &e)DIALOG_SHIMinlinestatic
isEnabled(RULE_TREE_ITEM_DATA *aRuleTreeItemData, RULE_EDITOR_TREE_CONTEXT_OPT aOption) overrideDIALOG_DRC_RULE_EDITORvirtual
IsQuasiModal() constDIALOG_SHIMinline
IsShiftCtrl(int aChar, const wxKeyEvent &e)DIALOG_SHIMinlinestatic
KeepRefreshing(bool aWait=false) overridePROGRESS_REPORTER_BASEprivatevirtual
Kiway() constKIWAY_HOLDERinline
KIWAY_HOLDER(KIWAY *aKiway, HOLDER_TYPE aType)KIWAY_HOLDERinline
LoadControlState()DIALOG_SHIM
LoadExistingRules()DIALOG_DRC_RULE_EDITORprivate
m_addRuleButtonRULE_EDITOR_DIALOG_BASEprotected
m_beforeEditValuesDIALOG_SHIMprotected
m_buttonsSizerRULE_EDITOR_DIALOG_BASEprotected
m_cancelledPROGRESS_REPORTER_BASEprivate
m_cancelRuleButtonRULE_EDITOR_DIALOG_BASEprotected
m_childReleasedDIALOG_SHIMprotected
m_contentPanelRULE_EDITOR_DIALOG_BASEprotected
m_copyRuleButtonRULE_EDITOR_DIALOG_BASEprotected
m_currentBoardDIALOG_DRC_RULE_EDITORprotected
m_currentValuesDIALOG_SHIMprotected
m_defaultSashPositionRULE_EDITOR_DIALOG_BASEprivate
m_defaultTreeItemsRULE_EDITOR_DIALOG_BASEprivate
m_deleteRuleButtonRULE_EDITOR_DIALOG_BASEprotected
m_draggedItemRULE_EDITOR_DIALOG_BASEprivate
m_dragImageRULE_EDITOR_DIALOG_BASEprivate
m_drcToolDIALOG_DRC_RULE_EDITORprotected
m_enableAddRuleRULE_EDITOR_DIALOG_BASEprivate
m_enableDeleteRuleRULE_EDITOR_DIALOG_BASEprivate
m_enableDuplicateRuleRULE_EDITOR_DIALOG_BASEprivate
m_enableMoveDownRULE_EDITOR_DIALOG_BASEprivate
m_enableMoveUpRULE_EDITOR_DIALOG_BASEprivate
m_filterSearchRULE_EDITOR_DIALOG_BASEprotected
m_filterTextRULE_EDITOR_DIALOG_BASEprotected
m_firstPaintEventDIALOG_SHIMprotected
m_frameDIALOG_DRC_RULE_EDITORprotected
m_groupHeaderPanelDIALOG_DRC_RULE_EDITORprivate
m_handlingUndoRedoDIALOG_SHIMprotected
m_hash_keyDIALOG_SHIMprotected
m_infoBarRULE_EDITOR_DIALOG_BASEprotected
m_initialFocusTargetDIALOG_SHIMprotected
m_initialSizeDIALOG_SHIMprotected
m_isClosingDIALOG_SHIMprotected
m_isDraggingRULE_EDITOR_DIALOG_BASEprivate
m_kiwayKIWAY_HOLDERprivate
m_markerDataViewDIALOG_DRC_RULE_EDITORprotected
m_markersProviderDIALOG_DRC_RULE_EDITORprivate
m_markersTreeModelDIALOG_DRC_RULE_EDITORprivate
m_maxProgressPROGRESS_REPORTER_BASEprivate
m_messageChangedPROGRESS_REPORTER_BASEprivate
m_moveTreeItemDownButtonRULE_EDITOR_DIALOG_BASEprotected
m_moveTreeItemUpButtonRULE_EDITOR_DIALOG_BASEprotected
m_mutexPROGRESS_REPORTER_BASEmutableprivate
m_nodeIdDIALOG_DRC_RULE_EDITORprivate
m_numPhasesPROGRESS_REPORTER_BASEprivate
m_parentFrameDIALOG_SHIMprotected
m_phasePROGRESS_REPORTER_BASEprivate
m_previousIdRULE_EDITOR_DIALOG_BASEprivate
m_progressPROGRESS_REPORTER_BASEprivate
m_qmodal_loopDIALOG_SHIMprotected
m_qmodal_parent_disablerDIALOG_SHIMprotected
m_qmodal_showingDIALOG_SHIMprotected
m_redoStackDIALOG_SHIMprotected
m_reporterDIALOG_DRC_RULE_EDITORprotected
m_rptMessagePROGRESS_REPORTER_BASEprivate
m_ruleEditorPanelDIALOG_DRC_RULE_EDITORprivate
m_ruleTreeCtrlRULE_EDITOR_DIALOG_BASEprotected
m_ruleTreeNodeDatasDIALOG_DRC_RULE_EDITORprivate
m_saveRuleButtonRULE_EDITOR_DIALOG_BASEprotected
m_selectedDataRULE_EDITOR_DIALOG_BASEprivate
m_severitiesDIALOG_DRC_RULE_EDITORprivate
m_splitterRULE_EDITOR_DIALOG_BASEprotected
m_tabOrderDIALOG_SHIMprotected
m_titleRULE_EDITOR_DIALOG_BASEprivate
m_treeHistoryDataRULE_EDITOR_DIALOG_BASEprivate
m_typeKIWAY_HOLDERprivate
m_undoStackDIALOG_SHIMprotected
m_unitBindersDIALOG_SHIMprotected
m_unitsDIALOG_SHIMprotected
m_useCalculatedSizeDIALOG_SHIMprotected
m_userPositionedDIALOG_SHIMprotected
m_userResizedDIALOG_SHIMprotected
moveRuleTreeItemChildrensTooOnDrag(wxTreeItemId aSrcTreeItemId, wxTreeItemId aDestTreeItemId)RULE_EDITOR_DIALOG_BASEprivate
OnButton(wxCommandEvent &aEvent)DIALOG_SHIMprivate
OnCancel(wxCommandEvent &aEvent) overrideDIALOG_DRC_RULE_EDITORvirtual
OnCharHook(wxKeyEvent &aEvt)DIALOG_SHIMprotectedvirtual
onChildSetFocus(wxFocusEvent &aEvent)DIALOG_SHIMprivate
onClose(wxCloseEvent &aEvt)RULE_EDITOR_DIALOG_BASEprivate
OnCloseWindow(wxCloseEvent &aEvent)DIALOG_SHIMprivate
onCommandEvent(wxCommandEvent &aEvent)DIALOG_SHIMprivate
onDataViewListChanged(wxDataViewEvent &aEvent)DIALOG_SHIMprivate
onDeleteRuleOptionClick(wxCommandEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
onDuplicateRuleOptionClick(wxCommandEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
onFilterSearch(wxCommandEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
onGridCellChanged(wxGridEvent &aEvent)DIALOG_SHIMprivate
onInitDialog(wxInitDialogEvent &aEvent)DIALOG_SHIMprivate
OnModify()DIALOG_SHIM
OnMove(wxMoveEvent &aEvent)DIALOG_SHIMprivate
onMoveDownRuleOptionClick(wxCommandEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
onMoveUpRuleOptionClick(wxCommandEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
onNewRuleOptionClick(wxCommandEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
OnPaint(wxPaintEvent &event)DIALOG_SHIM
onPropertyGridChanged(wxPropertyGridEvent &aEvent)DIALOG_SHIMprivate
onResize(wxSizeEvent &event)RULE_EDITOR_DIALOG_BASEprivate
onRuleTreeItemActivated(wxTreeEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
onRuleTreeItemLeftDown(wxMouseEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
onRuleTreeItemLeftUp(wxMouseEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
onRuleTreeItemMouseMotion(wxMouseEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
onRuleTreeItemRightClick(wxTreeEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
onRuleTreeItemSelectionChanged(wxTreeEvent &aEvent)RULE_EDITOR_DIALOG_BASEprivate
OnSave(wxCommandEvent &aEvent) overrideDIALOG_DRC_RULE_EDITORvirtual
OnSize(wxSizeEvent &aEvent)DIALOG_SHIMprivate
onSpinDoubleEvent(wxSpinDoubleEvent &aEvent)DIALOG_SHIMprivate
onSpinEvent(wxSpinEvent &aEvent)DIALOG_SHIMprivate
onStyledTextChanged(wxStyledTextEvent &aEvent)DIALOG_SHIMprivate
OptOut(wxWindow *aWindow)DIALOG_SHIM
PANEL enum valueKIWAY_HOLDER
populateRuleTreeCtrl(const std::vector< RULE_TREE_NODE > &aRuleTreeNodes, const RULE_TREE_NODE &aRuleTreeNode, wxTreeItemId aParentTreeItemId)RULE_EDITOR_DIALOG_BASEprivate
PrepareForModalSubDialog()DIALOG_SHIM
Prj() constKIWAY_HOLDER
PROGRESS_REPORTER()PROGRESS_REPORTERinlineprivate
PROGRESS_REPORTER(const PROGRESS_REPORTER &)=deletePROGRESS_REPORTERprivate
PROGRESS_REPORTER_BASE(int aNumPhases)PROGRESS_REPORTER_BASEprivate
PROGRESS_REPORTER_BASE(const PROGRESS_REPORTER_BASE &)=deletePROGRESS_REPORTER_BASEprivate
recordControlChange(wxWindow *aCtrl)DIALOG_SHIMprivate
registerUndoRedoHandlers(wxWindowList &aChildren)DIALOG_SHIMprivate
RegisterUnitBinder(UNIT_BINDER *aUnitBinder, wxWindow *aWindow)DIALOG_SHIM
RemoveRule(int aNodeId) overrideDIALOG_DRC_RULE_EDITORvirtual
Report(const wxString &aMessage) overridePROGRESS_REPORTER_BASEprivatevirtual
resetSize()DIALOG_SHIMprotected
restoreRuleTree(const wxTreeItemId &aParent, const int &aNodeId)RULE_EDITOR_DIALOG_BASEprivate
RULE_EDITOR_DIALOG_BASE(wxWindow *aParent, const wxString &aTitle, const wxSize &aInitialSize=wxDefaultSize)RULE_EDITOR_DIALOG_BASE
RULE_EDITOR_TREE_CONTEXT_OPT_ID enum nameRULE_EDITOR_DIALOG_BASE
RuleTreeItemSelectionChanged(RULE_TREE_ITEM_DATA *aCurrentRuleTreeItemData) overrideDIALOG_DRC_RULE_EDITORvirtual
SaveControlState()DIALOG_SHIM
saveRule(int aNodeId)DIALOG_DRC_RULE_EDITORprivate
SaveRulesToFile()DIALOG_DRC_RULE_EDITORprivate
saveRuleTreeState(const wxTreeItemId &aItem, const int &aNodeId=0)RULE_EDITOR_DIALOG_BASEprivate
SelectAllInTextCtrls(wxWindowList &children)DIALOG_SHIM
SetContentPanel(wxPanel *aContentPanel)RULE_EDITOR_DIALOG_BASE
SetControlsEnabled(bool aEnable)RULE_EDITOR_DIALOG_BASE
setControlValue(wxWindow *aCtrl, const wxVariant &aValue)DIALOG_SHIMprivate
SetCurrentProgress(double aProgress) overridePROGRESS_REPORTER_BASEprivatevirtual
SetInitialFocus(wxWindow *aWindow)DIALOG_SHIMinline
SetKiway(wxWindow *aDest, KIWAY *aKiway)KIWAY_HOLDER
SetMaxProgress(int aMaxProgress) overridePROGRESS_REPORTER_BASEprivatevirtual
SetModified()RULE_EDITOR_DIALOG_BASEinline
SetNumPhases(int aNumPhases) overridePROGRESS_REPORTER_BASEprivatevirtual
SetPosition(const wxPoint &aNewPosition)DIALOG_SHIM
setSizeInDU(int x, int y)DIALOG_SHIMprotected
SetTitle(const wxString &aTitle) overridePROGRESS_REPORTER_BASEinlineprivatevirtual
SetupStandardButtons(std::map< int, wxString > aLabels={})DIALOG_SHIM
Show(bool show) overrideDIALOG_SHIM
ShowModal() overrideDIALOG_SHIM
ShowQuasiModal()DIALOG_SHIM
TearDownQuasiModal()DIALOG_SHIMinlineprotectedvirtual
TransferDataFromWindow() overrideDIALOG_DRC_RULE_EDITOR
TransferDataToWindow() overrideDIALOG_DRC_RULE_EDITOR
UpdateData()DIALOG_DRC_RULE_EDITOR
updateRuleTreeActionButtonsState(RULE_TREE_ITEM_DATA *aRuleTreeItemData)RULE_EDITOR_DIALOG_BASEprivate
updateRuleTreeItemMoveOptionState()RULE_EDITOR_DIALOG_BASEprivate
UpdateRuleTreeItemText(wxTreeItemId aItemId, wxString aItemText)RULE_EDITOR_DIALOG_BASE
UpdateRuleTypeTreeItemData(RULE_TREE_ITEM_DATA *aCurrentRuleTreeItemData) overrideDIALOG_DRC_RULE_EDITORvirtual
updateUI() overrideDIALOG_DRC_RULE_EDITORprivatevirtual
validateRuleName(int aNodeId, wxString aRuleName)DIALOG_DRC_RULE_EDITORprivate
vertPixelsFromDU(int y) constDIALOG_SHIMprotected
~DIALOG_DRC_RULE_EDITOR()DIALOG_DRC_RULE_EDITOR
~DIALOG_SHIM()DIALOG_SHIM
~PROGRESS_REPORTER()PROGRESS_REPORTERinlineprivatevirtual
~PROGRESS_REPORTER_BASE()PROGRESS_REPORTER_BASEinlineprivatevirtual
~RULE_EDITOR_DIALOG_BASE() overrideRULE_EDITOR_DIALOG_BASE