mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-27 02:01:16 +00:00
implement MxTransitionManager::FUN_1004bcf0
This commit is contained in:
parent
c5ae6f9a0e
commit
b840e0f922
@ -230,3 +230,9 @@ undefined4 MxDisplaySurface::vtable44(undefined4, undefined4*, undefined4, undef
|
|||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x100ba640 STUB
|
||||||
|
void MxDisplaySurface::FUN_100ba640(MxDisplaySurface *p_displaySurface)
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
|
|||||||
@ -19,6 +19,8 @@ class MxDisplaySurface : public MxCore
|
|||||||
|
|
||||||
void Reset();
|
void Reset();
|
||||||
|
|
||||||
|
static void FUN_100ba640(MxDisplaySurface *p_displaySurface);
|
||||||
|
|
||||||
virtual MxResult Init(MxVideoParam &p_videoParam, LPDIRECTDRAWSURFACE p_ddSurface1, LPDIRECTDRAWSURFACE p_ddSurface2, LPDIRECTDRAWCLIPPER p_ddClipper);
|
virtual MxResult Init(MxVideoParam &p_videoParam, LPDIRECTDRAWSURFACE p_ddSurface1, LPDIRECTDRAWSURFACE p_ddSurface2, LPDIRECTDRAWCLIPPER p_ddClipper);
|
||||||
virtual MxResult Create(MxVideoParam &p_videoParam);
|
virtual MxResult Create(MxVideoParam &p_videoParam);
|
||||||
virtual void Clear();
|
virtual void Clear();
|
||||||
|
|||||||
@ -98,12 +98,20 @@ MxResult MxTransitionManager::StartTransition(TransitionType p_animationType, Mx
|
|||||||
return FAILURE;
|
return FAILURE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1004bcf0 STUB
|
// OFFSET: LEGO1 0x1004bc30 STUB
|
||||||
void MxTransitionManager::FUN_1004bcf0()
|
void MxTransitionManager::EndTransition(MxBool p_unk)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// OFFSET: LEGO1 0x1004bcf0
|
||||||
|
void MxTransitionManager::FUN_1004bcf0()
|
||||||
|
{
|
||||||
|
LegoVideoManager *videoManager = VideoManager();
|
||||||
|
MxDisplaySurface::FUN_100ba640(videoManager->GetDisplaySurface());
|
||||||
|
EndTransition(TRUE);
|
||||||
|
}
|
||||||
|
|
||||||
// OFFSET: LEGO1 0x1004bd10 STUB
|
// OFFSET: LEGO1 0x1004bd10 STUB
|
||||||
void MxTransitionManager::FUN_1004bd10()
|
void MxTransitionManager::FUN_1004bd10()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -42,6 +42,8 @@ class MxTransitionManager : public MxCore
|
|||||||
|
|
||||||
MxResult StartTransition(TransitionType p_animationType, MxS32 p_speed, undefined p_unk, MxBool p_playMusicInAnim);
|
MxResult StartTransition(TransitionType p_animationType, MxS32 p_speed, undefined p_unk, MxBool p_playMusicInAnim);
|
||||||
|
|
||||||
|
void MxTransitionManager::EndTransition(MxBool p_unk);
|
||||||
|
|
||||||
void FUN_1004bcf0();
|
void FUN_1004bcf0();
|
||||||
void FUN_1004bd10();
|
void FUN_1004bd10();
|
||||||
void FUN_1004bed0();
|
void FUN_1004bed0();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user