24#ifndef ALTIUM_PCB_COMPOUND_FILE_H
25#define ALTIUM_PCB_COMPOUND_FILE_H
41 std::tuple<wxString, const CFB::COMPOUND_FILE_ENTRY*>
FindLibFootprintDirName(
const wxString& aFpUnicodeName );
43 const std::pair<AMODEL, std::vector<char>>*
GetLibModel(
const wxString& aModelID )
const;
friend class ALTIUM_PCB_COMPOUND_FILE
std::map< wxString, wxString > ListLibFootprints()
void cacheLibFootprintNames()
const std::pair< AMODEL, std::vector< char > > * GetLibModel(const wxString &aModelID) const
std::map< wxString, wxString > m_libFootprintDirNameCache
std::map< wxString, std::pair< AMODEL, std::vector< char > > > m_libModelsCache
std::map< wxString, const CFB::COMPOUND_FILE_ENTRY * > m_libFootprintNameCache
~ALTIUM_PCB_COMPOUND_FILE()
std::tuple< wxString, const CFB::COMPOUND_FILE_ENTRY * > FindLibFootprintDirName(const wxString &aFpUnicodeName)