Spaces:
Sleeping
Sleeping
| --[[ | |
| 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 | |