Как выполнить итерации через luabind класс (в lua или в C++)? классифицируйте функцию A: __ init () - не работает - сам, userdata, не таблица, поскольку я, v в парах (сам) действительно заканчиваю конец Спасибо
Я использую Luabind, чтобы открыть свой игровой движок для Lua. Недавно я столкнулся с проблемой, когда узнал, что у меня нет возможности создать «новый», например. GUIObject *obj = новый GUIObject ()в Lua вместо...
У меня есть API (специальная библиотека GUI ), которая во многом зависит от стандартного ::общего _ptr, то есть они часто используются как параметры функции и хранятся в других объектах. Например, виджеты-контейнеры, такие как...
Я использую luabind 0.9.1 из основного дистрибутива Райана Павлика с Lua 5.1, cygwin на Win XP SP3 + последние патчи x86, boost 1.48, gcc 4.3.4. Lua и boost являются предварительно скомпилированными версиями cygwin -. Я...
Я пытаюсь экспортировать статические поля из класса: class Foo
{const static int Var;
}; // модуль luabind:
.def_readonly ("Вар", & Foo :: Var);
// Я тоже пробовал
.def_readonly ("Вар", Foo :: Var); ...
(Sidenote: Это игровая программирование) Привязка целых классов для Lua Использование Luabind - это просто: Test Class Test
{test () {std :: cout << "построен!" << std :: endl; } Void Print () ...
Допустим, у меня есть такой класс: class A
{
общественность:
A () {}
~ A () {}
}; И выставьте его Lua через Luabind следующим образом: module (luaState) [class_ ("Foo") .def (constructor <& ...
Я использую luabind в качестве оболочки lua для C ++. Luabind предлагает метод использования моей собственной функции обратного вызова для обработки исключений, генерируемых lua, set_pcall_callback (). Поэтому я перефразировал пример из ...
Звучит немного пугающе не так ли? Некоторая справочная информация. Я хочу загрузить tar-архив, который содержит некоторые модули lua, в мое приложение C # с помощью LuaInterface. Самый простой способ - это ...