1 |
/* |
/* |
2 |
** Lua binding: enigma |
** Lua binding: enigma |
3 |
** Generated automatically by tolua 4.0a on Thu Oct 24 16:49:38 2002. |
** Generated automatically by tolua 4.0a on Sat Nov 2 12:03:50 2002. |
4 |
*/ |
*/ |
5 |
|
|
6 |
#include "tolua.h" |
#include "tolua.h" |
158 |
return 0; |
return 0; |
159 |
} |
} |
160 |
|
|
|
/* function: LoadFont */ |
|
|
static int toluaI_enigma_enigma_LoadFont00(lua_State* tolua_S) |
|
|
{ |
|
|
if ( |
|
|
!tolua_istype(tolua_S,1,LUA_TSTRING,0) || |
|
|
!tolua_isnoobj(tolua_S,2) |
|
|
) |
|
|
goto tolua_lerror; |
|
|
else |
|
|
{ |
|
|
const char* name = ((const char*) tolua_getstring(tolua_S,1,0)); |
|
|
{ |
|
|
Font* toluaI_ret = (Font*) LoadFont(name); |
|
|
tolua_pushusertype(tolua_S,(void*)toluaI_ret,tolua_tag(tolua_S,"Font")); |
|
|
} |
|
|
} |
|
|
return 1; |
|
|
tolua_lerror: |
|
|
tolua_error(tolua_S,"#ferror in function 'LoadFont'."); |
|
|
return 0; |
|
|
} |
|
|
|
|
161 |
/* function: FinishLevel */ |
/* function: FinishLevel */ |
162 |
static int toluaI_enigma_enigma_FinishLevel00(lua_State* tolua_S) |
static int toluaI_enigma_enigma_FinishLevel00(lua_State* tolua_S) |
163 |
{ |
{ |
661 |
return 0; |
return 0; |
662 |
} |
} |
663 |
|
|
664 |
|
/* function: DefineAlias */ |
665 |
|
static int toluaI_enigma_display_DefineAlias00(lua_State* tolua_S) |
666 |
|
{ |
667 |
|
if ( |
668 |
|
!tolua_istype(tolua_S,1,LUA_TSTRING,0) || |
669 |
|
!tolua_istype(tolua_S,2,LUA_TSTRING,0) || |
670 |
|
!tolua_isnoobj(tolua_S,3) |
671 |
|
) |
672 |
|
goto tolua_lerror; |
673 |
|
else |
674 |
|
{ |
675 |
|
const char* name = ((const char*) tolua_getstring(tolua_S,1,0)); |
676 |
|
const char* othername = ((const char*) tolua_getstring(tolua_S,2,0)); |
677 |
|
{ |
678 |
|
DefineAlias(name,othername); |
679 |
|
} |
680 |
|
} |
681 |
|
return 0; |
682 |
|
tolua_lerror: |
683 |
|
tolua_error(tolua_S,"#ferror in function 'DefineAlias'."); |
684 |
|
return 0; |
685 |
|
} |
686 |
|
|
687 |
/* get function: MouseDamping */ |
/* get function: MouseDamping */ |
688 |
static int toluaI_get_enigma_options_MouseDamping(lua_State* tolua_S) |
static int toluaI_get_enigma_options_MouseDamping(lua_State* tolua_S) |
689 |
{ |
{ |
802 |
tolua_function(tolua_S,"enigma","GetImage",toluaI_enigma_enigma_GetImage00); |
tolua_function(tolua_S,"enigma","GetImage",toluaI_enigma_enigma_GetImage00); |
803 |
tolua_function(tolua_S,"enigma","LoadImage",toluaI_enigma_enigma_LoadImage00); |
tolua_function(tolua_S,"enigma","LoadImage",toluaI_enigma_enigma_LoadImage00); |
804 |
tolua_function(tolua_S,"enigma","GetFont",toluaI_enigma_enigma_GetFont00); |
tolua_function(tolua_S,"enigma","GetFont",toluaI_enigma_enigma_GetFont00); |
|
tolua_function(tolua_S,"enigma","LoadFont",toluaI_enigma_enigma_LoadFont00); |
|
805 |
tolua_function(tolua_S,"enigma","FinishLevel",toluaI_enigma_enigma_FinishLevel00); |
tolua_function(tolua_S,"enigma","FinishLevel",toluaI_enigma_enigma_FinishLevel00); |
806 |
tolua_function(tolua_S,"enigma","RestartLevel",toluaI_enigma_enigma_RestartLevel00); |
tolua_function(tolua_S,"enigma","RestartLevel",toluaI_enigma_enigma_RestartLevel00); |
807 |
tolua_function(tolua_S,"enigma","QuitGame",toluaI_enigma_enigma_QuitGame00); |
tolua_function(tolua_S,"enigma","QuitGame",toluaI_enigma_enigma_QuitGame00); |
828 |
tolua_function(tolua_S,"display","DefineComposite",toluaI_enigma_display_DefineComposite00); |
tolua_function(tolua_S,"display","DefineComposite",toluaI_enigma_display_DefineComposite00); |
829 |
tolua_function(tolua_S,"display","DefineAnim",toluaI_enigma_display_DefineAnim00); |
tolua_function(tolua_S,"display","DefineAnim",toluaI_enigma_display_DefineAnim00); |
830 |
tolua_function(tolua_S,"display","AddFrame",toluaI_enigma_display_AddFrame00); |
tolua_function(tolua_S,"display","AddFrame",toluaI_enigma_display_AddFrame00); |
831 |
|
tolua_function(tolua_S,"display","DefineAlias",toluaI_enigma_display_DefineAlias00); |
832 |
tolua_module(tolua_S,"options"); |
tolua_module(tolua_S,"options"); |
833 |
tolua_tablevar(tolua_S,"options","MouseDamping",toluaI_get_enigma_options_MouseDamping,toluaI_set_enigma_options_MouseDamping); |
tolua_tablevar(tolua_S,"options","MouseDamping",toluaI_get_enigma_options_MouseDamping,toluaI_set_enigma_options_MouseDamping); |
834 |
tolua_tablevar(tolua_S,"options","MouseSpeed",toluaI_get_enigma_options_MouseSpeed,toluaI_set_enigma_options_MouseSpeed); |
tolua_tablevar(tolua_S,"options","MouseSpeed",toluaI_get_enigma_options_MouseSpeed,toluaI_set_enigma_options_MouseSpeed); |