Function chaining for actors and singletons.

This commit is contained in:
Kyzentun
2014-12-01 22:31:30 -07:00
parent 3b36858cf8
commit 4f95bf08ad
59 changed files with 475 additions and 423 deletions
+2 -2
View File
@@ -100,8 +100,8 @@ void ControllerStateDisplay::Update( float fDelta )
class LunaControllerStateDisplay: public Luna<ControllerStateDisplay>
{
public:
static int LoadGameController( T* p, lua_State *L ) { p->LoadGameController( SArg(1), Enum::Check<GameController>(L, 2) ); return 0; }
static int LoadMultiPlayer( T* p, lua_State *L ) { p->LoadMultiPlayer( SArg(1), Enum::Check<MultiPlayer>(L, 2) ); return 0; }
static int LoadGameController( T* p, lua_State *L ) { p->LoadGameController( SArg(1), Enum::Check<GameController>(L, 2) ); COMMON_RETURN_SELF; }
static int LoadMultiPlayer( T* p, lua_State *L ) { p->LoadMultiPlayer( SArg(1), Enum::Check<MultiPlayer>(L, 2) ); COMMON_RETURN_SELF; }
LunaControllerStateDisplay()
{