LuaInterface.ObjectTranslator.setGlobalFunctions C# (CSharp) Method

setGlobalFunctions() private method

private setGlobalFunctions ( IntPtr luaState ) : void
luaState IntPtr
return void
        private void setGlobalFunctions(IntPtr luaState)
        {
            LuaDLL.lua_pushstdcallcfunction(luaState,metaFunctions.indexFunction);
            LuaDLL.lua_setglobal(luaState,"get_object_member");
            LuaDLL.lua_pushstdcallcfunction(luaState,importTypeFunction);
            LuaDLL.lua_setglobal(luaState,"import_type");
            LuaDLL.lua_pushstdcallcfunction(luaState,loadAssemblyFunction);
            LuaDLL.lua_setglobal(luaState,"load_assembly");
            LuaDLL.lua_pushstdcallcfunction(luaState,registerTableFunction);
            LuaDLL.lua_setglobal(luaState,"make_object");
            LuaDLL.lua_pushstdcallcfunction(luaState,unregisterTableFunction);
            LuaDLL.lua_setglobal(luaState,"free_object");
            LuaDLL.lua_pushstdcallcfunction(luaState,getMethodSigFunction);
            LuaDLL.lua_setglobal(luaState,"get_method_bysig");
            LuaDLL.lua_pushstdcallcfunction(luaState,getConstructorSigFunction);
            LuaDLL.lua_setglobal(luaState,"get_constructor_bysig");
            LuaDLL.lua_pushstdcallcfunction(luaState,ctypeFunction);
            LuaDLL.lua_setglobal(luaState,"ctype");
            LuaDLL.lua_pushstdcallcfunction(luaState,enumFromIntFunction);
            LuaDLL.lua_setglobal(luaState,"enum");
        }