Implement LegoVideoManager::MoveCursor and improve SetSkyColor (#190)

* improved SetSkyColor match

* LegoVideoManager::MoveCursor

* rename parameters

* Minor improvements

---------

Co-authored-by: Christian Semmler <mail@csemmler.com>
This commit is contained in:
Misha
2023-10-08 16:00:59 -04:00
committed by GitHub
parent 7c674cbb47
commit 3ac0c5d86c
4 changed files with 39 additions and 14 deletions

View File

@@ -26,6 +26,7 @@ public:
MxResult SetSkyColor(LPPALETTEENTRY p_sky_color);
void Reset(MxBool p_ignoreSkyColor);
LPDIRECTDRAWPALETTE CreateNativePalette();
inline void SetOverrideSkyColor(MxBool p_value) { this->m_overrideSkyColor = p_value; }
private:
LPDIRECTDRAWPALETTE m_palette;
PALETTEENTRY m_entries[256]; // 0xc