mirror of
https://github.com/zeldaret/ph
synced 2026-08-19 21:42:05 -04:00
Move ARM9 Main documentation from Ghidra
This commit is contained in:
@@ -92,9 +92,12 @@ class OverlayManager {
|
||||
public:
|
||||
OverlayId mLoadedOverlays[OverlayIndex_COUNT];
|
||||
|
||||
void Unload(OverlayIndex index);
|
||||
void Load(OverlayIndex index, OverlayId id);
|
||||
void LoadIfNotLoaded(OverlayIndex index, OverlayId id);
|
||||
void Unload(OverlayIndex index);
|
||||
void LoadOverlaySetup(s32 index);
|
||||
void UnloadOverlaySetup();
|
||||
|
||||
void LoadEquipItem(ItemFlag equipId);
|
||||
};
|
||||
|
||||
|
||||
@@ -2,8 +2,21 @@
|
||||
|
||||
#include "types.h"
|
||||
|
||||
struct UnkStruct_0202e894 {
|
||||
/* 00 */ u32 mId;
|
||||
/* 04 */ unk8 mUnk_04[0x28];
|
||||
/* 2c */
|
||||
};
|
||||
|
||||
void *SysNew(UnkStruct_0202e894 *param1, s32 length, s32 param3);
|
||||
void SysDelete(void *ptr);
|
||||
void *func_0202e99c(s32 length);
|
||||
void *func_0202e9bc(s32 length);
|
||||
|
||||
class SysObject {
|
||||
public:
|
||||
static void *operator new(unsigned long length, u32 *id, u32 idLength);
|
||||
static void *operator new[](unsigned long length, u32 *id, u32 idLength);
|
||||
static void operator delete(void *ptr);
|
||||
static void operator delete[](void *ptr);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user