SWIG - 将C ++类导出为Lua作为全局变量

时间:2015-11-21 17:52:47

标签: c++ lua swig

我正在使用SWIG 3.0在我的应用程序(游戏引擎)中为Lua提供C ++类。问题是,不是在我的应用程序中将类作为全局符号提供,而是将它们放在具有模块名称的全局表中。例如,我必须使用我的Color类:

local myColor = module.Color.red()

但我想要的是:

local myColor = Color.red()

也许我在这里遗漏了一些明显的东西,但我还没有找到关于如何在SWIG文档上执行此操作的任何解释。

0 个答案:

没有答案