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

View File

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