KiCad PCB EDA Suite
Loading...
Searching...
No Matches
NET_SELECTOR Class Reference

#include <net_selector.h>

Inheritance diagram for NET_SELECTOR:
FILTER_COMBOBOX

Public Member Functions

 NET_SELECTOR (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0)
 
void SetNetInfo (const NETINFO_LIST *aNetInfoList)
 
void SetIndeterminateString (const wxString &aString)
 
void SetBoard (BOARD *aBoard)
 
void SetSelectedNetcode (int aNetcode)
 
void SetSelectedNet (const wxString &aNetname)
 
void SetIndeterminate ()
 
bool IsIndeterminate ()
 
int GetSelectedNetcode ()
 
wxString GetSelectedNetname ()
 

Protected Member Functions

void setFilterPopup (std::unique_ptr< FILTER_COMBOPOPUP > aPopup)
 
void onKeyDown (wxKeyEvent &aEvt)
 

Protected Attributes

NET_SELECTOR_COMBOPOPUPm_netSelectorPopup
 
wxString m_indeterminateString
 
FILTER_COMBOPOPUPm_filterPopup
 

Detailed Description

Definition at line 34 of file net_selector.h.

Constructor & Destructor Documentation

◆ NET_SELECTOR()

NET_SELECTOR::NET_SELECTOR ( wxWindow *  parent,
wxWindowID  id,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = 0 
)

Definition at line 226 of file net_selector.cpp.

References m_netSelectorPopup, and FILTER_COMBOBOX::setFilterPopup().

Member Function Documentation

◆ GetSelectedNetcode()

◆ GetSelectedNetname()

◆ IsIndeterminate()

bool NET_SELECTOR::IsIndeterminate ( )

◆ onKeyDown()

void FILTER_COMBOBOX::onKeyDown ( wxKeyEvent &  aEvt)
protectedinherited

◆ SetBoard()

◆ setFilterPopup()

void FILTER_COMBOBOX::setFilterPopup ( std::unique_ptr< FILTER_COMBOPOPUP aPopup)
protectedinherited

◆ SetIndeterminate()

◆ SetIndeterminateString()

void NET_SELECTOR::SetIndeterminateString ( const wxString &  aString)

◆ SetNetInfo()

◆ SetSelectedNet()

◆ SetSelectedNetcode()

Member Data Documentation

◆ m_filterPopup

FILTER_COMBOPOPUP* FILTER_COMBOBOX::m_filterPopup
protectedinherited

◆ m_indeterminateString

wxString NET_SELECTOR::m_indeterminateString
protected

Definition at line 61 of file net_selector.h.

Referenced by SetIndeterminate(), and SetIndeterminateString().

◆ m_netSelectorPopup


The documentation for this class was generated from the following files: