MxStream provider and controller vtables (#191)

* MxStreamProvider and MxRamStreamProvider vtable

* Update mxramstreamprovider.h

* Match IsA

* Fixes, improvements

---------

Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
Misha
2023-10-08 16:41:34 -04:00
committed by GitHub
parent 3ac0c5d86c
commit d82649c6f0
11 changed files with 181 additions and 12 deletions

View File

@@ -0,0 +1,17 @@
#include "decomp.h"
#include "mxstreamprovider.h"
DECOMP_SIZE_ASSERT(MxStreamProvider, 0x10);
// OFFSET: LEGO1 0x100d07c0
MxResult MxStreamProvider::SetResourceToGet(void* p_resource)
{
m_pLookup = p_resource;
return SUCCESS;
}
// OFFSET: LEGO1 0x100d07d0
void MxStreamProvider::vtable0x20(undefined4 p_unknown1)
{
}