标签: c++ lua swig
我正在使用SWIG 3.0在我的应用程序(游戏引擎)中为Lua提供C ++类。问题是,不是在我的应用程序中将类作为全局符号提供,而是将它们放在具有模块名称的全局表中。例如,我必须使用我的Color类:
local myColor = module.Color.red()
但我想要的是:
local myColor = Color.red()
也许我在这里遗漏了一些明显的东西,但我还没有找到关于如何在SWIG文档上执行此操作的任何解释。