[SOLVED] m_scriptinterface-expose("g_myvar",myvar)

Started by
-1 comments, last by GreyHound 15 years, 10 months ago
edit: Solved it, i didn't do the implementation in the header file. Hi, i'd like to be able to expose my objects to lua using similar code as shown in the topic. I thought i'd be alright if i wrote code like this to realize it. But i failed. I keep getting undefined references. Anything in particular that is really wrong about my idea? Would love if someone had a hint.

template<class T> void ScriptInterface::expose(std::string n, T &t){
luabind::globals(si->luaVM)[n] = t; //this works with templates anyway
}

MyObject myvar;
si->expose("g_myvar",myvar);
[Edited by - GreyHound on June 12, 2008 8:27:44 AM]

This topic is closed to new replies.

Advertisement