24#ifndef DIALOG_ASSIGN_NETCLASS_H
25#define DIALOG_ASSIGN_NETCLASS_H
40 const std::set<wxString> aCandidateNetNames,
41 const std::function<
void(
const std::vector<wxString>& )>& aPreviewer );
56 std::function<void(
const std::vector<wxString>& )>
m_previewer;
DIALOG_ASSIGN_NETCLASS_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Add Netclass Assignment"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE)
void onPatternText(wxCommandEvent &aEvent) override
const std::set< wxString > m_selectedNetNames
std::function< void(const std::vector< wxString > &)> m_previewer
~DIALOG_ASSIGN_NETCLASS() override
DIALOG_ASSIGN_NETCLASS(EDA_BASE_FRAME *aParent, const std::set< wxString > &aNetNames, const std::set< wxString > aCandidateNetNames, const std::function< void(const std::vector< wxString > &)> &aPreviewer)
bool TransferDataToWindow() override
bool TransferDataFromWindow() override
std::set< wxString > m_netCandidates
The base frame for deriving all KiCad main window classes.