~/forever/addon-api
Addon API
C_Reputation.AreLegacyReputationsShown() : areLegacyReputationsShownC_Reputation.CollapseAllFactionHeaders()C_Reputation.CollapseFactionHeader(factionSortIndex)C_Reputation.ExpandAllFactionHeaders()C_Reputation.ExpandFactionHeader(factionSortIndex)C_Reputation.GetFactionDataByID(factionID) : factionDataC_Reputation.GetFactionDataByIndex(factionSortIndex) : factionDataC_Reputation.GetFactionParagonInfo(factionID) : currentValue, threshold, rewardQuestID, hasRewardPending, tooLowLevelForParagon, paragonStorageLevelC_Reputation.GetGuildFactionData() : guildFactionDataC_Reputation.GetGuildRepExpirationTime() : expirationTimeC_Reputation.GetNumFactions() : numFactionsC_Reputation.GetReputationSortType() : sortTypeC_Reputation.GetSelectedFaction() : selectedFactionSortIndexC_Reputation.GetWatchedFactionData() : watchedFactionDataC_Reputation.IsAccountWideReputation(factionID) : isAccountWideC_Reputation.IsFactionActive(factionSortIndex) : isActiveC_Reputation.IsFactionParagon(factionID) : factionIsParagonC_Reputation.IsFactionParagonForCurrentPlayer(factionID) : currentPlayerHasParagonC_Reputation.IsMajorFaction(factionID) : isMajorFactionC_Reputation.RequestFactionParagonPreloadRewardData(factionID)C_Reputation.SetFactionActive(factionSortIndex, setActive)C_Reputation.SetLegacyReputationsShown(showLegacyReputations)C_Reputation.SetReputationSortType(sortType)C_Reputation.SetSelectedFaction(factionSortIndex)C_Reputation.SetWatchedFactionByID(factionID)C_Reputation.SetWatchedFactionByIndex(factionSortIndex)C_Reputation.ToggleFactionAtWar(factionSortIndex)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.