void luaVideo_init(lua_State *L) { lua_newtable(L); luaL_setfuncs(L, BMPV_functions, 0); lua_setglobal(L, "BMPV"); int LOOP = 1; int NO_LOOP = 0; VariableRegister(L,LOOP); VariableRegister(L,NO_LOOP); }
void luaKeyboard_init(lua_State *L) { lua_newtable(L); luaL_setfuncs(L, Keyboard_functions, 0); lua_setglobal(L, "Keyboard"); u8 FINISHED = 1; u8 PRESSED = 2; u8 CLEANED = 3; u8 NOT_PRESSED = 4; VariableRegister(L, FINISHED); VariableRegister(L, PRESSED); VariableRegister(L, CLEANED); VariableRegister(L, NOT_PRESSED); }
void luaSystem_init(lua_State *L) { lua_newtable(L); luaL_setfuncs(L, System_functions, 0); lua_setglobal(L, "System"); uint8_t FREAD = 0; uint8_t FWRITE = 1; uint8_t FCREATE = 2; uint8_t NAND = 0; uint8_t SDMC = 1; VariableRegister(L,FREAD); VariableRegister(L,FWRITE); VariableRegister(L,FCREATE); VariableRegister(L,NAND); VariableRegister(L,SDMC); }
void luaNetwork_init(lua_State *L) { lua_newtable(L); luaL_setfuncs(L, Network_functions, 0); lua_setglobal(L, "Network"); lua_newtable(L); luaL_setfuncs(L, Socket_functions, 0); lua_setglobal(L, "Socket"); u8 GET_METHOD = 1; u8 POST_METHOD = 2; u8 HEAD_METHOD = 3; VariableRegister(L,IPPROTO_UDP); VariableRegister(L,IPPROTO_TCP); VariableRegister(L,POST_METHOD); VariableRegister(L,GET_METHOD); VariableRegister(L,HEAD_METHOD); }
void luaKeyboard_init(lua_State *L) { lua_newtable(L); luaL_setfuncs(L, Keyboard_functions, 0); lua_setglobal(L, "Keyboard"); uint8_t MODE_TEXT = 0; uint8_t MODE_PASSWORD = 1; uint8_t TYPE_DEFAULT = 0; uint8_t TYPE_LATIN = 1; uint8_t TYPE_NUMBER = 2; uint8_t TYPE_EXT_NUMBER = 3; VariableRegister(L, MODE_TEXT); VariableRegister(L, MODE_PASSWORD); VariableRegister(L, TYPE_DEFAULT); VariableRegister(L, TYPE_LATIN); VariableRegister(L, TYPE_NUMBER); VariableRegister(L, TYPE_EXT_NUMBER); VariableRegister(L, RUNNING); VariableRegister(L, FINISHED); VariableRegister(L, CANCELED); }
void luaControls_init(lua_State *L) { lua_newtable(L); luaL_setfuncs(L, Controls_functions, 0); lua_setglobal(L, "Controls"); VariableRegister(L,KEY_HOME); VariableRegister(L,KEY_POWER); VariableRegister(L,KEY_A); VariableRegister(L,KEY_B); VariableRegister(L,KEY_SELECT); VariableRegister(L,KEY_START); VariableRegister(L,KEY_DRIGHT); VariableRegister(L,KEY_DLEFT); VariableRegister(L,KEY_DUP); VariableRegister(L,KEY_DDOWN); VariableRegister(L,KEY_R); VariableRegister(L,KEY_L); VariableRegister(L,KEY_X); VariableRegister(L,KEY_Y); VariableRegister(L,KEY_ZL); VariableRegister(L,KEY_ZR); VariableRegister(L,KEY_TOUCH); }
void luaControls_init(lua_State *L) { lua_newtable(L); luaL_setfuncs(L, Controls_functions, 0); lua_setglobal(L, "Controls"); uint8_t FIRST_CTRL = 0; uint8_t SECOND_CTRL = 2; VariableRegister(L,FIRST_CTRL); VariableRegister(L,SECOND_CTRL); VariableRegister(L,SCE_CTRL_UP); VariableRegister(L,SCE_CTRL_DOWN); VariableRegister(L,SCE_CTRL_LEFT); VariableRegister(L,SCE_CTRL_RIGHT); VariableRegister(L,SCE_CTRL_CROSS); VariableRegister(L,SCE_CTRL_CIRCLE); VariableRegister(L,SCE_CTRL_SQUARE); VariableRegister(L,SCE_CTRL_TRIANGLE); VariableRegister(L,SCE_CTRL_LTRIGGER); VariableRegister(L,SCE_CTRL_RTRIGGER); VariableRegister(L,SCE_CTRL_START); VariableRegister(L,SCE_CTRL_SELECT); }