function sk_scrape_startcanvas(c, fileName) end function sk_scrape_endcanvas(c, fileName) end local gXM_Count = 0 local gXferModeTab = {} function sk_scrape_accumulate(t) if not t.paint then return end local xferMode = t.paint:getXfermode() if xferMode then local modeName = xferMode:getTypeName() if gXferModeTab[modeName] == nil then gXferModeTab[modeName] = 1; else gXferModeTab[modeName] = gXferModeTab[modeName] + 1 end gXM_Count = gXM_Count + 1 end end function sk_scrape_summarize() for key,value in pairs(gXferModeTab) do io.write(key, ": ", value, "\n") end io.write("total: ", gXM_Count) end function test_summary() io.write("just testing test_summary\n") end