New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
Mii_SlotMgr.h
Go to the documentation of this file.
1#pragma once
2
3#include <heap/seadDisposer.h>
4
5struct FFLStoreData;
6
7namespace Mii {
8
9class SlotID;
10
11// vtbl Address: 0x100BBE24
12class SlotMgr : public sead::IDisposer
13{
14public:
15 // Address: 0x024ECA98
17
18 virtual ~SlotMgr()
19 {
21 }
22
23 // Address: 0x024ECDDC
24 bool initialize();
25 // Address: 0x024ECF34
26 void destroy();
27
28public:
29 // Address: 0x024ECF98
30 static bool getStoreData(FFLStoreData* store_data, const SlotID& slot_id);
31
32private:
34 u32 mSlot[0x5E8 / sizeof(u32)]; // sead::FixedObjList<Mii::Slot, 62>
35};
36static_assert(sizeof(SlotMgr) == 0x5FC);
37
38}
struct FFLStoreData FFLStoreData
Definition Mii_SlotID.h:8
Definition Mii_SlotMgr.h:13
bool initialize()
virtual ~SlotMgr()
Definition Mii_SlotMgr.h:18
static bool getStoreData(FFLStoreData *store_data, const SlotID &slot_id)
u32 mSlot[0x5E8/sizeof(u32)]
Definition Mii_SlotMgr.h:34
void destroy()
u32 mSlotNum
Definition Mii_SlotMgr.h:33
Definition Mii_CafeResInitializer.h:7