~/forever/addon-api
Addon API
C_ClubFinder.RequestClubsList(guildListRequested, searchString, specIDs)C_ClubFinder.RequestMembershipToClub(clubFinderGUID, comment, specIDs)C_ClubFinder.RequestNextCommunityPage(startingIndex, pageSize)C_ClubFinder.RequestNextGuildPage(startingIndex, pageSize)C_ClubFinder.RequestPostingInformationFromClubId(clubId) : successC_ClubFinder.RequestSubscribedClubPostingIDs()C_ClubFinder.ResetClubPostingMapCache()C_ClubFinder.RespondToApplicant(clubFinderGUID, playerGUID, shouldAccept, requestType, playerName, forceAccept, reported?)C_ClubFinder.ReturnClubApplicantList(clubId) : infoC_ClubFinder.ReturnMatchingCommunityList() : recruitingClubsC_ClubFinder.ReturnMatchingGuildList() : recruitingClubsC_ClubFinder.ReturnPendingClubApplicantList(clubId) : infoC_ClubFinder.SendChatWhisper(clubFinderGUID, playerGUID, applicantType, name)C_ClubFinder.SetAllRecruitmentSettings(value)C_ClubFinder.SetPlayerApplicantLocaleFlags(localeFlags)C_ClubFinder.SetPlayerApplicantSettings(index, checked)C_ClubFinder.SetRecruitmentLocale(locale)C_ClubFinder.SetRecruitmentSettings(index, checked)C_ClubFinder.ShouldShowClubFinder() : shouldShowC_ColorOverrides.ClearColorOverrides()C_ColorOverrides.GetColorForQuality(quality) : colorC_ColorOverrides.GetColorOverrideInfo(overrideType) : overrideInfoC_ColorOverrides.GetDefaultColorForQuality(quality) : colorC_ColorOverrides.RemoveColorOverride(overrideType)C_ColorOverrides.SetColorOverride(overrideType, color)C_ColorUtil.ConvertHSLToHSV(hslH, hslS, hslL) : hsvH, hsvS, hsvVC_ColorUtil.ConvertHSVToHSL(hsvH, hsvS, hsvV) : hslH, hslS, hslLC_ColorUtil.ConvertHSVToRGB(hsvH, hsvS, hsvV) : rgbR, rgbG, rgbBC_ColorUtil.ConvertRGBToHSV(rgbR, rgbG, rgbB) : hsvH, hsvS, hsvVC_ColorUtil.GenerateTextColorCode(color) : textColorCodeC_ColorUtil.WrapTextInColor(text, color) : coloredTextC_ColorUtil.WrapTextInColorCode(text, textColorCode) : coloredTextC_CombatAudioAlert.AddToKnownTargetingList(unit) : addedC_CombatAudioAlert.GetCategoryVoice(category) : voiceC_CombatAudioAlert.GetCategoryVolume(category) : volumeC_CombatAudioAlert.GetFormatSetting(unit, alertType) : formatValC_CombatAudioAlert.GetSpeakerSpeed() : speedC_CombatAudioAlert.GetSpecSetting(setting) : valueC_CombatAudioAlert.GetThrottle(throttleType) : throttleC_CombatAudioAlert.IsEnabled() : isEnabledC_CombatAudioAlert.RemoveFromKnownTargetingList(unit) : removedC_CombatAudioAlert.SetCategoryVoice(category, newVal) : successC_CombatAudioAlert.SetCategoryVolume(category, newVal) : successC_CombatAudioAlert.SetFormatSetting(unit, alertType, newVal) : successC_CombatAudioAlert.SetSpeakerSpeed(newVal) : successC_CombatAudioAlert.SetSpecSetting(setting, newVal) : successC_CombatAudioAlert.SetThrottle(throttleType, newVal) : successC_CombatAudioAlert.SpeakText(text, category, allowOverlap) : utteranceIDC_CombatLog.ApplyFilterSettings(filterSettings)C_CombatLog.AreFilteredEventsEnabled() : enabledDocumented 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.