~/forever/addon-api
Addon API
Structure AddOnPerformanceMessageStructure AddOnProfilerCallEventStructure AddOnProfilerCallResultsStructure AddOnProfilerResultC_AddOnProfiler.AddMeasuredCallEvent(name)C_AddOnProfiler.AddPerformanceMessageShown(msg)C_AddOnProfiler.CheckForPerformanceMessage() : msgC_AddOnProfiler.GetAddOnMetric(name, metric) : resultC_AddOnProfiler.GetApplicationMetric(metric) : resultC_AddOnProfiler.GetOverallMetric(metric) : resultC_AddOnProfiler.GetTicksPerSecond() : frequencyC_AddOnProfiler.GetTopKAddOnsForMetric(metric, k) : resultsC_AddOnProfiler.IsEnabled() : enabledC_AddOnProfiler.MeasureCall(func, arguments) : results, returnsDocumented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.