MxDiskStreamProvider

This commit is contained in:
Misha
2023-10-09 19:32:47 -04:00
parent 4921c659b1
commit 7b2db753fb
5 changed files with 49 additions and 5 deletions

View File

@@ -49,6 +49,13 @@ public:
void PerformWork();
virtual MxResult SetResourceToGet(void* p_resource) override; //vtable+0x14
virtual MxU32 GetFileSize() override; //vtable+0x18
virtual MxU32 GetStreamBuffersNum() override; //vtable+0x1c
virtual void vtable0x20(undefined4 p_unknown1) override; //vtable+0x20
virtual MxU32 GetLengthInDWords() override; //vtable+0x24
virtual void* GetBufferForDWords()override; //vtable+0x28
private:
MxDiskStreamProviderThread m_thread; // 0x10
MxSemaphore m_busySemaphore; // 0x2c