mirror of
https://github.com/isledecomp/isle.git
synced 2025-12-10 08:03:13 +00:00
Finish MxControlPresenter (#505)
* Push changes * fix order * use MxBitmap::Start * Fixes/changes --------- Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
@@ -64,7 +64,7 @@ public:
|
||||
virtual LPDIRECTDRAWSURFACE VTable0x78() { return m_unk0x58; } // vtable+0x78
|
||||
|
||||
// FUNCTION: LEGO1 0x1000c7c0
|
||||
virtual MxBool VTable0x7c() { return (m_bitmap != NULL) || (m_alpha != NULL); } // vtable+0x7c
|
||||
virtual MxBool VTable0x7c() { return m_bitmap != NULL || m_alpha != NULL; } // vtable+0x7c
|
||||
|
||||
// FUNCTION: LEGO1 0x1000c7e0
|
||||
virtual MxS32 GetWidth() { return m_alpha ? m_alpha->m_width : m_bitmap->GetBmiWidth(); } // vtable+0x80
|
||||
@@ -91,6 +91,7 @@ public:
|
||||
|
||||
inline MxS32 PrepareRects(MxRect32& p_rectDest, MxRect32& p_rectSrc);
|
||||
inline MxBitmap* GetBitmap() { return m_bitmap; }
|
||||
inline AlphaMask* GetAlphaMask() { return m_alpha; }
|
||||
|
||||
inline void SetBit0(BOOL p_e) { m_flags.m_bit0 = p_e; }
|
||||
inline void SetBit1(BOOL p_e) { m_flags.m_bit1 = p_e; }
|
||||
|
||||
Reference in New Issue
Block a user