Add some markers for LEGO1 imports, fix SIZE comment

This commit is contained in:
disinvite 2024-01-14 12:38:41 -05:00
parent 8b2f43b4d1
commit 520c757ae4
4 changed files with 8 additions and 1 deletions

View File

@ -31,4 +31,7 @@ class MxOmniCreateParam : public MxParam {
MxOmniCreateFlags m_createFlags;
};
// FUNCTION: ISLE 0x4014b0
// MxOmniCreateParam::~MxOmniCreateParam
#endif // MXOMNICREATEPARAM_H

View File

@ -1,14 +1,17 @@
#ifndef MXPARAM_H
#define MXPARAM_H
// VTABLE: ISLE 0x40f018
// VTABLE: LEGO1 0x100d56e8
// SIZE 0x04
class MxParam {
public:
// FUNCTION: ISLE 0x401530
// FUNCTION: LEGO1 0x10010360
virtual ~MxParam() {}
};
// SYNTHETIC: ISLE 0x401540
// SYNTHETIC: LEGO1 0x10010370
// MxParam::`scalar deleting destructor'

View File

@ -5,8 +5,8 @@
#include <windows.h>
// SIZE 0x08
// VTABLE: LEGO1 0x100dccf0
// SIZE 0x08
class MxSemaphore {
public:
MxSemaphore();

View File

@ -81,6 +81,7 @@ class MxVideoPresenter : public MxMediaPresenter {
virtual MxS32 GetHeight() { return m_alpha ? m_alpha->m_height : m_bitmap->GetBmiHeightAbs(); }; // vtable+0x84
// VTABLE: LEGO1 0x100dc2bc
// SIZE 0xc
struct AlphaMask {
MxU8* m_bitmask;
MxU16 m_width;