Хорошо, вот проблема, с которой я столкнулся.
У меня есть привязки Lua к механизму рендеринга, который имеет внутренний менеджер рендеринга, который хранит собственные треки указателей для сцены рендера и управляет ими.Проблема в том, что когда я использую его из Lua, если я не сохраняю ссылку Lua на каждый отдельный объект, который я добавляю в менеджер визуализации C ++, он начинает собирать указатели и, конечно, вызывать сбои.Я не особо хочу сохранять каждую ссылку на каждую вещь, которую я создаю.Есть ли способ заставить Луа не собирать мусор?Есть ли другие способы обойти эту проблему?
Я создаю привязки Lua с помощью SWIG.