mirror of
https://github.com/zeldaret/st
synced 2026-05-23 15:01:41 -04:00
31 lines
708 B
C++
31 lines
708 B
C++
#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);
|
|
};
|