Add PauseMenuDataMgr::x_28 (#87)

This commit is contained in:
savage13
2022-02-26 10:29:50 -05:00
committed by GitHub
parent 9d35c385f9
commit 17750b5225
3 changed files with 17 additions and 1 deletions
+7
View File
@@ -1,6 +1,7 @@
#pragma once
#include <basis/seadTypes.h>
#include <container/seadBuffer.h>
#include <container/seadListImpl.h>
#include <container/seadObjArray.h>
#include <container/seadOffsetList.h>
@@ -366,6 +367,9 @@ public:
void equipWeapon(PouchItem* weapon);
void unequip(PouchItem* item);
// FIXME: types
bool useItemFromRecipeAndSave(void* unk, int multiplier, PouchItem* item);
private:
// TODO: rename
struct GrabbedItemInfo {
@@ -400,6 +404,9 @@ private:
sead::OffsetList<PouchItem>& getItems() { return mItemLists.list1; }
const sead::OffsetList<PouchItem>& getItems() const { return mItemLists.list1; }
// FIXME: types
bool useItemFromRecipe(Lists* lists, void* unk, int multiplier, PouchItem* item);
PouchItem* getItemHead(PouchCategory category) const {
auto* p_head = mListHeads[u32(category)];
if (!p_head)