diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/code_801DB040.h | 47 | ||||
-rw-r--r-- | include/code_801DBB3C.h | 23 |
2 files changed, 70 insertions, 0 deletions
diff --git a/include/code_801DB040.h b/include/code_801DB040.h new file mode 100644 index 0000000..ad49669 --- /dev/null +++ b/include/code_801DB040.h @@ -0,0 +1,47 @@ +#ifndef POKEREVO_CODE_801DB040_H
+#define POKEREVO_CODE_801DB040_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "SDK/mem.h"
+
+typedef u32 (*FuncPtr)(void*, u32, u32);
+
+struct unkClass
+{
+ u8 unk0;
+ u8 unk1;
+ u8 unk2[0x2];
+ u32 unk4;
+ MEMHeapHandle unk8;
+ void* unkC;
+ u32 unk10;
+ u32 unk14;
+ FuncPtr unk18;
+ unkClass* unk1C;
+ unkClass* unk20;
+};
+
+
+unkClass* func_801DB07C(unkClass* p1, BOOL p2);
+void func_801DB15C(u32 p1);
+void* func_801DB270(MEMHeapHandle heap, u32 size, int align, u32 p4, u32 p5, FuncPtr p6);
+void* func_801DB360(u32 size, int align, u32 p3, u32 p4, FuncPtr p5);
+void func_801DB3BC(void* p1, u32 p2, u32 p3, FuncPtr p4);
+void* func_801DB4BC(u32 p1, u32 p2);
+u32 func_801DB4FC(u32 p1, u32 p2);
+u32 func_801DB548(u32 p1, u32 p2);
+u32 func_801DB5E4(u32 p1, u32 p2);
+void func_801DB644(u32 p1, u32 p2);
+void func_801DB674(u32 p1);
+BOOL func_801DB6D0(u32 p1, u32 p2, MEMHeapHandle p3, u32 p4, u32 p5, FuncPtr p6);
+void func_801DB79C(u32 p1, u32 p2);
+void func_801DB7CC(u32 p1, u32 p2);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_CODE_801DB040_H
diff --git a/include/code_801DBB3C.h b/include/code_801DBB3C.h new file mode 100644 index 0000000..67a3c3c --- /dev/null +++ b/include/code_801DBB3C.h @@ -0,0 +1,23 @@ +#ifndef POKEREVO_CODE_801DBB3C_H
+#define POKEREVO_CODE_801DBB3C_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "code_801DB040.h"
+
+struct unkClass2
+{
+ u8 pad[0x24];
+};
+
+unkClass* func_801DBC58(unkClass2* p1);
+void func_801DBD00(unkClass2* p1, unkClass* p2);
+unkClass2* func_801DBD74(u32 p1, u32 p2);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif //POKEREVO_CODE_801DBB3C_H
|