24#ifndef PCB_COMPONENT_H
25#define PCB_COMPONENT_H
39 const wxString& aReference,
40 const wxString& aValue,
42 const std::vector<KIID>& aKiids )
43 :
COMPONENT( aFPID, aReference, aValue, aPath, aKiids )
COMPONENT(const LIB_ID &aFPID, const wxString &aReference, const wxString &aValue, const KIID_PATH &aPath, const std::vector< KIID > &aKiids)
A logical library item identifier and consists of various portions much like a URI.
PCB_COMPONENT(const LIB_ID &aFPID, const wxString &aReference, const wxString &aValue, const KIID_PATH &aPath, const std::vector< KIID > &aKiids)
std::unique_ptr< FOOTPRINT > m_footprint
The FOOTPRINT loaded for #m_FPID.
void SetFootprint(FOOTPRINT *aFootprint)
FOOTPRINT * GetFootprint(bool aRelease=false)
boost::ptr_vector< PCB_COMPONENT > PCB_COMPONENTS