KiCad PCB EDA Suite
Loading...
Searching...
No Matches
FOOTPRINT_EDIT_FRAME_CONTEXT Class Reference
Inheritance diagram for FOOTPRINT_EDIT_FRAME_CONTEXT:
FOOTPRINT_CONTEXT BOARD_CONTEXT

Public Member Functions

 FOOTPRINT_EDIT_FRAME_CONTEXT (FOOTPRINT_EDIT_FRAME *aFrame)
 
BOARDGetBoard () const override
 
PROJECTPrj () const override
 
TOOL_MANAGERGetToolManager () const override
 
KIWAYGetKiway () const override
 
bool CanAcceptApiCommands () const override
 
LIB_ID GetLoadedFPID () const override
 
bool SaveFootprint (FOOTPRINT *aFootprint) override
 
bool SaveFootprintInLibrary (FOOTPRINT *aFootprint, const wxString &aLibraryName) override
 

Private Attributes

FOOTPRINT_EDIT_FRAMEm_frame
 

Detailed Description

Definition at line 25 of file footprint_context.cpp.

Constructor & Destructor Documentation

◆ FOOTPRINT_EDIT_FRAME_CONTEXT()

FOOTPRINT_EDIT_FRAME_CONTEXT::FOOTPRINT_EDIT_FRAME_CONTEXT ( FOOTPRINT_EDIT_FRAME * aFrame)
inlineexplicit

Definition at line 28 of file footprint_context.cpp.

References m_frame.

Member Function Documentation

◆ CanAcceptApiCommands()

bool FOOTPRINT_EDIT_FRAME_CONTEXT::CanAcceptApiCommands ( ) const
inlineoverridevirtual

Implements BOARD_CONTEXT.

Definition at line 53 of file footprint_context.cpp.

References m_frame.

◆ GetBoard()

BOARD * FOOTPRINT_EDIT_FRAME_CONTEXT::GetBoard ( ) const
inlineoverridevirtual

Implements BOARD_CONTEXT.

Definition at line 33 of file footprint_context.cpp.

References m_frame.

◆ GetKiway()

KIWAY * FOOTPRINT_EDIT_FRAME_CONTEXT::GetKiway ( ) const
inlineoverridevirtual

Implements BOARD_CONTEXT.

Definition at line 48 of file footprint_context.cpp.

References m_frame.

◆ GetLoadedFPID()

LIB_ID FOOTPRINT_EDIT_FRAME_CONTEXT::GetLoadedFPID ( ) const
inlineoverridevirtual

Implements FOOTPRINT_CONTEXT.

Definition at line 58 of file footprint_context.cpp.

References m_frame.

◆ GetToolManager()

TOOL_MANAGER * FOOTPRINT_EDIT_FRAME_CONTEXT::GetToolManager ( ) const
inlineoverridevirtual

Implements BOARD_CONTEXT.

Definition at line 43 of file footprint_context.cpp.

References m_frame.

◆ Prj()

PROJECT & FOOTPRINT_EDIT_FRAME_CONTEXT::Prj ( ) const
inlineoverridevirtual

Implements BOARD_CONTEXT.

Definition at line 38 of file footprint_context.cpp.

References m_frame.

◆ SaveFootprint()

bool FOOTPRINT_EDIT_FRAME_CONTEXT::SaveFootprint ( FOOTPRINT * aFootprint)
inlineoverridevirtual

Implements FOOTPRINT_CONTEXT.

Definition at line 63 of file footprint_context.cpp.

References m_frame.

◆ SaveFootprintInLibrary()

bool FOOTPRINT_EDIT_FRAME_CONTEXT::SaveFootprintInLibrary ( FOOTPRINT * aFootprint,
const wxString & aLibraryName )
inlineoverridevirtual

Implements FOOTPRINT_CONTEXT.

Definition at line 68 of file footprint_context.cpp.

References m_frame.

Member Data Documentation

◆ m_frame


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