summaryrefslogtreecommitdiff
path: root/include/code_801DD5C8.h
diff options
context:
space:
mode:
authorMax <mparisi@stevens.edu>2020-11-02 11:05:00 -0500
committerMax <mparisi@stevens.edu>2020-11-02 11:05:00 -0500
commitad63244f06faaf566506dfbba2c8c8e71226180c (patch)
treeaaefa91aab95e65950517af26beb47b56179e893 /include/code_801DD5C8.h
parent5818130a789d0326c52b72b42240aaf16e5ecbe9 (diff)
start decompiling code_801DD8C0.o
Diffstat (limited to 'include/code_801DD5C8.h')
-rw-r--r--include/code_801DD5C8.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/include/code_801DD5C8.h b/include/code_801DD5C8.h
index 55499b2..15df23f 100644
--- a/include/code_801DD5C8.h
+++ b/include/code_801DD5C8.h
@@ -7,18 +7,21 @@ extern "C" {
// TODO: identify data structures
+// size == 0x10
struct gUnkClass9
{
u8 pad[0xC];
- void (*unkC)(u32, gUnkClass9*, u32, float);
+ void (*unkC)(void*, gUnkClass9*, u32, float); // TODO: identify 1st parameter
};
+// size >= 0xC
struct gUnkClass8
{
- u8 pad[0x2];
+ u16 unk0; // TODO: this is a guess
u16 unk2;
gUnkClass9* unk4;
float unk8;
+ gUnkClass8* next; // TODO: this is a guess
};
struct gUnkClass7
@@ -31,7 +34,7 @@ struct gUnkClass7
};
void func_801DD5C8(gUnkClass7* p1, float p2);
-void func_801DD7FC(gUnkClass7* p1, u32 p2, u32 p3);
+void func_801DD7FC(gUnkClass7* p1, void* p2, u32 p3);
#ifdef __cplusplus
}