mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 16:34:06 +00:00
Clean up Destroy
pattern everywhere, fix missing overrides (#202)
* Rename MxMusicPresenter function vtable38 * Rename MxMusicPresenter function vtable38 * MxMediaPresenter, MxMusicManager and MxMusicPresenter * Refactoring Destroy functions * MxMediaManager & MxMusicPresenter * Fix some vtable declarations, more renames * Fix MxEventManager * More rename fixes --------- Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
@@ -98,23 +98,4 @@ void MxMediaManager::StopPresenters()
|
||||
|
||||
while (cursor.Next(presenter))
|
||||
presenter->EndAction();
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x100c0460
|
||||
void MxMediaManager::TerminateThread(MxBool p_reinit)
|
||||
{
|
||||
if(m_thread != NULL)
|
||||
{
|
||||
m_thread->Terminate();
|
||||
delete m_thread;
|
||||
}
|
||||
else
|
||||
{
|
||||
TickleManager()->UnregisterClient(this);
|
||||
}
|
||||
|
||||
if(!p_reinit)
|
||||
{
|
||||
MxMediaManager::Destroy();
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user