mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-24 08:54:15 +00:00
lego1: match MxBitmap::Read and vtable (#67)
* lego1: match MxBitmap::Read and vtable * fix param name
This commit is contained in:
committed by
GitHub
parent
a66dbb8136
commit
8aad15d18b
@@ -11,9 +11,21 @@ class MxBitmap : public MxCore
|
||||
{
|
||||
public:
|
||||
__declspec(dllexport) MxBitmap();
|
||||
__declspec(dllexport) virtual ~MxBitmap();
|
||||
__declspec(dllexport) virtual MxPalette *CreatePalette();
|
||||
__declspec(dllexport) virtual long Read(const char *);
|
||||
__declspec(dllexport) virtual ~MxBitmap(); // vtable+00
|
||||
|
||||
virtual int vtable14(int);
|
||||
virtual int vtable18(BITMAPINFOHEADER *p_bmiHeader);
|
||||
virtual int vtable1c(int p_width, int p_height, MxPalette *p_palette, int);
|
||||
virtual MxResult LoadFile(HANDLE p_handle);
|
||||
__declspec(dllexport) virtual long Read(const char *p_filename); // vtable+24
|
||||
virtual int vtable28(int);
|
||||
virtual void vtable2c(int, int, int, int, int, int, int);
|
||||
virtual void vtable30(int, int, int, int, int, int, int);
|
||||
__declspec(dllexport) virtual MxPalette *CreatePalette(); // vtable+34
|
||||
virtual void vtable38(void*);
|
||||
virtual int vtable3c(MxBool);
|
||||
virtual int vtable40(HDC p_hdc, int p_xSrc, int p_ySrc, int p_xDest, int p_yDest, int p_destWidth, int p_destHeight);
|
||||
|
||||
private:
|
||||
BITMAPINFO *m_info;
|
||||
BITMAPINFOHEADER *m_bmiHeader;
|
||||
|
||||
Reference in New Issue
Block a user