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;
 
   72    void SetStatusText( 
const wxString& aText, 
int aNumber = 0 )
 override {}
 
   87    void Update3DView( 
bool aMarkDirty, 
bool aRefresh, 
const wxString* aTitle = 
nullptr ) 
override;
 
   89    void OnPaint( wxPaintEvent& aEvent );
 
   90    void OnOK( wxCommandEvent& aEvent );
 
  119    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.
 
Interface for a pattern matcher for which there are several implementations.
 
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.
 
PCB_BASE_FRAME(KIWAY *aKiway, wxWindow *aParent, FRAME_T aFrameType, const wxString &aTitle, const wxPoint &aPos, const wxSize &aSize, long aStyle, const wxString &aFrameName)
 
Store the common settings that are saved and loaded for each window / frame.
 
Declaration for a track ball camera.