diff --git a/Docs/Changelog_sm-ssc.txt b/Docs/Changelog_sm-ssc.txt index bbd8718e76..06e31e63bf 100644 --- a/Docs/Changelog_sm-ssc.txt +++ b/Docs/Changelog_sm-ssc.txt @@ -13,6 +13,10 @@ _____________________________________________________________________________ sm-ssc v1.2.1 | 20110??? -------------------------------------------------------------------------------- +20110111 +-------- +* [ScreenManager] Added ReloadOverlayScreens() Lua binding. [freem] + 20110110 -------- * [Character] Added GetDisplayName Lua binding. [freem] diff --git a/src/ScreenManager.cpp b/src/ScreenManager.cpp index f1e1aa0f34..b10963b20f 100644 --- a/src/ScreenManager.cpp +++ b/src/ScreenManager.cpp @@ -886,6 +886,7 @@ public: static int ScreenClassExists( T* p, lua_State *L ) { lua_pushboolean( L, g_pmapRegistrees->find( SArg(1) ) != g_pmapRegistrees->end() ); return 1; } static int AddNewScreenToTop( T* p, lua_State *L ) { p->AddNewScreenToTop( SArg(1) ); return 0; } //static int GetScreenStackSize( T* p, lua_State *L ) { lua_pushnumber( L, ScreenManagerUtil::g_ScreenStack.size() ); return 1; } + static int ReloadOverlayScreens( T* p, lua_State *L ) { p->ReloadOverlayScreens(); return 0; } LunaScreenManager() { @@ -896,6 +897,7 @@ public: ADD_METHOD( ScreenClassExists ); ADD_METHOD( AddNewScreenToTop ); //ADD_METHOD( GetScreenStackSize ); + ADD_METHOD( ReloadOverlayScreens ); } };