#pragma once #include "types.h" typedef u32 UnkId; enum __UnkId { UnkId_EXPH = 'EXPH', UnkId_FRMH = 'FRMH', UnkId_UNTH = 'UNTH', UnkId_UNSH = 'UNSH', }; struct UnkStruct_02011e10 { /* 00 */ UnkId mId; /* 04 */ unk8 mUnk_04[0x28]; /* 2C */ }; void* SysNew(UnkStruct_02011e10* param1, s32 length, s32 param3); void SysDelete(void* ptr); void* func_02011f10(s32 length); void* func_02011f30(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); };