Subversion Repositories pspware

Rev

Rev 345 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 345 Rev 350
Line 9... Line 9...
9
#include "luaplayer.h"
9
#include "luaplayer.h"
10
10
11
11
12
static lua_State *L;
12
static lua_State *L;
13
13
14
extern "C" {
-
 
15
        lua_State * getLuaState()
-
 
16
        {
-
 
17
                return L;
-
 
18
        }
-
 
19
}
-
 
20
14
21
const char * runScript(const char* script, bool isStringBuffer )
15
const char * runScript(const char* script, bool isStringBuffer )
22
{
16
{
23
        L = lua_open();
17
        L = lua_open();
24
       
18
       
Line 26... Line 20...
26
        luaopen_io(L);
20
        luaopen_io(L);
27
        luaopen_base(L);
21
        luaopen_base(L);
28
        luaopen_table(L);
22
        luaopen_table(L);
29
        luaopen_string(L);
23
        luaopen_string(L);
30
        luaopen_math(L);
24
        luaopen_math(L);
-
 
25
-
 
26
        // luasystem.cpp defines our loadlib.
31
        luaopen_loadlib(L);
27
        // luaopen_loadlib(L);
32
       
28
       
33
        // Modules
29
        // Modules
34
        luaSound_init(L);
30
        luaSound_init(L);
35
        luaControls_init(L);
31
        luaControls_init(L);
36
        luaGraphics_init(L);
32
        luaGraphics_init(L);