~/forever/addon-api
Addon API
C_MajorFactions.GetCurrentRenownLevel(majorFactionID) : levelC_MajorFactions.GetMajorFactionData(majorFactionID) : dataC_MajorFactions.GetMajorFactionIDs(expansionID?) : majorFactionIDsC_MajorFactions.GetMajorFactionProgressionInfo(majorFactionID) : dataC_MajorFactions.GetMajorFactionRenownInfo(majorFactionID) : dataC_MajorFactions.GetRenownLevels(majorFactionID) : levelsC_MajorFactions.GetRenownNPCFactionID() : renownNPCFactionIDC_MajorFactions.GetRenownRewardsForLevel(majorFactionID, renownLevel) : rewardsC_MajorFactions.GetTotalReputationForRenownLevel(majorFactionID, renownLevel) : totalReputationC_MajorFactions.HasMaximumRenown(majorFactionID) : hasMaxRenownC_MajorFactions.IsMajorFactionHiddenFromExpansionPage(majorFactionID) : isHiddenC_MajorFactions.IsWeeklyRenownCapped(majorFactionID) : isWeeklyCappedC_MajorFactions.ShouldDisplayMajorFactionAsJourney(majorFactionID) : shouldDisplayMajorFactionAsJourneyC_MajorFactions.ShouldUseJourneyRewardTrack(majorFactionID) : shouldUseJourneyRewardTrackDocumented 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.