31    if( 
m_brd != 
nullptr )
 
   32        m_brd->AddListener( 
this );
 
   42    AddSearcher( std::make_shared<FOOTPRINT_SEARCH_HANDLER>( aFrame ) );
 
   43    AddSearcher( std::make_shared<ZONE_SEARCH_HANDLER>( aFrame ) );
 
   44    AddSearcher( std::make_shared<NETS_SEARCH_HANDLER>( aFrame ) );
 
   45    AddSearcher( std::make_shared<RATSNEST_SEARCH_HANDLER>( aFrame ) );
 
   46    AddSearcher( std::make_shared<TEXT_SEARCH_HANDLER>( aFrame ) );
 
   47    AddSearcher( std::make_shared<GROUP_SEARCH_HANDLER>( aFrame ) );
 
   48    AddSearcher( std::make_shared<DRILL_SEARCH_HANDLER>( aFrame ) );
 
 
   79    if( 
m_brd != 
nullptr )
 
   80        m_brd->AddListener( 
this );
 
 
   90    if( !IsShownOnScreen() )
 
 
   99    if( !IsShownOnScreen() )
 
 
  108    if( !IsShownOnScreen() )
 
 
  117    if( !IsShownOnScreen() )
 
 
  131    if( !IsShownOnScreen() )
 
 
  140    if( !IsShownOnScreen() )
 
 
  154    if( !IsShownOnScreen() )
 
 
  161                                              std::vector<BOARD_ITEM*>& aRemovedItems,
 
  162                                              std::vector<BOARD_ITEM*>& aChangedItems )
 
  164    if( !IsShownOnScreen() )
 
 
A base class for any item which can be embedded within the BOARD container class, and therefore insta...
 
Information pertinent to a Pcbnew printed circuit board.
 
The main frame for Pcbnew.
 
virtual void OnBoardItemRemoved(BOARD &aBoard, BOARD_ITEM *aBoardItem) override
 
virtual void OnBoardHighlightNetChanged(BOARD &aBoard) override
 
virtual ~PCB_SEARCH_PANE()
 
void onUnitsChanged(wxCommandEvent &event)
 
virtual void OnBoardNetSettingsChanged(BOARD &aBoard) override
 
void onBoardChanging(wxCommandEvent &event)
 
virtual void OnBoardRatsnestChanged(BOARD &aBoard) override
 
virtual void OnBoardItemAdded(BOARD &aBoard, BOARD_ITEM *aBoardItem) override
 
void onBoardChanged(wxCommandEvent &event)
 
virtual void OnBoardItemsChanged(BOARD &aBoard, std::vector< BOARD_ITEM * > &aBoardItems) override
 
PCB_SEARCH_PANE(PCB_EDIT_FRAME *aFrame)
 
virtual void OnBoardItemsRemoved(BOARD &aBoard, std::vector< BOARD_ITEM * > &aBoardItems) override
 
virtual void OnBoardItemChanged(BOARD &aBoard, BOARD_ITEM *aBoardItem) override
 
virtual void OnBoardItemsAdded(BOARD &aBoard, std::vector< BOARD_ITEM * > &aBoardItems) override
 
virtual void OnBoardCompositeUpdate(BOARD &aBoard, std::vector< BOARD_ITEM * > &aAddedItems, std::vector< BOARD_ITEM * > &aRemovedItems, std::vector< BOARD_ITEM * > &aChangedItems) override
 
PCB_EDIT_FRAME * m_pcbFrame
 
void AddSearcher(const std::shared_ptr< SEARCH_HANDLER > &aHandler)
 
SEARCH_PANE(EDA_DRAW_FRAME *aFrame)
 
KICOMMON_API wxFont GetDockedPaneFont(wxWindow *aWindow)