update registration for BitmapText types

This commit is contained in:
Glenn Maynard
2005-06-20 04:06:26 +00:00
parent aff28653da
commit 0b80f541ac
9 changed files with 83 additions and 80 deletions
+17 -3
View File
@@ -7,9 +7,6 @@
#include "StatsManager.h"
#include "ActorUtil.h"
// lua start
LUA_REGISTER_CLASS( ScoreDisplayAliveTime )
// lua end
REGISTER_ACTOR_CLASS( ScoreDisplayAliveTime )
@@ -60,6 +57,23 @@ void ScoreDisplayAliveTime::UpdateNumber()
SetText( SecondsToMMSSMsMs(fSecsIntoPlay) );
}
// lua start
template<class T>
class LunaScoreDisplayAliveTime : public Luna<T>
{
public:
LunaScoreDisplayAliveTime() { LUA->Register( Register ); }
static void Register(lua_State *L)
{
Luna<T>::Register( L );
}
};
LUA_REGISTER_DERIVED_CLASS( ScoreDisplayAliveTime, BitmapText )
// lua end
/*
* (c) 2001-2004 Chris Danford
* All rights reserved.