/[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.20 by reallysoft, Fri Jul 11 11:04:51 2003 UTC revision 1.21 by reallysoft, Mon Aug 18 08:26:18 2003 UTC
# Line 1  Line 1 
1  /*  /*
2  ** Lua binding: enigma  ** Lua binding: enigma
3  ** Generated automatically by tolua 4.0a on Fri Jul 11 12:40:01 2003.  ** Generated automatically by tolua 4.0a on Mon Aug 18 09:56:29 2003.
4  */  */
5    
6  #include "tolua.h"  #include "tolua.h"
# Line 102  tolua_lerror: Line 102  tolua_lerror:
102   return 0;   return 0;
103  }  }
104    
105    /* function: date */
106    static int toluaI_enigma_enigma_date00(lua_State* tolua_S)
107    {
108     if (
109     !tolua_istype(tolua_S,1,LUA_TSTRING,0) ||
110     !tolua_isnoobj(tolua_S,2)
111     )
112     goto tolua_lerror;
113     else
114     {
115      const char* format = ((const char*)  tolua_getstring(tolua_S,1,0));
116     {
117      const char* toluaI_ret = (const char*)  date(format);
118     tolua_pushstring(tolua_S,(const char*)toluaI_ret);
119     }
120     }
121     return 1;
122    tolua_lerror:
123     tolua_error(tolua_S,"#ferror in function 'date'.");
124     return 0;
125    }
126    
127  /* get function: ConserveLevel */  /* get function: ConserveLevel */
128  static int toluaI_get_enigma_enigma_ConserveLevel(lua_State* tolua_S)  static int toluaI_get_enigma_enigma_ConserveLevel(lua_State* tolua_S)
129  {  {
# Line 883  int tolua_enigma_open (lua_State* tolua_ Line 905  int tolua_enigma_open (lua_State* tolua_
905   tolua_function(tolua_S,"enigma","GetImage",toluaI_enigma_enigma_GetImage00);   tolua_function(tolua_S,"enigma","GetImage",toluaI_enigma_enigma_GetImage00);
906   tolua_function(tolua_S,"enigma","LoadImage",toluaI_enigma_enigma_LoadImage00);   tolua_function(tolua_S,"enigma","LoadImage",toluaI_enigma_enigma_LoadImage00);
907   tolua_function(tolua_S,"enigma","GetFont",toluaI_enigma_enigma_GetFont00);   tolua_function(tolua_S,"enigma","GetFont",toluaI_enigma_enigma_GetFont00);
908     tolua_function(tolua_S,"enigma","date",toluaI_enigma_enigma_date00);
909   tolua_module(tolua_S,"enigma");   tolua_module(tolua_S,"enigma");
910   tolua_tablevar(tolua_S,"enigma","ConserveLevel",toluaI_get_enigma_enigma_ConserveLevel,toluaI_set_enigma_enigma_ConserveLevel);   tolua_tablevar(tolua_S,"enigma","ConserveLevel",toluaI_get_enigma_enigma_ConserveLevel,toluaI_set_enigma_enigma_ConserveLevel);
911   tolua_tablevar(tolua_S,"enigma","AllowTogglePlayer",toluaI_get_enigma_enigma_AllowTogglePlayer,toluaI_set_enigma_enigma_AllowTogglePlayer);   tolua_tablevar(tolua_S,"enigma","AllowTogglePlayer",toluaI_get_enigma_enigma_AllowTogglePlayer,toluaI_set_enigma_enigma_AllowTogglePlayer);

Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

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