|
KiCad PCB EDA Suite
|
#include <eda_draw_frame.h>#include <kiway.h>#include <kiway_player.h>#include <project.h>#include <project_pcb.h>#include <widgets/footprint_choice.h>#include <widgets/footprint_select_widget.h>#include <widgets/wx_progress_reporters.h>#include <progress_reporter.h>#include <footprint_info_impl.h>#include <wx/wupdlock.h>Go to the source code of this file.
Functions | |
| wxDEFINE_EVENT (EVT_FOOTPRINT_SELECTED, wxCommandEvent) | |
Variables | |
| FOOTPRINT_LIST_IMPL | GFootprintList |
| The global footprint info table. | |
| wxDEFINE_EVENT | ( | EVT_FOOTPRINT_SELECTED | , |
| wxCommandEvent | ) |
|
extern |
The global footprint info table.
This is performance-intensive to build so we keep a hash-stamped global version. Any deviation from the request vs. stored hash will result in it being rebuilt.
Definition at line 138 of file cvpcb.cpp.
Referenced by FOOTPRINT_EDIT_FRAME::doCloseWindow(), PCB_BASE_EDIT_FRAME::doCloseWindow(), FP_TREE_MODEL_ADAPTER::getFootprints(), CV::IFACE::IfaceOrAddress(), PCB::IFACE::IfaceOrAddress(), FOOTPRINT_EDIT_FRAME::initLibraryTree(), PCB_EDIT_FRAME::OpenProjectFiles(), PANEL_FOOTPRINT_CHOOSER::PANEL_FOOTPRINT_CHOOSER(), PCB::IFACE::PreloadLibraries(), and FOOTPRINT_EDIT_FRAME::SyncLibraryTree().