25 #ifndef FOOTPRINT_VIEWER_FRAME_H 26 #define FOOTPRINT_VIEWER_FRAME_H 29 #include <wx/gdicmn.h> 33 class wxSashLayoutWindow;
82 bool ShowModal( wxString* aFootprint, wxWindow* aParent )
override;
100 void OnSize( wxSizeEvent& event )
override;
121 void OnCharHook( wxKeyEvent& aEvent )
override;
164 void Update3DView(
bool aForceReload,
const wxString* aTitle =
nullptr )
override;
171 DECLARE_EVENT_TABLE()
184 #endif // FOOTPRINT_VIEWER_FRAME_H
A base class for any item which can be embedded within the BOARD container class, and therefore insta...
FRAME_T
The set of EDA_BASE_FRAME derivatives, typically stored in EDA_BASE_FRAME::m_Ident.
UNDO_REDO
Undo Redo considerations: Basically we have 3 cases New item Deleted item Modified item there is also...
Classes used in Pcbnew, CvPcb and GerbView.
Stores the common settings that are saved and loaded for each window / frame.
APP_SETTINGS_BASE is a settings class that should be derived for each standalone KiCad application.
A minimalistic software bus for communications between various DLLs/DSOs (DSOs) within the same KiCad...
A holder to handle information on schematic or board items.
A base class for most all the KiCad significant classes used in schematics and boards.
Color settings are a bit different than most of the settings objects in that there can be more than o...
Abstract interface for BOARD_ITEMs capable of storing other items inside.
Base PCB main window class for Pcbnew, Gerbview, and CvPcb footprint viewer.
A color representation with 4 components: red, green, blue, alpha.