"spin" -> "scroll" (different than Actor::Spin).

lua
This commit is contained in:
Glenn Maynard
2005-10-17 01:03:57 +00:00
parent b4ad9ee7af
commit 8b0476bd45
2 changed files with 26 additions and 2 deletions
+20 -1
View File
@@ -125,7 +125,7 @@ void GradeDisplay::SetGrade( PlayerNumber pn, Grade g )
}
}
void GradeDisplay::Spin()
void GradeDisplay::Scroll()
{
m_bDoScrolling = true;
@@ -171,6 +171,25 @@ void GradeDisplay::SettleQuickly()
m_fTimeLeftInScroll = QUICK_SCROLL_TIME;
}
// lua start
#include "LuaBinding.h"
class LunaGradeDisplay: public Luna<GradeDisplay>
{
public:
LunaGradeDisplay() { LUA->Register( Register ); }
static int scroll( T* p, lua_State *L ) { p->Scroll(); return 0; }
static void Register(lua_State *L) {
ADD_METHOD( scroll );
Luna<T>::Register( L );
}
};
LUA_REGISTER_DERIVED_CLASS( GradeDisplay, Sprite )
// lua end
/*
* (c) 2001-2002 Chris Danford
* All rights reserved.