44#include " decomp.h"
55#include " types.h"
66
7+ class AmberHaze0x1c ;
78class AmberLens0x344 ;
89class BronzeFalcon0xc8770 ;
10+ class CinderBasin0x28 ;
911class GolCommonDrawState ;
1012class GolNameTable ;
13+ class HypnoticNoise0x1c ;
14+ class MagentaRibbon0x20 ;
1115
1216// VTABLE: GOLDP 0x10057338
1317// SIZE 0x140
@@ -24,7 +28,6 @@ class WhiteFalcon0x140 {
2428 undefined4 m_unk0x00; // 0x00
2529 undefined m_unk0x04[0x1c - 0x04 ]; // 0x04
2630 };
27-
2831 virtual void VTable0x00 (); // vtable+0x00
2932 virtual void VTable0x04 (); // vtable+0x04
3033 virtual ~WhiteFalcon0x140 (); // vtable+0x08
@@ -96,16 +99,16 @@ class WhiteFalcon0x140 {
9699 virtual LegoBool32 VTable0x110 () const ;
97100
98101 void Destroy ();
99- void FUN_10028a70 (undefined4 );
100- void FUN_10028a80 (undefined4 );
101- void FUN_10028ad0 (GolNameTable * p_param);
102- void FUN_10028ae0 (GolNameTable * p_param);
103- void FUN_10028b30 (undefined4 );
104- void FUN_10028b40 (undefined4 );
105- void FUN_10028b90 (const LegoChar*);
106- void FUN_10028bc0 (undefined4 );
107- void FUN_10028bd0 (undefined4 );
108- void FUN_10028c20 (const LegoChar*);
102+ void FUN_10028a70 (CinderBasin0x28* p_param );
103+ void FUN_10028a80 (CinderBasin0x28* p_param );
104+ void FUN_10028ad0 (HypnoticNoise0x1c * p_param);
105+ void FUN_10028ae0 (HypnoticNoise0x1c * p_param);
106+ void FUN_10028b30 (MagentaRibbon0x20* p_param );
107+ void FUN_10028b40 (MagentaRibbon0x20* p_param );
108+ void * FUN_10028b90 (const LegoChar* p_name );
109+ void FUN_10028bc0 (AmberHaze0x1c* p_param );
110+ void FUN_10028bd0 (AmberHaze0x1c* p_param );
111+ void * FUN_10028c20 (const LegoChar* p_name );
109112
110113 // SYNTHETIC: GOLDP 0x100288b0
111114 // WhiteFalcon0x140::`scalar deleting destructor'
@@ -130,10 +133,10 @@ class WhiteFalcon0x140 {
130133 undefined4 m_unk0x2c; // 0x2c
131134 undefined4 m_unk0x30; // 0x30
132135 undefined4* m_unk0x34; // 0x34
133- undefined4 * m_unk0x38; // 0x38
134- undefined4 * m_unk0x3c; // 0x3c
135- undefined4 * m_unk0x40; // 0x40
136- undefined4 * m_unk0x44; // 0x44
136+ MagentaRibbon0x20 * m_unk0x38; // 0x38
137+ AmberHaze0x1c * m_unk0x3c; // 0x3c
138+ HypnoticNoise0x1c * m_unk0x40; // 0x40
139+ CinderBasin0x28 * m_unk0x44; // 0x44
137140 BronzeFalcon0xc8770* m_nextDrawStateRenderer; // 0x48
138141 undefined m_unk0x4c[0x118 - 0x4c ]; // 0x4c
139142 undefined m_unk0x118[0x11c - 0x118 ]; // 0x118
0 commit comments