Change vtable14 and vtable18 to Register and Unregister in MxTickleManager.

This commit is contained in:
Brendan Dougherty 2023-07-11 14:38:09 -05:00
parent e8fb7ceb7b
commit 3df28c850a
2 changed files with 4 additions and 6 deletions

View File

@ -43,7 +43,7 @@ MxNotificationManager::~MxNotificationManager()
delete m_queue; delete m_queue;
m_queue = NULL; m_queue = NULL;
TickleManager()->vtable18(this); TickleManager()->Unregister(this);
} }
// OFFSET: LEGO1 0x100ac800 // OFFSET: LEGO1 0x100ac800
@ -82,7 +82,7 @@ MxResult MxNotificationManager::Create(MxS32 p_unk1, MxS32 p_unk2)
result = FAILURE; result = FAILURE;
} }
else { else {
TickleManager()->vtable14(this, 10); TickleManager()->Register(this, 10);
} }
return result; return result;

View File

@ -12,10 +12,8 @@ class MxTickleManager : public MxCore
virtual MxLong Tickle(); virtual MxLong Tickle();
virtual const char *ClassName() const; virtual const char *ClassName() const;
virtual MxBool IsA(const char *name) const; virtual MxBool IsA(const char *name) const;
// May be Register(obj, milliseconds); virtual void Register(MxCore *p_listener, int p_milliseconds);
virtual void vtable14(MxCore *p_unk1, int p_unk2); virtual void Unregister(MxCore *p_listener);
// May be Unregister(obj);
virtual void vtable18(MxCore *p_unk1);
virtual void vtable1c(void *v, int p); virtual void vtable1c(void *v, int p);
virtual void vtable20(); virtual void vtable20();
}; };