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

Footprint Editor pane with footprint library tree. More...

#include <footprint_tree_pane.h>

Inheritance diagram for FOOTPRINT_TREE_PANE:

Public Member Functions

 FOOTPRINT_TREE_PANE (FOOTPRINT_EDIT_FRAME *aParent)
 
 ~FOOTPRINT_TREE_PANE ()
 
LIB_TREEGetLibTree () const
 
void FocusSearchFieldIfExists ()
 Focus the search widget if it exists.
 

Protected Member Functions

void onComponentSelected (wxCommandEvent &aEvent)
 
void onUpdateUI (wxUpdateUIEvent &aEvent)
 

Protected Attributes

FOOTPRINT_EDIT_FRAMEm_frame
 
LIB_TREEm_tree
 component search tree widget
 

Detailed Description

Footprint Editor pane with footprint library tree.

Definition at line 39 of file footprint_tree_pane.h.

Constructor & Destructor Documentation

◆ FOOTPRINT_TREE_PANE()

FOOTPRINT_TREE_PANE::FOOTPRINT_TREE_PANE ( FOOTPRINT_EDIT_FRAME aParent)

◆ ~FOOTPRINT_TREE_PANE()

FOOTPRINT_TREE_PANE::~FOOTPRINT_TREE_PANE ( )

Definition at line 62 of file footprint_tree_pane.cpp.

References m_tree.

Member Function Documentation

◆ FocusSearchFieldIfExists()

void FOOTPRINT_TREE_PANE::FocusSearchFieldIfExists ( )

Focus the search widget if it exists.

Definition at line 53 of file footprint_tree_pane.cpp.

References LIB_TREE::FocusSearchFieldIfExists(), and m_tree.

Referenced by FOOTPRINT_EDIT_FRAME::FocusLibraryTreeInput().

◆ GetLibTree()

◆ onComponentSelected()

void FOOTPRINT_TREE_PANE::onComponentSelected ( wxCommandEvent &  aEvent)
protected

◆ onUpdateUI()

void FOOTPRINT_TREE_PANE::onUpdateUI ( wxUpdateUIEvent &  aEvent)
protected

Member Data Documentation

◆ m_frame

FOOTPRINT_EDIT_FRAME* FOOTPRINT_TREE_PANE::m_frame
protected

Definition at line 59 of file footprint_tree_pane.h.

Referenced by FOOTPRINT_TREE_PANE(), onComponentSelected(), and onUpdateUI().

◆ m_tree

LIB_TREE* FOOTPRINT_TREE_PANE::m_tree
protected

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