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

Addon API

9,904 entries
C_MacOptions.SetOSShortcutsDisabled(disable)[function]MacOptionsC_Macro.GetMacroName(macroId) : name[function]UIMacrosC_Macro.GetSelectedMacroIcon(macroId) : textureNum[function]UIMacrosC_Macro.RunMacroText(text, button)[function]UIMacrosC_Macro.SetMacroExecuteLineCallback(cb)[function]UIMacrosC_Mail.CanCheckInbox() : canCheckInbox, secondsUntilAllowed[function]MailInfoC_Mail.GetCraftingOrderMailInfo(inboxIndex) : info[function]MailInfoC_Mail.HasInboxMoney(inboxIndex) : inboxItemHasMoneyAttached[function]MailInfoC_Mail.IsCommandPending() : isCommandPending[function]MailInfoC_Mail.SetOpeningAll(openingAll)[function]MailInfoC_MajorFactions.GetCurrentRenownLevel(majorFactionID) : level[function]MajorFactionsUIC_MajorFactions.GetMajorFactionData(majorFactionID) : data[function]MajorFactionsUIC_MajorFactions.GetMajorFactionIDs(expansionID?) : majorFactionIDs[function]MajorFactionsUIC_MajorFactions.GetMajorFactionProgressionInfo(majorFactionID) : data[function]MajorFactionsUIC_MajorFactions.GetMajorFactionRenownInfo(majorFactionID) : data[function]MajorFactionsUIC_MajorFactions.GetRenownLevels(majorFactionID) : levels[function]MajorFactionsUIC_MajorFactions.GetRenownNPCFactionID() : renownNPCFactionID[function]MajorFactionsUIC_MajorFactions.GetRenownRewardsForLevel(majorFactionID, renownLevel) : rewards[function]MajorFactionsUIC_MajorFactions.GetTotalReputationForRenownLevel(majorFactionID, renownLevel) : totalReputation[function]MajorFactionsUIC_MajorFactions.HasMaximumRenown(majorFactionID) : hasMaxRenown[function]MajorFactionsUIC_MajorFactions.IsMajorFactionHiddenFromExpansionPage(majorFactionID) : isHidden[function]MajorFactionsUIC_MajorFactions.IsWeeklyRenownCapped(majorFactionID) : isWeeklyCapped[function]MajorFactionsUIC_MajorFactions.ShouldDisplayMajorFactionAsJourney(majorFactionID) : shouldDisplayMajorFactionAsJourney[function]MajorFactionsUIC_MajorFactions.ShouldUseJourneyRewardTrack(majorFactionID) : shouldUseJourneyRewardTrack[function]MajorFactionsUIC_Map.CanSetUserWaypointOnMap(uiMapID) : canSet[function]MapUIC_Map.ClearUserWaypoint()[function]MapUIC_Map.CloseWorldMapInteraction()[function]MapUIC_Map.GetAreaInfo(areaID) : name[function]MapUIC_Map.GetBestMapForUnit(unitToken) : uiMapID[function]MapUIC_Map.GetBountySetMaps(bountySetID) : mapIDs[function]MapUIC_Map.GetFallbackWorldMapID() : uiMapID[function]MapUIC_Map.GetMapArtBackgroundAtlas(uiMapID) : atlasName[function]MapUIC_Map.GetMapArtHelpTextPosition(uiMapID) : position[function]MapUIC_Map.GetMapArtID(uiMapID) : uiMapArtID[function]MapUIC_Map.GetMapArtLayerTextures(uiMapID, layerIndex) : textures[function]MapUIC_Map.GetMapArtLayers(uiMapID) : layerInfo[function]MapUIC_Map.GetMapArtZoneTextPosition(uiMapID) : position[function]MapUIC_Map.GetMapBannersForMap(uiMapID) : mapBanners[function]MapUIC_Map.GetMapChildrenInfo(uiMapID, mapType?, allDescendants?) : info[function]MapUIC_Map.GetMapDisplayInfo(uiMapID) : hideIcons[function]MapUIC_Map.GetMapGroupID(uiMapID) : uiMapGroupID[function]MapUIC_Map.GetMapGroupMembersInfo(uiMapGroupID) : info[function]MapUIC_Map.GetMapHighlightInfoAtPosition(uiMapID, x, y) : fileDataID, atlasID, texturePercentageX, texturePercentageY, textureX, textureY, scrollChildX, scrollChildY[function]MapUIC_Map.GetMapHighlightPulseInfo(uiMapID) : fileDataID, atlasID, texturePercentageX, texturePercentageY, textureX, textureY, scrollChildX, scrollChildY[function]MapUIC_Map.GetMapInfo(uiMapID) : info[function]MapUIC_Map.GetMapInfoAtPosition(uiMapID, x, y, ignoreZoneMapPositionData?) : info[function]MapUIC_Map.GetMapLevels(uiMapID) : playerMinLevel, playerMaxLevel, petMinLevel, petMaxLevel[function]MapUIC_Map.GetMapLinksForMap(uiMapID) : mapLinks[function]MapUIC_Map.GetMapPosFromWorldPos(continentID, worldPosition, overrideUiMapID?) : uiMapID, mapPosition[function]MapUIC_Map.GetMapRectOnMap(uiMapID, topUiMapID) : minX, maxX, minY, maxY[function]MapUI

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.