1313// VTABLE: LEGORACERS 0x4af9f4
1414// SIZE 0x944
1515class IronFlame0x944 : public CrimsonForge0x800 {
16+
1617public:
1718 IronFlame0x944 ();
1819 void VTable0x00 () override ; // vtable+0x00
@@ -29,11 +30,18 @@ class IronFlame0x944 : public CrimsonForge0x800 {
2930 void VTable0x30 () override ; // vtable+0x30
3031 void VTable0x34 () override ; // vtable+0x34
3132
33+ enum {
34+ c_golBackendDP = 0x0 ,
35+ c_golBackendSoft = 0x1 ,
36+ c_golBackendGlide = 0x2 ,
37+ c_golBackendD3D = 0x4 ,
38+ };
39+
3240 // SYNTHETIC: LEGORACERS 0x416560
3341 // IronFlame0x944::`scalar deleting destructor'
3442
35- undefined4 GetUnk0x928 () { return m_unk0x928 ; }
36- void SetUnk0x928 (undefined4 p_unk0x928 ) { m_unk0x928 = p_unk0x928 ; }
43+ LegoU32 GetGolBackendType () { return m_golBackendType ; }
44+ void SetGolBackendType (LegoU32 p_golBackendType ) { m_golBackendType = p_golBackendType ; }
3745
3846private:
3947 GolExport* m_golExport; // 0x800
@@ -42,7 +50,7 @@ class IronFlame0x944 : public CrimsonForge0x800 {
4250 HMODULE m_golLibrary; // 0x830
4351 OpalVault0xf0 m_unk0x834; // 0x834
4452 undefined4 m_unk0x924; // 0x924
45- undefined4 m_unk0x928; // 0x928
53+ LegoU32 m_golBackendType; // 0x928
4654 undefined4 m_unk0x92c; // 0x92c
4755 undefined4 m_unk0x930; // 0x930
4856 undefined4 m_unk0x934; // 0x934
0 commit comments