mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-26 01:44:19 +00:00
Implement LegoVideoManager::Create and related (#393)
* WIP * Match * Changes * Fix format * Style fixes * Update naming.yml * Match to ~85%
This commit is contained in:
committed by
GitHub
parent
1e43f20af5
commit
935ebe6910
@@ -7,6 +7,8 @@
|
||||
#include "mxregion.h"
|
||||
#include "mxvideoparam.h"
|
||||
|
||||
#include <d3d.h>
|
||||
|
||||
// VTABLE: LEGO1 0x100dc810
|
||||
// SIZE 0x64
|
||||
class MxVideoManager : public MxMediaManager {
|
||||
@@ -19,7 +21,7 @@ public:
|
||||
virtual MxResult VTable0x28(
|
||||
MxVideoParam& p_videoParam,
|
||||
LPDIRECTDRAW p_pDirectDraw,
|
||||
LPDIRECTDRAWSURFACE p_pDDSurface,
|
||||
LPDIRECT3D p_pDirect3D,
|
||||
LPDIRECTDRAWSURFACE p_ddSurface1,
|
||||
LPDIRECTDRAWSURFACE p_ddSurface2,
|
||||
LPDIRECTDRAWCLIPPER p_ddClipper,
|
||||
@@ -45,7 +47,7 @@ public:
|
||||
protected:
|
||||
MxVideoParam m_videoParam; // 0x2c
|
||||
LPDIRECTDRAW m_pDirectDraw; // 0x50
|
||||
LPDIRECTDRAWSURFACE m_pDDSurface; // 0x54
|
||||
LPDIRECT3D m_pDirect3D; // 0x54
|
||||
MxDisplaySurface* m_displaySurface; // 0x58
|
||||
MxRegion* m_region; // 0x5c
|
||||
MxBool m_unk0x60; // 0x60
|
||||
|
||||
Reference in New Issue
Block a user