mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 00:14:22 +00:00
MxSoundManager: dtor, destroy, update types (#164)
* MxSoundManager: dtor, destroy, update types Also make MxThread's destructor public * Minor adjustments --------- Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
#ifndef MXSOUNDMANAGER_H
|
||||
#define MXSOUNDMANAGER_H
|
||||
|
||||
#include "decomp.h"
|
||||
#include "mxaudiomanager.h"
|
||||
|
||||
#include <dsound.h>
|
||||
|
||||
// VTABLE 0x100dc128
|
||||
// SIZE 0x3c
|
||||
// Base vtables are: MxCore -> 0x100dc6b0 -> MxAudioManager -> MxSoundManager
|
||||
class MxSoundManager : public MxAudioManager
|
||||
{
|
||||
public:
|
||||
@@ -14,8 +16,11 @@ public:
|
||||
|
||||
private:
|
||||
void Init();
|
||||
int m_unk30;
|
||||
int m_unk34;
|
||||
void Destroy(MxBool);
|
||||
|
||||
undefined4 m_unk30;
|
||||
LPDIRECTSOUNDBUFFER m_dsBuffer; // 0x34
|
||||
undefined m_unk35[4];
|
||||
};
|
||||
|
||||
#endif // MXSOUNDMANAGER_H
|
||||
|
Reference in New Issue
Block a user