3
0
Fork 0
forked from suyu/suyu

card_image: Add accessor for all NCAs in XCI

This commit is contained in:
Zach Hilman 2018-08-09 20:51:14 -04:00
parent 9b0e3556ed
commit ab8acce645
2 changed files with 5 additions and 0 deletions

View file

@ -93,6 +93,10 @@ VirtualDir XCI::GetLogoPartition() const {
return GetPartition(XCIPartition::Logo); return GetPartition(XCIPartition::Logo);
} }
const std::vector<std::shared_ptr<NCA>>& XCI::GetNCAs() const {
return ncas;
}
std::shared_ptr<NCA> XCI::GetNCAByType(NCAContentType type) const { std::shared_ptr<NCA> XCI::GetNCAByType(NCAContentType type) const {
const auto iter = const auto iter =
std::find_if(ncas.begin(), ncas.end(), std::find_if(ncas.begin(), ncas.end(),

View file

@ -68,6 +68,7 @@ public:
VirtualDir GetUpdatePartition() const; VirtualDir GetUpdatePartition() const;
VirtualDir GetLogoPartition() const; VirtualDir GetLogoPartition() const;
const std::vector<std::shared_ptr<NCA>>& GetNCAs() const;
std::shared_ptr<NCA> GetNCAByType(NCAContentType type) const; std::shared_ptr<NCA> GetNCAByType(NCAContentType type) const;
VirtualFile GetNCAFileByType(NCAContentType type) const; VirtualFile GetNCAFileByType(NCAContentType type) const;