25#ifndef FOOTPRINT_CHOOSER_FRAME_H
26#define FOOTPRINT_CHOOSER_FRAME_H
58 bool ShowModal( wxString* aFootprint, wxWindow* aParent )
override;
69 bool Show(
bool show )
override;
81 void Update3DView(
bool aMarkDirty,
bool aRefresh,
const wxString* aTitle =
nullptr )
override;
83 void OnPaint( wxPaintEvent& aEvent );
84 void OnOK( wxCommandEvent& aEvent );
112 DECLARE_EVENT_TABLE()
APP_SETTINGS_BASE is a settings class that should be derived for each standalone KiCad application.
Helper class to handle information needed to display 3D board.
Abstract interface for BOARD_ITEMs capable of storing other items inside.
Information pertinent to a Pcbnew printed circuit board.
A class used to derive camera objects from.
Color settings are a bit different than most of the settings objects in that there can be more than o...
Implement a canvas based on a wxGLCanvas.
Carry a payload from one KIWAY_PLAYER to another within a PROJECT.
A minimalistic software bus for communications between various DLLs/DSOs (DSOs) within the same KiCad...
Model class in the component selector Model-View-Adapter (mediated MVC) architecture.
Base PCB main window class for Pcbnew, Gerbview, and CvPcb footprint viewer.
Stores the common settings that are saved and loaded for each window / frame.
Declaration for a track ball camera.