~/forever/addon-api
Addon API
C_ReportSystem.CanReportPlayer(playerLocation) : canReportC_ReportSystem.CanReportPlayerForLanguage(playerLocation) : canReportC_ReportSystem.GetMajorCategoriesForReportType(reportType) : majorCategoriesC_ReportSystem.GetMajorCategoryString(majorCategory) : majorCategoryStringC_ReportSystem.GetMinorCategoriesForReportTypeAndMajorCategory(reportType, majorCategory) : minorCategoriesC_ReportSystem.GetMinorCategoryString(minorCategory) : minorCategoryStringC_ReportSystem.ReportServerLag()C_ReportSystem.ReportStuckInCombat()C_ReportSystem.RequiresScreenshotForReportType(reportType, majorCategory) : requiresScreenshotC_ReportSystem.SendReport(reportInfo, playerLocation?)C_ReportSystem.SetScreenshotPreviewTexture(textureObject)C_ReportSystem.TakeReportScreenshot()Documented 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.