From 2f182e1a106325772fa3f93c01f0d153b839d5a6 Mon Sep 17 00:00:00 2001 From: Max Date: Fri, 6 Nov 2020 20:42:51 -0500 Subject: add headers for GSanimationObject and GSblendObject --- include/GSanimationObject.h | 20 ++++++++++++++++++++ include/GSblendObject.h | 19 +++++++++++++++++++ include/code_801DD5C8.h | 2 +- 3 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 include/GSanimationObject.h create mode 100644 include/GSblendObject.h (limited to 'include') diff --git a/include/GSanimationObject.h b/include/GSanimationObject.h new file mode 100644 index 0000000..206acf6 --- /dev/null +++ b/include/GSanimationObject.h @@ -0,0 +1,20 @@ +#ifndef POKEREVO_GSANIMATIONOBJECT_H +#define POKEREVO_GSANIMATIONOBJECT_H + +#include "GShierMemObject.h" +#include "code_801DD5C8.h" + +class GSanimationObject : public GShierMemObject +{ +protected: + gUnkClass8* unk0; + gUnkClass7* unk4; +public: + GSanimationObject(gUnkClass8* list); + ~GSanimationObject(); + void func_801DD9C8(float p2); + gUnkClass8* func_801DDA94(u16 id); + void func_801DDABC(u16 id, u16 p3, float p4, float p5); +}; + +#endif //POKEREVO_GSANIMATIONOBJECT_H diff --git a/include/GSblendObject.h b/include/GSblendObject.h new file mode 100644 index 0000000..8d8499f --- /dev/null +++ b/include/GSblendObject.h @@ -0,0 +1,19 @@ +#ifndef POKEREVO_GSBLENDOBJECT_H +#define POKEREVO_GSBLENDOBJECT_H + +#include "GSanimationObject.h" +#include "code_801DD5C8.h" + +class GSblendObject : public GSanimationObject +{ + gUnkClass7* unk8; + float unkC; +public: + GSblendObject(gUnkClass8* list); + ~GSblendObject(); + void func_801DDC84(float p2); + void func_801DDE4C(u16 id, u16 p3, float p4, float p5); + void func_801DDEA0(u16 id, u16 p3, float p4, float p5, float p6); +}; + +#endif //POKEREVO_GSBLENDOBJECT_H diff --git a/include/code_801DD5C8.h b/include/code_801DD5C8.h index dbe31c3..f105258 100644 --- a/include/code_801DD5C8.h +++ b/include/code_801DD5C8.h @@ -7,7 +7,7 @@ extern "C" { #include "GShierMemObject.h" -// TODO: identify data structures +// TODO: identify these data structures // size == 0x10 struct gUnkClass9 -- cgit v1.2.3