Implement/match LegoWorld::Destroy (and destructor) (#492)

* Implement/match LegoWorld::Destroy

* Match

* Match
This commit is contained in:
Christian Semmler
2024-01-27 11:48:50 -05:00
committed by GitHub
parent 4df7dee037
commit 883f3429a7
12 changed files with 177 additions and 9 deletions

View File

@@ -1,6 +1,7 @@
#ifndef LEGOSOUNDMANAGER_H
#define LEGOSOUNDMANAGER_H
#include "legounknown100d6b4c.h"
#include "mxsoundmanager.h"
// VTABLE: LEGO1 0x100d6b10
@@ -17,12 +18,14 @@ public:
// SYNTHETIC: LEGO1 0x10029920
// LegoSoundManager::`scalar deleting destructor'
inline LegoUnknown100d6b4c* GetUnknown0x40() { return m_unk0x40; }
private:
void Init();
void Destroy(MxBool p_fromDestructor);
undefined4 m_unk0x3c;
undefined4 m_unk0x40;
undefined4 m_unk0x3c; // 0x3c
LegoUnknown100d6b4c* m_unk0x40; // 0x40
};
#endif // LEGOSOUNDMANAGER_H