Base interface for board-level API contexts; shared by PCB editor and footprint editor.
PCB-editor-specific context; extends BOARD_CONTEXT with save/filename operations.
virtual bool SaveBoard()=0
virtual wxString GetCurrentFileName() const =0
virtual bool SavePcbCopy(const wxString &aFileName, bool aCreateProject, bool aHeadless)=0
std::shared_ptr< PCB_CONTEXT > CreatePcbFrameContext(PCB_EDIT_FRAME *aFrame)