/[enigma]/enigma/src/enigma-lua.cc
ViewVC logotype

Diff of /enigma/src/enigma-lua.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.17 by dheck, Wed Jun 18 18:19:20 2003 UTC revision 1.18 by reallysoft, Fri Jun 20 08:38:53 2003 UTC
# Line 1  Line 1 
1  /*  /*
2  ** Lua binding: enigma  ** Lua binding: enigma
3  ** Generated automatically by tolua 4.0a on Wed Jun 18 19:03:51 2003.  ** Generated automatically by tolua 4.0a on Fri Jun 20 08:42:24 2003.
4  */  */
5    
6  #include "tolua.h"  #include "tolua.h"
# Line 258  tolua_lerror: Line 258  tolua_lerror:
258   return 0;   return 0;
259  }  }
260    
261    /* function: SetCompatibility */
262    static int toluaI_enigma_enigma_SetCompatibility00(lua_State* tolua_S)
263    {
264     if (
265     !tolua_istype(tolua_S,1,LUA_TSTRING,0) ||
266     !tolua_isnoobj(tolua_S,2)
267     )
268     goto tolua_lerror;
269     else
270     {
271      const char* version = ((const char*)  tolua_getstring(tolua_S,1,0));
272     {
273      SetCompatibility(version);
274     }
275     }
276     return 0;
277    tolua_lerror:
278     tolua_error(tolua_S,"#ferror in function 'SetCompatibility'.");
279     return 0;
280    }
281    
282  /* function: FinishLevel */  /* function: FinishLevel */
283  static int toluaI_enigma_enigma_FinishLevel00(lua_State* tolua_S)  static int toluaI_enigma_enigma_FinishLevel00(lua_State* tolua_S)
284  {  {
# Line 894  int tolua_enigma_open (lua_State* tolua_ Line 915  int tolua_enigma_open (lua_State* tolua_
915   tolua_tablevar(tolua_S,"enigma","FrictionFactor",toluaI_get_enigma_enigma_FrictionFactor,toluaI_set_enigma_enigma_FrictionFactor);   tolua_tablevar(tolua_S,"enigma","FrictionFactor",toluaI_get_enigma_enigma_FrictionFactor,toluaI_set_enigma_enigma_FrictionFactor);
916   tolua_function(tolua_S,"enigma","AddLevelPack",toluaI_enigma_enigma_AddLevelPack00);   tolua_function(tolua_S,"enigma","AddLevelPack",toluaI_enigma_enigma_AddLevelPack00);
917   tolua_function(tolua_S,"enigma","AddZippedLevelPack",toluaI_enigma_enigma_AddZippedLevelPack00);   tolua_function(tolua_S,"enigma","AddZippedLevelPack",toluaI_enigma_enigma_AddZippedLevelPack00);
918     tolua_function(tolua_S,"enigma","SetCompatibility",toluaI_enigma_enigma_SetCompatibility00);
919   tolua_function(tolua_S,"enigma","FinishLevel",toluaI_enigma_enigma_FinishLevel00);   tolua_function(tolua_S,"enigma","FinishLevel",toluaI_enigma_enigma_FinishLevel00);
920   tolua_function(tolua_S,"enigma","RestartLevel",toluaI_enigma_enigma_RestartLevel00);   tolua_function(tolua_S,"enigma","RestartLevel",toluaI_enigma_enigma_RestartLevel00);
921   tolua_function(tolua_S,"enigma","QuitGame",toluaI_enigma_enigma_QuitGame00);   tolua_function(tolua_S,"enigma","QuitGame",toluaI_enigma_enigma_QuitGame00);

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.18

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26