implement LegoSoundManager vtable (#231)

* LegoSoundManager

* Fix virtual function declarations/locations

---------

Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
Misha
2023-10-22 09:48:20 -04:00
committed by GitHub
parent ae908a74cc
commit 50fe5f9c83
4 changed files with 56 additions and 8 deletions

View File

@@ -14,6 +14,8 @@ public:
MxSoundManager();
virtual ~MxSoundManager() override; // vtable+0x0
virtual void Destroy() override; // vtable+18
virtual void SetVolume(MxS32 p_volume) override; // vtable+2c
virtual MxResult Create(MxU32 p_frequencyMS, MxBool p_createThread); //vtable+0x30
virtual void vtable0x34(); // vtable+0x34
virtual void vtable0x38(); // vtable+0x38