revert inheritance for now so we don't accidentally break the interface to ISLE.exe later

This commit is contained in:
Christian Semmler 2023-06-17 17:43:48 +02:00
parent 41ddff59bd
commit 74cde4394e
No known key found for this signature in database
GPG Key ID: 086DAA1360BEEE5C

View File

@ -5,7 +5,6 @@
#include "mxdsaction.h" #include "mxdsaction.h"
#include "mxdsfile.h" #include "mxdsfile.h"
#include "mxdsobject.h" #include "mxdsobject.h"
#include "mxomni.h"
#include "mxomnicreateparam.h" #include "mxomnicreateparam.h"
#include "mxresult.h" #include "mxresult.h"
#include "mxstreamer.h" #include "mxstreamer.h"
@ -29,7 +28,8 @@ class MxMusicManager;
class MxNotificationManager; class MxNotificationManager;
class MxSoundManager; class MxSoundManager;
class LegoOmni : public MxOmni // class LegoOmni : public MxOmni
class LegoOmni
{ {
public: public:
__declspec(dllexport) void CreateBackgroundAudio(); __declspec(dllexport) void CreateBackgroundAudio();
@ -71,6 +71,22 @@ class LegoOmni : public MxOmni
int m_unk24; int m_unk24;
int m_unk28; int m_unk28;
int m_unk2c; int m_unk2c;
int m_unk30;
int m_unk34;
int m_unk38;
int m_unk3c;
int m_unk40;
int m_unk44;
int m_unk48;
int m_unk4c;
int m_unk50;
int m_unk54;
int m_unk58;
int m_unk5c;
int m_unk60;
int m_unk64;
int m_unk68;
int m_unk6c;
LegoInputManager *m_inputMgr; LegoInputManager *m_inputMgr;
static LegoOmni *m_instance; static LegoOmni *m_instance;