mirror of
https://github.com/isledecomp/isle.git
synced 2026-01-23 16:21:15 +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;
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x100ba640 STUB
|
||||
void MxDisplaySurface::FUN_100ba640(MxDisplaySurface *p_displaySurface)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
@ -19,6 +19,8 @@ class MxDisplaySurface : public MxCore
|
||||
|
||||
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 Create(MxVideoParam &p_videoParam);
|
||||
virtual void Clear();
|
||||
|
||||
@ -98,12 +98,20 @@ MxResult MxTransitionManager::StartTransition(TransitionType p_animationType, Mx
|
||||
return FAILURE;
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x1004bcf0 STUB
|
||||
void MxTransitionManager::FUN_1004bcf0()
|
||||
// OFFSET: LEGO1 0x1004bc30 STUB
|
||||
void MxTransitionManager::EndTransition(MxBool p_unk)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x1004bcf0
|
||||
void MxTransitionManager::FUN_1004bcf0()
|
||||
{
|
||||
LegoVideoManager *videoManager = VideoManager();
|
||||
MxDisplaySurface::FUN_100ba640(videoManager->GetDisplaySurface());
|
||||
EndTransition(TRUE);
|
||||
}
|
||||
|
||||
// OFFSET: LEGO1 0x1004bd10 STUB
|
||||
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);
|
||||
|
||||
void MxTransitionManager::EndTransition(MxBool p_unk);
|
||||
|
||||
void FUN_1004bcf0();
|
||||
void FUN_1004bd10();
|
||||
void FUN_1004bed0();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user