#include "legofullscreenmovie.h" #include "decomp.h" #include "legovideomanager.h" #include "misc.h" #include "mxtypes.h" DECOMP_SIZE_ASSERT(LegoFullScreenMovie, 0x24) // GLOBAL: LEGO1 0x100f3fbc // STRING: LEGO1 0x100f3be8 const char* g_strEnable = "enable"; // GLOBAL: LEGO1 0x100f3fc0 // STRING: LEGO1 0x100f3bf4 const char* g_strDisable = "disable"; // FUNCTION: LEGO1 0x1003c500 LegoFullScreenMovie::LegoFullScreenMovie(const char* p_key, const char* p_value) { m_key = p_key; m_key.ToUpperCase(); SetValue(p_value); } // FUNCTION: LEGO1 0x1003c5c0 void LegoFullScreenMovie::SetValue(const char* p_option) { m_value = p_option; m_value.ToLowerCase(); LegoVideoManager* videomanager = VideoManager(); if (videomanager) { if (!strcmp(m_value.GetData(), g_strEnable)) { videomanager->EnableFullScreenMovie(TRUE); return; } if (!strcmp(m_value.GetData(), g_strDisable)) { videomanager->EnableFullScreenMovie(FALSE); return; } } }