Вопросы по теме 'luabind'
Выключение Lua/конец обратного вызова выполнения программы
Я пишу модуль для Lua. При закрытии интерпретатора lua он должен запускать процедуры очистки, даже если пользователь забывает неявно вызвать процедуру завершения работы.
Модуль в основном написан на C.
Какой обратный вызов в Lua C Api следует...
1050 просмотров
schedule
14.04.2023
В С++, используя luabind, вызвать функцию, определенную в файле lua?
Скажем, у меня есть файл lua:
--functions.lua
function testadd(a, b)
return a+b
end
Как бы я использовал luabind для загрузки этого файла и вызова этой функции, например:
//test.cpp
extern "C" {
#include "lua.h"
#include...
2684 просмотров
schedule
03.03.2022
Предоставление очереди STL Lua через Luabind
Я пытаюсь заменить существующую реализацию класса очереди, написанного на Lua, классом очереди STL. Я не уверен, почему это не удается и как это исправить. Ниже приведен пример кода, который демонстрирует такое же поведение, а также вывод ошибок....
569 просмотров
schedule
30.01.2023
Luabind устанавливает свойство производного типа с базовым типом
Я использую LuaBind для предоставления классов С++ сценариям Lua. Я столкнулся с проблемой невозможности привести базовый класс к его производному классу. У меня есть фабричный класс, который возвращает объекты базового типа. Есть некоторые поля...
280 просмотров
schedule
29.06.2022
Как связать необработанный указатель с Luabind
Я пытаюсь использовать luabind для привязки box2d, чтобы я мог использовать его в своих сценариях lua. Я столкнулся с проблемой, когда я не могу связать необработанные указатели с помощью luabind. Ниже мой код:
luabind::module(luaState)[...
279 просмотров
schedule
21.06.2023
Обработчик ошибок LuaBind c++ при вызове функции Lua
Я новичок в написании сценариев на С++, но кое-что знаю. Я компилирую плагин, который использует функцию для вызова обратного вызова Lua с помощью LuaBind, но клиент падает, когда функция не существует на main.lua , также я пытаюсь добавить...
68 просмотров
schedule
15.07.2023