Я уже несколько раз использую LuaJIT. Кончик айсберга был достаточно для моих нужд до сих пор, но мой недавний проект требует, чтобы я копал немного глубже.C++ и LuaJIT, среда сценариев с ограничениями
Мои фактические знания LuaJIT делают функцию доступной от C++ до Lua и от Lua до C++. Это включает в себя передачу параметров, таблиц и получение возвращаемых значений.
Это модель я привык:
Я пытался искать вокруг «области видимости environement LuaJIT» и многократное изменение запроса, но, к сожалению, я не нашел ничего соответствующего. Я не могу использовать правильные слова?
Это модель, которую я хочу достичь:
Я хочу сделать «глобальную среду сценария», что я буду делиться C++ функции с затем сделать его доступным для «контекстных сред сценариев ».
//push arguments
luaScopedEnvironment1->call("doSomething");
Я просто хочу отправная точка, помощь в терминологии и, возможно, некоторые указатели на соответствующую документацию :)
Спасибо Вам, что нашли время, чтобы читать мне.