GE Lua Documentation

Press F to search!

callNoReturn

Definition


-- @/lua/ge/ge_utils.lua:300

-- TODO: how is this diferent from TorqueScriptLua.call?
TorqueScriptLua.callNoReturn = function( functor, ...)
  local arg = {...}
  local argsStr = ""
  local separator = ""
  for i,v in ipairs(arg) do
    argsStr = argsStr..separator

    if type(v) == 'string' then
      argsStr = argsStr .. '"' .. v .. '"'
    else
      argsStr = argsStr .. tostring(v)
    end

    separator = ','
  end

  --print( functor..'('..argsStr..')' )
  return TorqueScript.eval( functor..'('..argsStr..');' )
end

Callers