mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-28 18:51:16 +00:00
More fixes
This commit is contained in:
parent
a402be84a7
commit
46c44e86a0
@ -7,6 +7,7 @@
|
||||
#include <stdlib.h>
|
||||
|
||||
// VTABLE: LEGO1 0x100d6aa0
|
||||
// SIZE 0x20
|
||||
class LegoEventNotificationParam : public MxNotificationParam {
|
||||
public:
|
||||
inline LegoEventNotificationParam() : MxNotificationParam(PARAM_NONE, NULL) {}
|
||||
@ -22,7 +23,6 @@ class LegoEventNotificationParam : public MxNotificationParam {
|
||||
{
|
||||
}
|
||||
|
||||
virtual ~LegoEventNotificationParam() override {} // vtable+0x0 (scalar deleting destructor)
|
||||
inline MxU8 GetKey() const { return m_key; }
|
||||
|
||||
protected:
|
||||
@ -33,4 +33,10 @@ class LegoEventNotificationParam : public MxNotificationParam {
|
||||
MxU32 m_unk0x1c; // 0x1c
|
||||
};
|
||||
|
||||
// SYNTHETIC: LEGO1 0x10028770
|
||||
// LegoEventNotificationParam::`scalar deleting destructor'
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100287e0
|
||||
// LegoEventNotificationParam::~LegoEventNotificationParam
|
||||
|
||||
#endif // LEGOEVENTNOTIFICATIONPARAM_H
|
||||
|
||||
@ -99,7 +99,7 @@ MxAtomId* g_testScript = NULL;
|
||||
// GLOBAL: LEGO1 0x100f457c
|
||||
MxAtomId* g_jukeboxwScript = NULL;
|
||||
|
||||
// GLOBAL: LEGO1 0x100f4580c
|
||||
// GLOBAL: LEGO1 0x100f4580
|
||||
MxAtomId* g_sndAnimScript = NULL;
|
||||
|
||||
// GLOBAL: LEGO1 0x100f4584
|
||||
|
||||
@ -115,6 +115,9 @@ class MxType4NotificationParam : public MxActionNotificationParam {
|
||||
MxPresenter* m_unk0x14; // 0x14
|
||||
};
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100511e0
|
||||
// MxActionNotificationParam::`scalar deleting destructor'
|
||||
|
||||
// SYNTHETIC: LEGO1 0x100513a0
|
||||
// MxEndActionNotificationParam::`scalar deleting destructor'
|
||||
|
||||
|
||||
@ -34,6 +34,7 @@ enum NotificationId {
|
||||
};
|
||||
|
||||
// VTABLE: LEGO1 0x100d56e0
|
||||
// SIZE 0x0c
|
||||
class MxNotificationParam : public MxParam {
|
||||
public:
|
||||
inline MxNotificationParam(NotificationId p_type, MxCore* p_sender) : MxParam(), m_type(p_type), m_sender(p_sender)
|
||||
@ -48,8 +49,8 @@ class MxNotificationParam : public MxParam {
|
||||
inline NotificationId GetType() const { return m_type; }
|
||||
|
||||
protected:
|
||||
NotificationId m_type; // 0x4
|
||||
MxCore* m_sender; // 0x8
|
||||
NotificationId m_type; // 0x04
|
||||
MxCore* m_sender; // 0x08
|
||||
};
|
||||
|
||||
// SYNTHETIC: LEGO1 0x10010430
|
||||
|
||||
@ -2,10 +2,14 @@
|
||||
#define MXPARAM_H
|
||||
|
||||
// VTABLE: LEGO1 0x100d56e8
|
||||
// SIZE 0x04
|
||||
class MxParam {
|
||||
public:
|
||||
// FUNCTION: LEGO1 0x10010360
|
||||
virtual ~MxParam() {}
|
||||
};
|
||||
|
||||
// SYNTHETIC: LEGO1 0x10010370
|
||||
// MxParam::`scalar deleting destructor'
|
||||
|
||||
#endif // MXPARAM_H
|
||||
|
||||
Loading…
Reference in New Issue
Block a user