Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lua
Войти
Регистрация
Восстановить пароль
 
altmax
181 / 48 / 19
Регистрация: 23.12.2016
Сообщений: 158
Завершенные тесты: 1
1

Не экспортируются функции LuaBridge С++

10.03.2017, 10:34. Просмотров 913. Ответов 0
Метки нет (Все метки)

Не знаю, пользуется ли кто еще этим враппером, но может еще кто и подскажет по нему?

Вылетает программа на этом объявлении в классе С++:

C++
1
2
3
4
5
6
7
getGlobalNamespace(L)
        .beginClass <LuaAdapter> ("LuaAdapter")
            .addFunction ("GetTileBaseType", &LuaAdapter::GetTileBaseType)
            .addFunction ("GetLevelWidth", &LuaAdapter::GetLevelWidth)
            .addFunction ("GetLevelHeight", &LuaAdapter::GetLevelHeight)
            .addFunction ("CreateTheBeast", &LuaAdapter::CreateTheBeast)
        .endClass();
Ошибка Assertion failed: Lua_istable [L, -1]

Добавлено через 3 часа 26 минут
Что-то я делаю неправильно... Никто не поделится примером с классами в LuaBridge?

Добавлено через 20 минут
Вроде заработало - строку luaL_openlibs(L); случайно разместил после объявления функций, а надо было до. Еле нашёл в чём причина.

Добавлено через 14 часов 9 минут
Теперь не могу достучаться из скрипта Lua к методу класса. В простом приложении без ООП легко всё функции вызываются. А вот как обратиться к методу класса - нигде не написано, перепробовал самые разные варианты, либо не вызывается, либо исключение выдает ....
Так то примеры с классами всё еще актуальны.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2017, 10:34
Ответы с готовыми решениями:

Lua и luabridge
Остались еще специалисты по столь древнему инструменту как luabridge? В...

Не экспортируются данные из Access2000->SQL2000
Господа, подскажите, плз! Переношу БД из Access2000 в MS SQL Server 2000. Все...

Не импортируется\экспортируются таблицы в базу данных
Доброго времени суток. Пытаюсь импортировать таблицы с одно базы в другую на...

Определить общее количество функций, которые экспортируются в исполняемый файл
В библиотеке WINNT есть поле NumberOfFunctions определяющее общее количество...

Создать таблицу, которая содержит сведения о товарах, которые экспортируются. Доработать проект
1. Создать таблицу, которая содержит сведения о товарах, которые...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.03.2017, 10:34

Функции. Как после одного возвратного значения функции отталкиваться от возврата другой функции
Написал код, в котором 2 функции одна возвращает стринговое значение, вторая...

excel. создать таблицу значение кусочно-непрерывной функции y на интервале [xmin; xmax] с шагом h, для расчета функции y используя логические функции


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru