From 03a2f87d1fbedeb5306881792cee92186264eb07 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sat, 7 Apr 2007 16:40:31 +0000 Subject: [PATCH] lua.CheckType --- stepmania/src/LuaManager.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/stepmania/src/LuaManager.cpp b/stepmania/src/LuaManager.cpp index f58a668963..4729335ade 100644 --- a/stepmania/src/LuaManager.cpp +++ b/stepmania/src/LuaManager.cpp @@ -891,6 +891,13 @@ namespace LOG->Warn( "%s", sString.c_str() ); return 0; } + static int CheckType( lua_State *L ) + { + RString sType = SArg(1); + bool bRet = LuaBinding::CheckLuaObjectType( L, 2, sType ); + LuaHelpers::Push( L, bRet ); + return 1; + } static int ReadFile( lua_State *L ) { RString sPath = SArg(1); @@ -958,6 +965,7 @@ namespace { LIST_METHOD( Trace ), LIST_METHOD( Warn ), + LIST_METHOD( CheckType ), LIST_METHOD( ReadFile ), LIST_METHOD( RunWithThreadVariables ), LIST_METHOD( GetThreadVariable ),