Implement/match MxDeviceEnumerate::ParseDeviceName and ProcessDeviceBytes (#398)

* WIP

* WIP

* WIP

* WIP

* WIP

* WIP
This commit is contained in:
Christian Semmler
2024-01-03 15:53:21 -05:00
committed by GitHub
parent 5ee268a36c
commit 778b0f2108
3 changed files with 70 additions and 6 deletions

View File

@@ -167,6 +167,7 @@ public:
);
const char* EnumerateErrorToString(HRESULT p_error);
MxS32 ParseDeviceName(const char* p_deviceId);
MxS32 ProcessDeviceBytes(MxS32 p_num, GUID& p_guid);
MxResult FUN_1009d030(MxS32 p_und1, undefined** p_und2, undefined** p_und3);
MxResult FUN_1009d0d0();
MxResult FUN_1009d210();
@@ -186,7 +187,7 @@ public:
private:
list<MxDeviceEnumerateElement> m_list; // 0x04
MxBool m_unk0x10; // 0x10
MxBool m_initialized; // 0x10
};
// VTABLE: LEGO1 0x100d9cc8