mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-21 15:21:15 +00:00
Implement MxPalette::Clone (doesn't match)
This commit is contained in:
parent
11ab4ae167
commit
75e3050963
@ -16,6 +16,18 @@ MxPalette::~MxPalette()
|
|||||||
delete m_attached; // yes this matches more
|
delete m_attached; // yes this matches more
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 100bf0b0
|
||||||
|
MxPalette* MxPalette::Clone()
|
||||||
|
{
|
||||||
|
// FIXME: doesnt match
|
||||||
|
MxPalette *pal = (MxPalette *) malloc(0x414);
|
||||||
|
if(pal != NULL) {
|
||||||
|
GetEntries(pal->m_entries);
|
||||||
|
pal->m_overrideSkyColor = m_overrideSkyColor;
|
||||||
|
}
|
||||||
|
return pal;
|
||||||
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x100bf150
|
// OFFSET: LEGO1 0x100bf150
|
||||||
MxResult MxPalette::GetEntries(LPPALETTEENTRY p_entries)
|
MxResult MxPalette::GetEntries(LPPALETTEENTRY p_entries)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -16,6 +16,7 @@ class MxPalette : public MxCore
|
|||||||
|
|
||||||
MxPalette();
|
MxPalette();
|
||||||
~MxPalette();
|
~MxPalette();
|
||||||
|
MxPalette* Clone();
|
||||||
void GetDefaultPalette(LPPALETTEENTRY p_entries);
|
void GetDefaultPalette(LPPALETTEENTRY p_entries);
|
||||||
MxResult GetEntries(LPPALETTEENTRY p_entries);
|
MxResult GetEntries(LPPALETTEENTRY p_entries);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user