lay base for keeping config in sync across multiple instances

This commit is contained in:
Arisotura
2024-10-27 10:02:57 +01:00
parent 2bf0eb7ead
commit 24ca1a5fdb
6 changed files with 73 additions and 16 deletions

View File

@ -241,6 +241,21 @@ void EmuInstance::deleteAllWindows()
}
void EmuInstance::updateConfigInfo(int kind)
{
switch (kind)
{
case Config_RecentFiles:
for (int i = 0; i < kMaxWindows; i++)
{
if (windowList[i])
windowList[i]->loadRecentFilesMenu(true);
}
break;
}
}
void EmuInstance::osdAddMessage(unsigned int color, const char* fmt, ...)
{
if (fmt == nullptr)