KiCad PCB EDA Suite
Loading...
Searching...
No Matches
FOOTPRINT_CONTEXT Class Referenceabstract

#include <footprint_context.h>

Inheritance diagram for FOOTPRINT_CONTEXT:
BOARD_CONTEXT FOOTPRINT_EDIT_FRAME_CONTEXT HEADLESS_FOOTPRINT_CONTEXT

Public Member Functions

virtual LIB_ID GetLoadedFPID () const =0
 
virtual bool SaveFootprint (FOOTPRINT *aFootprint)=0
 
virtual bool SaveFootprintInLibrary (FOOTPRINT *aFootprint, const wxString &aLibraryName)=0
 
virtual BOARDGetBoard () const =0
 
virtual PROJECTPrj () const =0
 
virtual TOOL_MANAGERGetToolManager () const =0
 
virtual KIWAYGetKiway () const =0
 
virtual bool CanAcceptApiCommands () const =0
 

Detailed Description

Definition at line 33 of file footprint_context.h.

Member Function Documentation

◆ CanAcceptApiCommands()

virtual bool BOARD_CONTEXT::CanAcceptApiCommands ( ) const
pure virtualinherited

◆ GetBoard()

◆ GetKiway()

virtual KIWAY * BOARD_CONTEXT::GetKiway ( ) const
pure virtualinherited

◆ GetLoadedFPID()

◆ GetToolManager()

virtual TOOL_MANAGER * BOARD_CONTEXT::GetToolManager ( ) const
pure virtualinherited

◆ Prj()

◆ SaveFootprint()

virtual bool FOOTPRINT_CONTEXT::SaveFootprint ( FOOTPRINT * aFootprint)
pure virtual

◆ SaveFootprintInLibrary()

virtual bool FOOTPRINT_CONTEXT::SaveFootprintInLibrary ( FOOTPRINT * aFootprint,
const wxString & aLibraryName )
pure virtual

The documentation for this class was generated from the following file: