From 2661db6aaa98a5bbd17691cb438ef64752dbcdf4 Mon Sep 17 00:00:00 2001 From: Julgodis <> Date: Thu, 8 Apr 2021 21:05:48 +0200 Subject: auto decompile more functions --- libs/JSystem/J2DGraph/J2DWindowEx.cpp | 52 +++++++++++++++++------------------ 1 file changed, 26 insertions(+), 26 deletions(-) (limited to 'libs/JSystem/J2DGraph/J2DWindowEx.cpp') diff --git a/libs/JSystem/J2DGraph/J2DWindowEx.cpp b/libs/JSystem/J2DGraph/J2DWindowEx.cpp index c71e16e407..08da980614 100644 --- a/libs/JSystem/J2DGraph/J2DWindowEx.cpp +++ b/libs/JSystem/J2DGraph/J2DWindowEx.cpp @@ -41,22 +41,42 @@ struct JGeometry { struct TBox2__template0 {}; }; -struct J2DAnmTevRegKey {}; - -struct J2DAnmTransform {}; - -struct J2DTevStage {}; +struct J2DAnmTexPattern {}; struct J2DAnmVtxColor { /* 8030363C */ void getColor(u8, u16, _GXColor*) const; }; +struct J2DWindow { + struct TMaterial {}; + + /* 802F9A7C */ J2DWindow(); + /* 802FA880 */ ~J2DWindow(); + /* 802FB000 */ void resize(f32, f32); + /* 802FB1D8 */ void drawSelf(f32, f32); + /* 802FBF98 */ s32 getTypeID() const; +}; + struct J2DAnmTextureSRTKey {}; +struct J2DAnmColor {}; + +struct J2DAnmTevRegKey {}; + +struct J2DMaterial { + /* 802EA38C */ void setGX(); + /* 802EAB0C */ void setAnimation(J2DAnmTevRegKey*); + /* 802EAA2C */ void setAnimation(J2DAnmTexPattern*); + /* 802EA94C */ void setAnimation(J2DAnmTextureSRTKey*); + /* 802EA89C */ void setAnimation(J2DAnmColor*); +}; + struct J2DAnmVisibilityFull { /* 8030C048 */ void getVisibility(u16, u8*) const; }; +struct J2DAnmTransform {}; + struct J2DAnmBase {}; struct J2DPane { @@ -85,27 +105,7 @@ struct J2DPane { /* 802F8474 */ void update(); }; -struct J2DAnmTexPattern {}; - -struct J2DAnmColor {}; - -struct J2DWindow { - struct TMaterial {}; - - /* 802F9A7C */ J2DWindow(); - /* 802FA880 */ ~J2DWindow(); - /* 802FB000 */ void resize(f32, f32); - /* 802FB1D8 */ void drawSelf(f32, f32); - /* 802FBF98 */ s32 getTypeID() const; -}; - -struct J2DMaterial { - /* 802EA38C */ void setGX(); - /* 802EAB0C */ void setAnimation(J2DAnmTevRegKey*); - /* 802EAA2C */ void setAnimation(J2DAnmTexPattern*); - /* 802EA94C */ void setAnimation(J2DAnmTextureSRTKey*); - /* 802EA89C */ void setAnimation(J2DAnmColor*); -}; +struct J2DTevStage {}; struct J2DWindowEx { struct stage_enum {}; -- cgit v1.2.3