diff options
| author | elijah-thomas774 <elijahthomas774@gmail.com> | 2025-06-15 18:28:00 -0400 |
|---|---|---|
| committer | elijah-thomas774 <elijahthomas774@gmail.com> | 2025-06-15 18:28:00 -0400 |
| commit | 2d0fc73ec94158db52e2e5fe8a11437460b9bcb9 (patch) | |
| tree | 5642b26bed28e026f4d95c4c33b650018e09146f /include/d | |
| parent | 4766819367d5887e595bf11c3612807d2bff6d16 (diff) | |
dHbm::Mange_c symbols
Diffstat (limited to 'include/d')
| -rw-r--r-- | include/d/d_hbm.h | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/include/d/d_hbm.h b/include/d/d_hbm.h new file mode 100644 index 00000000..b676b6f7 --- /dev/null +++ b/include/d/d_hbm.h @@ -0,0 +1,43 @@ + +#include "egg/core/eggHeap.h" +namespace dHbm { +class Manage_c { +public: + static void CreateInstance(); + static Manage_c *GetInstance(); + + Manage_c(EGG::Heap *); + + bool Load(); + void Calculate(); + void DrawMenu(s32); + void DrawMenuSetting(); + void DrawIcon(); + void InitDataInfo(); + void InitControllerData(); + void SetRegionLayoutName(); + void SetSpkNameName(); + void SetMsgName(); + void SetConfigName(); + void SetIconName(); + void SetSoundName(); + void SetContData(); + bool CheckBegin() const; + + void MenuInit(); + void IconCalc(); + void IconClear(); + void StopMotor(); + void ForbidCalc(); + + s32 fn_80197560(s32); + void offFlags(u32 flags) { + mFlags &= ~flags; + } + +private: + static Manage_c *s_pInstance; + u8 _0x00[0x218 - 0x000]; + u32 mFlags; +}; +} // namespace dHbm |
