KiCad PCB EDA Suite
Loading...
Searching...
No Matches
load_select_footprint.cpp File Reference
#include <functional>
#include <board.h>
#include <footprint.h>
#include <confirm.h>
#include <connectivity/connectivity_data.h>
#include <dialog_footprint_chooser.h>
#include <eda_list_dialog.h>
#include <footprint_edit_frame.h>
#include <footprint_tree_pane.h>
#include <footprint_viewer_frame.h>
#include <fp_lib_table.h>
#include <pcb_io/pcb_io_mgr.h>
#include <string_utils.h>
#include <kiway.h>
#include <lib_id.h>
#include <macros.h>
#include <pcb_edit_frame.h>
#include <pcbnew_settings.h>
#include <board_design_settings.h>
#include <view/view_controls.h>
#include <widgets/lib_tree.h>
#include <widgets/wx_progress_reporters.h>
#include <dialog_pad_properties.h>
#include <project_pcb.h>
#include <bitmaps.h>

Go to the source code of this file.

Functions

static void AddFootprintToHistory (const wxString &aName)
 

Variables

static wxArrayString s_FootprintHistoryList
 
static unsigned s_FootprintHistoryMaxCount = 8
 
static FOOTPRINTs_FootprintInitialCopy = nullptr
 
static PICKED_ITEMS_LIST s_PickedList
 

Function Documentation

◆ AddFootprintToHistory()

static void AddFootprintToHistory ( const wxString &  aName)
static

Definition at line 57 of file load_select_footprint.cpp.

References s_FootprintHistoryList, and s_FootprintHistoryMaxCount.

Variable Documentation

◆ s_FootprintHistoryList

wxArrayString s_FootprintHistoryList
static

Definition at line 54 of file load_select_footprint.cpp.

Referenced by AddFootprintToHistory().

◆ s_FootprintHistoryMaxCount

unsigned s_FootprintHistoryMaxCount = 8
static

Definition at line 55 of file load_select_footprint.cpp.

Referenced by AddFootprintToHistory().

◆ s_FootprintInitialCopy

FOOTPRINT* s_FootprintInitialCopy = nullptr
static

Definition at line 389 of file load_select_footprint.cpp.

Referenced by PCB_BASE_FRAME::PlaceFootprint().

◆ s_PickedList

PICKED_ITEMS_LIST s_PickedList
static

Definition at line 391 of file load_select_footprint.cpp.

Referenced by PCB_BASE_FRAME::PlaceFootprint().