diff options
| author | Aetias <aetias@outlook.com> | 2025-01-18 09:44:01 +0100 |
|---|---|---|
| committer | Aetias <aetias@outlook.com> | 2025-01-18 09:44:01 +0100 |
| commit | 13108e3ae4e95a4a9a547a3074852099d299a6b9 (patch) | |
| tree | 21f3ce5b19514780bad5c1451718b4367f6fa47c /src | |
| parent | 48bbd8bb7f008ac913cabb6f7faf4a47ad86878b (diff) | |
Move ARM9 Main documentation from Ghidra
Diffstat (limited to 'src')
| -rw-r--r-- | src/00_Core/Item/ItemManager.cpp | 2 | ||||
| -rw-r--r-- | src/Main/DTCM/UnkStruct_027e05f8_1.cpp | 4 | ||||
| -rw-r--r-- | src/Main/DTCM/UnkStruct_027e05f8_2.cpp | 6 | ||||
| -rw-r--r-- | src/Main/DTCM/UnkStruct_027e077c.cpp | 4 | ||||
| -rw-r--r-- | src/Main/DTCM/UnkStruct_027e0fe0.cpp | 6 | ||||
| -rw-r--r-- | src/Main/Debug/DebugHierarchyBase.cpp | 19 | ||||
| -rw-r--r-- | src/Main/Player/TouchControl.cpp | 4 | ||||
| -rw-r--r-- | src/Main/Render/FadeControl.cpp | 10 | ||||
| -rw-r--r-- | src/Main/Render/FadeController.cpp | 12 | ||||
| -rw-r--r-- | src/Main/System/OverlayManager.cpp | 7 | ||||
| -rw-r--r-- | src/Main/System/SysNew.cpp | 11 | ||||
| -rw-r--r-- | src/Main/Unknown/UnkStruct_0202e1a0.cpp | 10 | ||||
| -rw-r--r-- | src/Main/Unknown/UnkStruct_02032f0c.cpp | 34 | ||||
| -rw-r--r-- | src/Main/Unknown/UnkStruct_02035064.cpp | 11 | ||||
| -rw-r--r-- | src/Main/Unknown/UnkStruct_02037750.cpp | 25 | ||||
| -rw-r--r-- | src/Main/Unknown/UnkStruct_02038aa0.cpp | 43 | ||||
| -rw-r--r-- | src/Main/Unknown/UnkStruct_020397f8.cpp | 39 | ||||
| -rw-r--r-- | src/Main/Unknown/UnkStruct_0203dae0.cpp | 25 |
18 files changed, 271 insertions, 1 deletions
diff --git a/src/00_Core/Item/ItemManager.cpp b/src/00_Core/Item/ItemManager.cpp index 9b4a71fb..5754be33 100644 --- a/src/00_Core/Item/ItemManager.cpp +++ b/src/00_Core/Item/ItemManager.cpp @@ -29,7 +29,7 @@ THUMB void ItemManager::Save(SaveItemManager *save) { save->numArrows = (u8) (*mAmmo)[ItemFlag_Bow];
save->equippedItem = (u8) mEquippedItem;
save->salvagedTreasureFlags = mSalvagedTreasureFlags;
- save->hourglassSeconds = FastDivide(mHourglassSandFrames, 60);
+ save->hourglassSeconds = SoftDivide(mHourglassSandFrames, 60);
for (s32 i = 0; i < Gem_COUNT; ++i) {
save->numGems[i] = mNumGems[i];
}
diff --git a/src/Main/DTCM/UnkStruct_027e05f8_1.cpp b/src/Main/DTCM/UnkStruct_027e05f8_1.cpp new file mode 100644 index 00000000..f7247d9b --- /dev/null +++ b/src/Main/DTCM/UnkStruct_027e05f8_1.cpp @@ -0,0 +1,4 @@ +#include "DTCM/UnkStruct_027e05f8.hpp" + +void UnkStruct_027e05f8::func_0202adf4(unk32 param1, s32 param2) {} +UnkStruct_027e05f8::~UnkStruct_027e05f8() {} diff --git a/src/Main/DTCM/UnkStruct_027e05f8_2.cpp b/src/Main/DTCM/UnkStruct_027e05f8_2.cpp new file mode 100644 index 00000000..b44d3fd6 --- /dev/null +++ b/src/Main/DTCM/UnkStruct_027e05f8_2.cpp @@ -0,0 +1,6 @@ +#include "DTCM/UnkStruct_027e05f8.hpp" + +UnkStruct_027e05f8::UnkStruct_027e05f8() {} +void UnkStruct_027e05f8::func_02037458(u16 param1) {} +void UnkStruct_027e05f8::func_02037480() {} +unk32 UnkStruct_027e05f8::func_020374b4(unk32 param1) {} diff --git a/src/Main/DTCM/UnkStruct_027e077c.cpp b/src/Main/DTCM/UnkStruct_027e077c.cpp new file mode 100644 index 00000000..77784316 --- /dev/null +++ b/src/Main/DTCM/UnkStruct_027e077c.cpp @@ -0,0 +1,4 @@ +#include "DTCM/UnkStruct_027e077c.hpp" + +UnkStruct_027e077c::UnkStruct_027e077c(unk32 param1) {} +bool UnkStruct_027e077c::func_0202e740(unk32 param1) {} diff --git a/src/Main/DTCM/UnkStruct_027e0fe0.cpp b/src/Main/DTCM/UnkStruct_027e0fe0.cpp new file mode 100644 index 00000000..ec9d5237 --- /dev/null +++ b/src/Main/DTCM/UnkStruct_027e0fe0.cpp @@ -0,0 +1,6 @@ +#include "DTCM/UnkStruct_027e0fe0.hpp" + +void UnkStruct_027e0fe0::Init() {} +void UnkStruct_027e0fe0::Dispose() {} +void UnkStruct_027e0fe0::func_0202ea50(unk32 param1, unk32 param2, unk32 param3) {} +void UnkStruct_027e0fe0::func_0202ea98() {} diff --git a/src/Main/Debug/DebugHierarchyBase.cpp b/src/Main/Debug/DebugHierarchyBase.cpp new file mode 100644 index 00000000..75b2f444 --- /dev/null +++ b/src/Main/Debug/DebugHierarchyBase.cpp @@ -0,0 +1,19 @@ +#include "Debug/DebugHierarchyBase.hpp" + +DebugHierarchyBase::DebugHierarchyBase() {} +DebugHierarchyBase::~DebugHierarchyBase() {} +DebugHierarchyNode *DebugHierarchyBase::FindNode(u32 id) {} +bool DebugHierarchyBase::GetChildNode(unk32 param1, const char *description, u32 parent, s32 *param4) {} +void DebugHierarchyBase::vfunc_08() {} +void DebugHierarchyBase::vfunc_0c() {} +void DebugHierarchyBase::vfunc_10() {} +void DebugHierarchyBase::vfunc_14() {} +void DebugHierarchyBase::vfunc_18() {} +void DebugHierarchyBase::vfunc_1c() {} +void DebugHierarchyBase::vfunc_20() {} +void DebugHierarchyBase::vfunc_24() {} +void DebugHierarchyBase::vfunc_28() {} +void DebugHierarchyBase::vfunc_2c() {} +void DebugHierarchyBase::vfunc_30() {} +void DebugHierarchyBase::vfunc_38() {} +void DebugHierarchyBase::vfunc_3c() {} diff --git a/src/Main/Player/TouchControl.cpp b/src/Main/Player/TouchControl.cpp new file mode 100644 index 00000000..0212f591 --- /dev/null +++ b/src/Main/Player/TouchControl.cpp @@ -0,0 +1,4 @@ +#include "Player/TouchControl.hpp" + +bool TouchControl::func_0202b864(Vec3p *param1, s32 size, unk8 param3) {} +bool TouchControl::func_0202b894(Vec3p *param1, s32 size, unk8 param3) {} diff --git a/src/Main/Render/FadeControl.cpp b/src/Main/Render/FadeControl.cpp new file mode 100644 index 00000000..5413595b --- /dev/null +++ b/src/Main/Render/FadeControl.cpp @@ -0,0 +1,10 @@ +#include "Render/FadeControl.hpp" + +void FadeControl::Register() {} +void FadeControl::Unregister() {} +FadeControl::FadeControl() {} +void FadeControl::func_0202aba8(s32 fadeLength, unk32 param2, unk32 newState) {} +bool FadeControl::func_0202abdc(s32 fadeLength, unk32 param2) {} +bool FadeControl::func_0202abf4(s32 fadeLength, unk32 param2) {} +bool FadeControl::func_0202ac0c(s32 currentFadeLength, u16 param2, s32 fadeLength, unk32 param4) {} +void FadeControl::UpdateFade(s32 speed) {} diff --git a/src/Main/Render/FadeController.cpp b/src/Main/Render/FadeController.cpp new file mode 100644 index 00000000..593e22ed --- /dev/null +++ b/src/Main/Render/FadeController.cpp @@ -0,0 +1,12 @@ +#include "Render/FadeController.hpp" + +bool FadeController::Has(FadeControl *control) {} +bool FadeController::Contains(FadeControlEntry *needle, s32 length, FadeControl **haystack) {} +bool FadeController::AddIfAbsent(FadeControl *control, unk32 param2, unk32 param3) {} +bool FadeController::Add(FadeControlEntry *entry, s32 maxLength, s32 *length, FadeControl **list, bool allowDuplicates) {} +void FadeController::RemoveFadeControl(FadeControl *control) {} +bool FadeController::Remove(FadeControlEntry *entry, s32 *length, FadeControl **list) {} +bool FadeController::func_0202d77c(FadeControl *control) {} +bool FadeController::func_0202d7ac() {} +void FadeController::ProcessFade(s32 param1) {} +void FadeController::SetScreenBrightness(s32 param1) {} diff --git a/src/Main/System/OverlayManager.cpp b/src/Main/System/OverlayManager.cpp new file mode 100644 index 00000000..9c50ebb6 --- /dev/null +++ b/src/Main/System/OverlayManager.cpp @@ -0,0 +1,7 @@ +#include "System/OverlayManager.hpp" + +void OverlayManager::Load(OverlayIndex index, OverlayId id) {} +void OverlayManager::LoadIfNotLoaded(OverlayIndex index, OverlayId id) {} +void OverlayManager::Unload(OverlayIndex index) {} +void OverlayManager::LoadOverlaySetup(s32 index) {} +void OverlayManager::UnloadOverlaySetup() {} diff --git a/src/Main/System/SysNew.cpp b/src/Main/System/SysNew.cpp new file mode 100644 index 00000000..6fc0d1c4 --- /dev/null +++ b/src/Main/System/SysNew.cpp @@ -0,0 +1,11 @@ +#include "System/SysNew.hpp" + +void *SysNew(UnkStruct_0202e894 *param1, s32 length, s32 param3) {} +void SysDelete(void *ptr) {} +void *func_0202e99c(s32 length) {} +void *func_0202e9bc(s32 length) {} + +void *SysObject::operator new(unsigned long length, u32 *id, u32 idLength) {} +void *SysObject::operator new[](unsigned long length, u32 *id, u32 idLength) {} +void SysObject::operator delete(void *ptr) {} +void SysObject::operator delete[](void *ptr) {} diff --git a/src/Main/Unknown/UnkStruct_0202e1a0.cpp b/src/Main/Unknown/UnkStruct_0202e1a0.cpp new file mode 100644 index 00000000..1221933d --- /dev/null +++ b/src/Main/Unknown/UnkStruct_0202e1a0.cpp @@ -0,0 +1,10 @@ +#include "Unknown/UnkStruct_0202e1a0.hpp" + +UnkStruct_0202e1a0::UnkStruct_0202e1a0() {} +void UnkStruct_0202e1a0::func_0202e1c4() {} +void UnkStruct_0202e1a0::func_0202e1e8() {} +bool UnkStruct_0202e1a0::func_0202e310(s32 param1) {} +unk32 UnkStruct_0202e1a0::func_0202e544() {} +unk32 UnkStruct_0202e1a0::func_0202e58c() {} +void UnkStruct_0202e1a0::func_0202e5cc() {} +void UnkStruct_0202e1a0::func_0202e670() {} diff --git a/src/Main/Unknown/UnkStruct_02032f0c.cpp b/src/Main/Unknown/UnkStruct_02032f0c.cpp new file mode 100644 index 00000000..6a03a93a --- /dev/null +++ b/src/Main/Unknown/UnkStruct_02032f0c.cpp @@ -0,0 +1,34 @@ +#include "Unknown/UnkStruct_02032f0c.hpp" + +UnkStruct_02032e7c::UnkStruct_02032e7c() {} +UnkStruct_02032f0c::UnkStruct_02032f0c() {} +UnkStruct_02032f0c::~UnkStruct_02032f0c() {} +void UnkStruct_02032f0c::func_02032f94() {} +u16 **UnkStruct_02032f0c::SetUnk_0c(u16 *value) {} +u8 UnkStruct_02032f0c::func_02032fa4() {} +s32 UnkStruct_02032f0c::func_02032fb4() {} +bool UnkStruct_02032f0c::vfunc_14(s32 param1, s32 param2) {} +void UnkStruct_02032f0c::vfunc_08(s32 param1, unk32 param2, s16 *param3, unk32 param4) {} +void UnkStruct_02032f0c::vfunc_0c(unk32 param1, unk32 param2, unk32 param3, unk32 param4) {} +void UnkStruct_02032f0c::vfunc_10(u32 param1, unk32 param2) {} +void UnkStruct_02032f0c::func_02033214(unk32 param1, unk32 param2, unk32 param3, u8 param4, unk32 param5) {} +unk32 UnkStruct_02032f0c::vfunc_18(s32 param1) {} +unk32 UnkStruct_02032f0c::vfunc_1c(s32 param1, unk32 *param2, unk32 param3, unk32 param4) {} +unk32 UnkStruct_02032f0c::vfunc_20(s32 param1, s32 *param2) {} +void UnkStruct_02032f0c::func_020334b4(u32 param1, s32 param2, s32 param3, s32 param4) {} +void UnkStruct_02032f0c::func_02033628(unk32 param1, u16 *param2) {} +u32 UnkStruct_02032f0c::func_0203369c(u16 *param1, s32 param2) {} +void UnkStruct_02032f0c::func_02033780(s32 param1) {} +s32 UnkStruct_02032f0c::func_020337d8(s32 param1) {} +s32 UnkStruct_02032f0c::func_020337fc(s16 *param1, s32 param2) {} +void UnkStruct_02032f0c::func_020338a8(s32 param1, unk32 param2) {} +void UnkStruct_02032f0c::func_020338d0(unk32 *param1, unk32 param2) {} +s32 UnkStruct_02032f0c::func_02033904(unk32 param1, unk32 param2) {} +s32 UnkStruct_02032f0c::func_02033938(unk32 param1) {} +s32 UnkStruct_02032f0c::func_0203396c(u16 *param1) {} +bool UnkStruct_02032f0c::vfunc_24(s16 **param1) {} +u16 *UnkStruct_02032f0c::func_02033b0c(s32 param1) {} +bool UnkStruct_02032f0c::func_02033c6c() {} +unk32 UnkStruct_02032f0c::func_02033c88(u32 param1) {} +s32 UnkStruct_02032f0c::func_02033cbc(s16 *param1) {} +UnkStruct_02032e7c::~UnkStruct_02032e7c() {} diff --git a/src/Main/Unknown/UnkStruct_02035064.cpp b/src/Main/Unknown/UnkStruct_02035064.cpp new file mode 100644 index 00000000..4c3562ab --- /dev/null +++ b/src/Main/Unknown/UnkStruct_02035064.cpp @@ -0,0 +1,11 @@ +#include "Unknown/UnkStruct_02035064.hpp" + +UnkStruct_02035064::UnkStruct_02035064() {} +UnkStruct_02035064::~UnkStruct_02035064() {} +void UnkStruct_02035064::func_020350b0() {} +void UnkStruct_02035064::func_020350b4(s32 param1, unk32 param2, unk8 param3, unk16 param4, unk16 param5) {} +void UnkStruct_02035064::func_0203516c() {} +s32 UnkStruct_02035064::vfunc_0() {} +s32 UnkStruct_02035064::vfunc_4() {} +void UnkStruct_02035064::func_020351b8(bool param1, bool param2, bool param3, bool param4) {} +void UnkStruct_02035064::func_020352d8() {} diff --git a/src/Main/Unknown/UnkStruct_02037750.cpp b/src/Main/Unknown/UnkStruct_02037750.cpp new file mode 100644 index 00000000..cefbb0cc --- /dev/null +++ b/src/Main/Unknown/UnkStruct_02037750.cpp @@ -0,0 +1,25 @@ +#include "Unknown/UnkStruct_02037750.hpp" + +UnkStruct_02037750::UnkStruct_02037750(unk32 param1, unk32 param2) {} +UnkStruct_02037750::~UnkStruct_02037750() {} +void UnkStruct_02037750::vfunc_08(unk32 param1) {} +void UnkStruct_02037750::vfunc_0c(s32 param1) {} +void UnkStruct_02037750::vfunc_10() {} +void UnkStruct_02037750::vfunc_24(unk32 param1) {} +void UnkStruct_02037750::vfunc_28(s32 param1) {} +unk32 UnkStruct_02037750::vfunc_2c(s32 param1) {} +LinkStateInteract *UnkStruct_02037750::GetLinkStateInteract() {} +unk32 UnkStruct_02037750::vfunc_30() {} +void UnkStruct_02037750::func_020385d0(s32 param1, unk32 *param2) {} +void UnkStruct_02037750::vfunc_14() {} +void UnkStruct_02037750::vfunc_18() {} +unk32 UnkStruct_02037750::vfunc_1c() {} +void UnkStruct_02037750::vfunc_20() {} + +UnkStruct_020386d8::UnkStruct_020386d8() : + UnkStruct_02037750(0x1000000, 0) {} +void UnkStruct_020386d8::vfunc_08(unk32 param1) {} +void UnkStruct_020386d8::vfunc_24(unk32 param1) {} +void UnkStruct_020386d8::vfunc_28() {} +unk32 UnkStruct_020386d8::vfunc_30() {} +UnkStruct_020386d8::~UnkStruct_020386d8() {} diff --git a/src/Main/Unknown/UnkStruct_02038aa0.cpp b/src/Main/Unknown/UnkStruct_02038aa0.cpp new file mode 100644 index 00000000..371c886a --- /dev/null +++ b/src/Main/Unknown/UnkStruct_02038aa0.cpp @@ -0,0 +1,43 @@ +#include "Unknown/UnkStruct_02038aa0.hpp" + +UnkStruct_0203881c::UnkStruct_0203881c() {} +void UnkStruct_0203881c::func_02038858(unk32 param1) {} +void UnkStruct_0203881c::func_02038888() {} +void UnkStruct_0203881c::func_02038950(UnkStruct_02038aa0 *param1, s32 param2) {} +void UnkStruct_0203881c::func_02038a80(s32 param1) {} +UnkStruct_0203881c::~UnkStruct_0203881c() {} + +UnkStruct_02038aa0::UnkStruct_02038aa0(u8 param1, u8 param2) : + UnkStruct_0203dae0(param1) {} +UnkStruct_02038aa0::~UnkStruct_02038aa0() {} +void UnkStruct_02038aa0::func_02038b34(u32 param1, unk32 param2) {} +void UnkStruct_02038aa0::vfunc_4c() {} +void UnkStruct_02038aa0::vfunc_10(unk32 param1) {} +void UnkStruct_02038aa0::func_02038b40() {} +void UnkStruct_02038aa0::vfunc_48() {} +bool UnkStruct_02038aa0::func_02038b78() {} +unk32 UnkStruct_02038aa0::vfunc_34(s32 param1) {} +s32 UnkStruct_02038aa0::func_02038cb8(s32 param1) {} +s32 UnkStruct_02038aa0::func_02038cf4() {} +s32 UnkStruct_02038aa0::func_02038d10() {} +void UnkStruct_02038aa0::vfunc_2c() {} +void UnkStruct_02038aa0::vfunc_30() {} +bool UnkStruct_02038aa0::func_02038ef4(s32 param1, s32 param2) {} +void UnkStruct_02038aa0::vfunc_44() {} +void UnkStruct_02038aa0::vfunc_50(unk32 param1, unk32 param2, s32 param3, unk32 param4) {} +void UnkStruct_02038aa0::vfunc_5c() {} +unk32 UnkStruct_02038aa0::vfunc_1c(s32 param1, unk32 *param2, unk32 param3, unk32 param4) {} +unk32 UnkStruct_02038aa0::vfunc_20(s32 param1, s32 *param2) {} +void UnkStruct_02038aa0::func_02039208(unk16 param1) {} +void UnkStruct_02038aa0::vfunc_08(s32 param1, unk32 param2, s16 *param3, unk32 param4) {} +unk32 UnkStruct_02038aa0::func_02039250() {} +void UnkStruct_02038aa0::vfunc_54() {} +void UnkStruct_02038aa0::vfunc_58() {} +void UnkStruct_02038aa0::vfunc_60() {} +void UnkStruct_02038aa0::vfunc_64() {} +s32 UnkStruct_02038aa0::vfunc_68(unk32 param1) {} +void UnkStruct_02038aa0::func_02039440(unk32 param1, unk32 param2) {} +void UnkStruct_02038aa0::vfunc_6c(s32 *param1, s32 *param2) {} +void UnkStruct_02038aa0::vfunc_70(s32 *param1, s32 *param2) {} +bool UnkStruct_02038aa0::func_0203951c() {} +unk32 UnkStruct_02038aa0::vfunc_38() {} diff --git a/src/Main/Unknown/UnkStruct_020397f8.cpp b/src/Main/Unknown/UnkStruct_020397f8.cpp new file mode 100644 index 00000000..3bd676db --- /dev/null +++ b/src/Main/Unknown/UnkStruct_020397f8.cpp @@ -0,0 +1,39 @@ +#include "Unknown/UnkStruct_020397f8.hpp" + +UnkStruct_020397f8::UnkStruct_020397f8() : + UnkStruct_02038aa0(0, 0) {} +void UnkStruct_020397f8::vfunc_4c() {} +void UnkStruct_020397f8::vfunc_2c() {} +void UnkStruct_020397f8::func_02039ca8() {} +void UnkStruct_020397f8::vfunc_3c() {} +void UnkStruct_020397f8::vfunc_40(s32 param1, s32 param2) {} +void UnkStruct_020397f8::func_0203a188(s32 param1, s32 param2) {} +bool UnkStruct_020397f8::func_0203a2c0() {} +unk32 UnkStruct_020397f8::func_0203a30c() {} +void UnkStruct_020397f8::vfunc_48() {} +void UnkStruct_020397f8::func_0203a35c() {} +bool UnkStruct_020397f8::func_0203a3e0() {} +void UnkStruct_020397f8::vfunc_44(s32 param1, s32 param2) {} +bool UnkStruct_020397f8::func_0203a6d0(unk32 param1) {} +void UnkStruct_020397f8::vfunc_50(unk32 param1, unk32 param2, s32 param3, unk32 param4) {} +void UnkStruct_020397f8::vfunc_54() {} +void UnkStruct_020397f8::vfunc_5c() {} +void UnkStruct_020397f8::vfunc_58() {} +bool UnkStruct_020397f8::func_0203b0bc() {} +s32 UnkStruct_020397f8::func_0203b0ec(u32 param1) {} +unk32 UnkStruct_020397f8::vfunc_18(s32 param1) {} +unk32 UnkStruct_020397f8::vfunc_1c(s32 param1, unk32 *param2, unk32 param3, unk32 param4) {} +void UnkStruct_020397f8::vfunc_60(s32 param1) {} +void UnkStruct_020397f8::vfunc_64(unk32 param1) {} +void UnkStruct_020397f8::func_0203b764() {} +unk32 UnkStruct_020397f8::vfunc_20(s32 param1, s32 *param2) {} +void UnkStruct_020397f8::func_0203bd8c(s32 param1) {} +void UnkStruct_020397f8::vfunc_6c(s32 *param1, s32 *param2) {} +void UnkStruct_020397f8::func_0203be08() {} +void UnkStruct_020397f8::func_0203be64() {} +bool UnkStruct_020397f8::func_0203c084() {} +bool UnkStruct_020397f8::func_0203c13c() {} +bool UnkStruct_020397f8::func_0203c1a0() {} +bool UnkStruct_020397f8::func_0203c25c() {} +UnkStruct_020397f8::~UnkStruct_020397f8() {} +unk32 UnkStruct_020397f8::vfunc_38() {} diff --git a/src/Main/Unknown/UnkStruct_0203dae0.cpp b/src/Main/Unknown/UnkStruct_0203dae0.cpp new file mode 100644 index 00000000..5d19b0b3 --- /dev/null +++ b/src/Main/Unknown/UnkStruct_0203dae0.cpp @@ -0,0 +1,25 @@ +#include "Unknown/UnkStruct_0203dae0.hpp" + +UnkStruct_0203dae0::UnkStruct_0203dae0(u8 param1) {} +UnkStruct_0203dae0::~UnkStruct_0203dae0() {} +void UnkStruct_0203dae0::func_0203dc10(s32 param1) {} +bool UnkStruct_0203dae0::func_0203dc74(s32 param1, s32 param2) {} +bool UnkStruct_0203dae0::vfunc_14(s32 param1, s32 param2) {} +void UnkStruct_0203dae0::func_0203dcfc(u8 param1, unk32 param2, unk32 param3, s32 param4) {} +void UnkStruct_0203dae0::func_0203ddec() {} +void UnkStruct_0203dae0::func_0203ddfc() {} +void UnkStruct_0203dae0::func_0203de14() {} +s32 UnkStruct_0203dae0::func_0203de24() {} +bool UnkStruct_0203dae0::func_0203de58(s32 param1) {} +void UnkStruct_0203dae0::vfunc_10(u32 param1, unk32 param2) {} +void UnkStruct_0203dae0::vfunc_30() {} +bool UnkStruct_0203dae0::vfunc_28() {} +bool UnkStruct_0203dae0::func_0203e0f8(unk32 param1, s32 param2) {} +void UnkStruct_0203dae0::vfunc_2c() {} +bool UnkStruct_0203dae0::func_0203e1b0(unk32 param1, unk32 param2, s32 param3) {} +unk32 UnkStruct_0203dae0::vfunc_18(s32 param1) {} +void UnkStruct_0203dae0::vfunc_08(s32 param1, unk32 param2, s16 *param3, unk32 param4) {} +void UnkStruct_0203dae0::func_0203e2e8(s32 param1, s32 param2, unk32 param3, u32 param4) {} +void UnkStruct_0203dae0::func_0203e510(s32 *param1, s32 param2, s32 param3) {} +void UnkStruct_0203dae0::func_0203e62c(s32 *param1, s32 param2) {} +bool UnkStruct_0203dae0::func_0203e6e4(u32 param1, u32 param2, s32 param3) {} |
