>wowhelm_
Loading ruleset status…
~/forever/addon-api

Addon API

6,329 entries
C_AddOns.GetAddOnInterfaceVersion(name) : interfaceVersion[function]AddOnsC_AddOns.GetAddOnLocalTable(name) : table[function]AddOnsC_AddOns.GetAddOnMetadata(name, variable) : value[function]AddOnsC_AddOns.GetAddOnName(index) : name[function]AddOnsC_AddOns.GetAddOnNotes(name) : notes[function]AddOnsC_AddOns.GetAddOnOptionalDependencies(name) : deps[function]AddOnsC_AddOns.GetAddOnSecurity(name) : security[function]AddOnsC_AddOns.GetAddOnTitle(name) : title[function]AddOnsC_AddOns.GetNumAddOns() : numAddOns[function]AddOnsC_AddOns.GetScriptsDisallowedForBeta() : disallowed[function]AddOnsC_AddOns.IsAddOnDefaultEnabled(name) : defaultEnabled[function]AddOnsC_AddOns.IsAddOnLoadOnDemand(name) : loadOnDemand[function]AddOnsC_AddOns.IsAddOnLoadable(name, character, demandLoaded) : loadable, reason[function]AddOnsC_AddOns.IsAddOnLoaded(name) : loadedOrLoading, loaded[function]AddOnsC_AddOns.IsAddonVersionCheckEnabled() : isEnabled[function]AddOnsC_AddOns.LoadAddOn(name) : loaded, value[function]AddOnsC_AddOns.ResetAddOns()[function]AddOnsC_AddOns.ResetDisabledAddOns()[function]AddOnsC_AddOns.SaveAddOns()[function]AddOnsC_AddOns.SetAddonVersionCheck(enabled)[function]AddOnsC_AdventureMap.GetAdventureMapTextureKit() : adventureMapTextureKit[function]AdventureMapC_AdventureMap.GetNumMapInsets() : numMapInsets[function]AdventureMapC_AdventureMap.GetNumQuestOffers() : numQuestOffers[function]AdventureMapC_AdventureMap.GetNumZoneChoices() : numZoneChoices[function]AdventureMapC_AdventureMap.GetQuestPortraitInfo(questID) : info[function]AdventureMapC_AlliedRaces.GetAllRacialAbilitiesFromID(raceID) : allDisplayInfo[function]AlliedRacesC_AlliedRaces.GetRaceInfoByID(raceID) : info[function]AlliedRacesC_AnimaDiversion.CloseUI()[function]AnimaDiversionInfoC_AnimaDiversion.GetAnimaDiversionNodes() : animaNodes[function]AnimaDiversionInfoC_AnimaDiversion.GetOriginPosition() : normalizedPosition[function]AnimaDiversionInfoC_AnimaDiversion.GetReinforceProgress() : progress[function]AnimaDiversionInfoC_AnimaDiversion.GetTextureKit() : textureKit[function]AnimaDiversionInfoC_AnimaDiversion.OpenAnimaDiversionUI()[function]AnimaDiversionInfoC_AnimaDiversion.SelectAnimaNode(talentID, temporary)[function]AnimaDiversionInfoC_ArdenwealdGardening.GetGardenData() : data[function]ArdenwealdGardeningC_ArdenwealdGardening.IsGardenAccessible() : accessible[function]ArdenwealdGardeningC_AreaPoiInfo.GetAreaPOIForMap(uiMapID) : areaPoiIDs[function]AreaPoiInfoC_AreaPoiInfo.GetAreaPOIInfo(uiMapID?, areaPoiID) : poiInfo[function]AreaPoiInfoC_AreaPoiInfo.GetAreaPOISecondsLeft(areaPoiID) : secondsLeft[function]AreaPoiInfoC_AreaPoiInfo.GetDelvesForMap(uiMapID) : areaPoiIDs[function]AreaPoiInfoC_AreaPoiInfo.GetDragonridingRacesForMap(uiMapID) : areaPoiIDs[function]AreaPoiInfoC_AreaPoiInfo.GetEventsForMap(uiMapID) : areaPoiIDs[function]AreaPoiInfoC_AreaPoiInfo.GetQuestHubsForMap(uiMapID) : areaPoiIDs[function]AreaPoiInfoC_AreaPoiInfo.IsAreaPOITimed(areaPoiID) : isTimed, hideTimerInTooltip[function]AreaPoiInfoC_ArtifactUI.AddPower(powerID) : success[function]ArtifactUIC_ArtifactUI.ApplyCursorRelicToSlot(relicSlotIndex)[function]ArtifactUIC_ArtifactUI.CanApplyArtifactRelic(relicItemID, onlyUnlocked) : canApply[function]ArtifactUIC_ArtifactUI.CanApplyCursorRelicToSlot(relicSlotIndex) : canApply[function]ArtifactUIC_ArtifactUI.CanApplyRelicItemIDToEquippedArtifactSlot(relicItemID, relicSlotIndex) : canApply[function]ArtifactUIC_ArtifactUI.CanApplyRelicItemIDToSlot(relicItemID, relicSlotIndex) : canApply[function]ArtifactUI

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.