luabind

    0зной

    1ответ

    Я хочу создать FSM в Lua (используя Luabind). Скажем, я GameObject, в Lua файле я пишу это: State1 = {} State1["Start"] = function() end State1["Update"] = function() if (blah blah blah) then

    1зной

    1ответ

    Я изучаю luabind и пытаюсь использовать luabind :: object для доступа к переменным в Lua из C++. Когда я назначил int объекту, компиляция не удалась. Код: int main() { using namespace luabind;

    1зной

    1ответ

    Скажем, у меня есть сценарий, как my_global = my_cpp_class() my_global = nil сейчас, пока это правильно называет деструктор my_cpp_class, этот код не будет: my_global = my_cpp_class() call_script(

    1зной

    2ответ

    Я пытался сделать это в течение дня. Я прочитал документацию и искал в Интернете помощь. Я просто не могу понять это между различными версиями boost/lua/luabind, используемыми с предварительно скомпил

    1зной

    1ответ

    В настоящее время я пытаюсь построить проект с использованием boost. Но он дает сообщение об ошибке с отсутствующим оператором. [ 6%] Building CXX object CMakeFiles/osrm-extract.dir/extractor.cpp.o I

    1зной

    1ответ

    Я использую lua 5.2.2 с luabind 0.9. Я хотел бы иметь возможность добавлять дополнительные классы-методы через lua для любых классов, которые я привязал в C++, но я не уверен, как это сделать. Проблем

    3зной

    1ответ

    Я пытаюсь открыть свой std::map<std::string, std::string> как свойство класса для Lua. Я установил этот метод для моего геттер и сеттер: luabind::object FakeScript::GetSetProperties() { luabind:

    1зной

    1ответ

    Я новичок в luabind, и я боюсь найти ответ на вопрос, который, вероятно, глупый. Скажем, у меня есть это: int x = 0; int& f(void) { return x; } Как я связыванию е с помощью Luabind? Простые