--[[ globals.lua - Global functions ]]-- -- Create ImGui namespace ImGui = {} for name, func in pairs(reaper) do name = name:match('^ImGui_(.+)$') if name then ImGui[name] = func end end -- For debugging function dump(o) if type(o) == 'table' then local s = '{ ' for k,v in pairs(o) do if type(k) ~= 'number' then k = '"'..k..'"' end s = s .. '['..k..'] = ' .. dump(v) .. ',' end return s .. '} ' else return tostring(o) end end