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
@@ -9,9 +9,6 @@
#include "ActorUtil.h"
#include "StatsManager.h"
// lua start
LUA_REGISTER_CLASS( ScoreDisplayCalories )
// lua end
REGISTER_ACTOR_CLASS( ScoreDisplayCalories )
ScoreDisplayCalories::ScoreDisplayCalories()
@@ -69,6 +66,23 @@ void ScoreDisplayCalories::UpdateNumber()
SetTargetNumber( fCals );
}
// lua start
template<class T>
class LunaScoreDisplayCalories : public Luna<T>
{
public:
LunaScoreDisplayCalories() { LUA->Register( Register ); }
static void Register(lua_State *L)
{
Luna<T>::Register( L );
}
};
LUA_REGISTER_DERIVED_CLASS( ScoreDisplayCalories, BitmapText )
// lua end
/*
* (c) 2001-2004 Chris Danford
* All rights reserved.