Implement/match remaining MxWavePresenter functions (#294)

* Implement/match remaining MxWavePresenter functions

* Name m_unk65

* Match WriteToSoundBuffer

* Remove header

* Match StreamingTickle

* Name more variables

* Give names to some things
This commit is contained in:
Christian Semmler
2023-11-24 12:09:53 -05:00
committed by GitHub
parent a577b393bf
commit 1d3ce6b0aa
10 changed files with 242 additions and 80 deletions

View File

@@ -23,11 +23,11 @@ public:
return !strcmp(name, MxAudioPresenter::ClassName()) || MxMediaPresenter::IsA(name);
}
virtual MxU32 GetVolume(); // vtable+0x5c
virtual void SetVolume(MxU32 p_volume); // vtable+0x60
virtual MxS32 GetVolume(); // vtable+0x5c
virtual void SetVolume(MxS32 p_volume); // vtable+0x60
private:
MxU32 m_volume;
protected:
MxS32 m_volume;
};
#endif // MXAUDIOPRESENTER_H