예제 #1
0
파일: ToLua.cs 프로젝트: zhangf911/tolua
        public static LuaThread ToLuaThread(IntPtr L, int stackPos)
        {
            stackPos = LuaDLL.abs_index(L, stackPos);
            LuaState state = LuaState.Get(L);

            LuaDLL.lua_pushvalue(L, stackPos);
            int reference = LuaDLL.toluaL_ref(L);

            return(state.GetLuaThread(reference));
        }
예제 #2
0
        public static LuaThread GetLuaThread(IntPtr L, int reference)
        {
            LuaState state = LuaState.Get(L);

            return(state.GetLuaThread(reference));
        }