[FadingBanner] Added LoadFromSortOrder(SortOrder) Lua binding.

This commit is contained in:
AJ Kelly
2011-09-24 23:47:21 -05:00
parent 9ced908183
commit a3c1cfc7c2
2 changed files with 12 additions and 1 deletions
+11 -1
View File
@@ -299,6 +299,16 @@ public:
static int LoadRoulette( T* p, lua_State *L ) { p->LoadRoulette(); return 0; }
static int LoadCourseFallback( T* p, lua_State *L ) { p->LoadCourseFallback(); return 0; }
static int LoadFallback( T* p, lua_State *L ) { p->LoadFallback(); return 0; }
static int LoadFromSortOrder( T* p, lua_State *L )
{
if( lua_isnil(L,1) ) { p->LoadFromSortOrder( SortOrder_Invalid ); }
else
{
SortOrder so = Enum::Check<SortOrder>(L, 1);
p->LoadFromSortOrder( so );
}
return 0;
}
static int GetLatestIndex( T* p, lua_State *L ){ lua_pushnumber( L, p->GetLatestIndex() ); return 1; }
LunaFadingBanner()
@@ -314,7 +324,7 @@ public:
ADD_METHOD( LoadRoulette );
ADD_METHOD( LoadCourseFallback );
ADD_METHOD( LoadFallback );
//ADD_METHOD( LoadFromSortOrder );
ADD_METHOD( LoadFromSortOrder );
ADD_METHOD( GetLatestIndex );
//ADD_METHOD( GetBanner );
}