mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-25 01:14:19 +00:00
Reorganize sources and files (#414)
* Reorganize sources * Refactor * Remove relative paths * Renames * Fix gitignore * Remove stuff * Try fixing format script * Fix format * Fix format * Fix naming script * Test format * Fix format
This commit is contained in:
committed by
GitHub
parent
6a85e62406
commit
c47206617d
19
LEGO1/lego/legoomni/src/audio/legocachesound.cpp
Normal file
19
LEGO1/lego/legoomni/src/audio/legocachesound.cpp
Normal file
@@ -0,0 +1,19 @@
|
||||
#include "legocachesound.h"
|
||||
|
||||
// FUNCTION: LEGO1 0x100064d0
|
||||
LegoCacheSound::LegoCacheSound()
|
||||
{
|
||||
Init();
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x10006630
|
||||
LegoCacheSound::~LegoCacheSound()
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x100066d0
|
||||
void LegoCacheSound::Init()
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
#include "legoloadcachesoundpresenter.h"
|
||||
|
||||
DECOMP_SIZE_ASSERT(LegoLoadCacheSoundPresenter, 0x90)
|
||||
|
||||
// FUNCTION: LEGO1 0x10018340
|
||||
LegoLoadCacheSoundPresenter::LegoLoadCacheSoundPresenter()
|
||||
{
|
||||
Init();
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x10018480
|
||||
LegoLoadCacheSoundPresenter::~LegoLoadCacheSoundPresenter()
|
||||
{
|
||||
Destroy(TRUE);
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x100184e0
|
||||
void LegoLoadCacheSoundPresenter::Init()
|
||||
{
|
||||
this->m_unk0x70 = NULL;
|
||||
this->m_unk0x78 = 0;
|
||||
this->m_unk0x7c = 0;
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x100184f0
|
||||
void LegoLoadCacheSoundPresenter::Destroy(MxBool p_fromDestructor)
|
||||
{
|
||||
delete this->m_unk0x70;
|
||||
MxWavePresenter::Destroy(p_fromDestructor);
|
||||
}
|
||||
48
LEGO1/lego/legoomni/src/audio/legosoundmanager.cpp
Normal file
48
LEGO1/lego/legoomni/src/audio/legosoundmanager.cpp
Normal file
@@ -0,0 +1,48 @@
|
||||
#include "legosoundmanager.h"
|
||||
|
||||
#include "mxautolocker.h"
|
||||
|
||||
// FUNCTION: LEGO1 0x100298a0
|
||||
LegoSoundManager::LegoSoundManager()
|
||||
{
|
||||
Init();
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x10029940
|
||||
LegoSoundManager::~LegoSoundManager()
|
||||
{
|
||||
Destroy(TRUE);
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x100299a0
|
||||
void LegoSoundManager::Init()
|
||||
{
|
||||
m_unk0x40 = 0;
|
||||
m_unk0x3c = 0;
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x100299b0
|
||||
void LegoSoundManager::Destroy(MxBool p_fromDestructor)
|
||||
{
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x100299f0
|
||||
MxResult LegoSoundManager::Create(MxU32 p_frequencyMS, MxBool p_createThread)
|
||||
{
|
||||
return MxSoundManager::Create(p_frequencyMS, p_createThread);
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x1002a390
|
||||
void LegoSoundManager::Destroy()
|
||||
{
|
||||
Destroy(FALSE);
|
||||
}
|
||||
|
||||
// STUB: LEGO1 0x1002a3a0
|
||||
MxResult LegoSoundManager::Tickle()
|
||||
{
|
||||
MxMediaManager::Tickle();
|
||||
MxAutoLocker lock(&this->m_criticalSection);
|
||||
|
||||
return 0; // TODO: call something in unk0x40
|
||||
}
|
||||
Reference in New Issue
Block a user