Implement MxDisplaySurface::VTable0x24 (#1261)

* MxDisplaySurface::VTable0x24

* Fix stride/length check in vtable24 and vtable28
This commit is contained in:
MS
2024-12-22 22:21:07 -05:00
committed by GitHub
parent cbc3d7227e
commit 1f582eb610
2 changed files with 153 additions and 18 deletions

View File

@@ -27,14 +27,14 @@ public:
virtual void Destroy(); // vtable+0x1c
virtual void SetPalette(MxPalette* p_palette); // vtable+0x20
virtual void VTable0x24(
LPDDSURFACEDESC,
MxBitmap*,
undefined4,
undefined4,
undefined4,
undefined4,
undefined4,
undefined4
LPDDSURFACEDESC p_desc,
MxBitmap* p_bitmap,
MxS32 p_left,
MxS32 p_top,
MxS32 p_right,
MxS32 p_bottom,
MxS32 p_width,
MxS32 p_height
); // vtable+0x24
virtual void VTable0x28(
MxBitmap* p_bitmap,