Update mxstreamcontroller.cpp

This commit is contained in:
Misha 2023-12-16 11:22:53 -05:00
parent df05610a33
commit 82eb23e42b
No known key found for this signature in database
GPG Key ID: 8441D12AEF33FED8

View File

@ -118,21 +118,6 @@ MxResult MxStreamController::VTable0x2c(MxDSAction* p_action, MxU32 p_bufferval)
return FUN_100c1800(p_action, (p_bufferval / m_provider->GetFileSize()) * m_provider->GetFileSize());
}
// FUNCTION: LEGO1 0x100c1e70
MxCore* MxStreamController::FUN_100c1e70(MxDSAction& p_obj)
{
MxAutoLocker locker(&m_criticalSection);
MxCore* result = NULL;
if (p_obj.GetObjectId() != -1) {
MxDSAction* action = m_unk0x3c.Find(&p_obj, FALSE);
if (action != NULL) {
result = (MxCore*) action->GetUnknown28();
}
}
return result;
}
// FUNCTION: LEGO1 0x100c1ce0
MxResult MxStreamController::VTable0x30(MxDSAction* p_action)
{
@ -148,6 +133,21 @@ MxResult MxStreamController::VTable0x30(MxDSAction* p_action)
return result;
}
// FUNCTION: LEGO1 0x100c1e70
MxCore* MxStreamController::FUN_100c1e70(MxDSAction& p_obj)
{
MxAutoLocker locker(&m_criticalSection);
MxCore* result = NULL;
if (p_obj.GetObjectId() != -1) {
MxDSAction* action = m_unk0x3c.Find(&p_obj, FALSE);
if (action != NULL) {
result = (MxCore*) action->GetUnknown28();
}
}
return result;
}
// STUB: LEGO1 0x100c1f00
MxResult MxStreamController::FUN_100c1f00(MxDSAction* p_action)
{