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

Addon API

6,329 entries
C_WorldLootObject.GetWorldLootObjectDistanceSquared(unitToken) : distanceSquared[function]WorldLootObjectC_WorldLootObject.GetWorldLootObjectInfo(unitToken) : info[function]WorldLootObjectC_WorldLootObject.GetWorldLootObjectInfoByGUID(objectGUID) : info[function]WorldLootObjectC_WorldLootObject.IsWorldLootObject(unitToken) : isWorldLootObject[function]WorldLootObjectC_WorldLootObject.IsWorldLootObjectByGUID(guid) : isWorldLootObject[function]WorldLootObjectC_WorldLootObject.IsWorldLootObjectInRange(unitToken) : isWorldLootObjectInRange[function]WorldLootObjectC_WorldLootObject.OnWorldLootObjectClick(unitToken, isLeftClick)[function]WorldLootObjectC_WorldSafeLocsUIInternal.GetWorldSafeLocs() : worldSafeLocs[function]WorldSafeLocsUIInternalC_WowSurvey.OpenSurvey()[function]WowSurveyC_WowSurvey.TriggerSurveyServe(deliveryMoment)[function]WowSurveyC_WowTokenUI.ShouldDisplayInAuctionHouse() : displayInAH[function]WowTokenUIC_WowTokenUI.StartTokenSell(tokenGUID)[function]WowTokenUIC_XMLUtil.GetTemplateInfo(name) : info[function]XMLUtilC_XMLUtil.GetTemplates() : templates[function]XMLUtilC_ZoneAbility.GetActiveAbilities() : zoneAbilities[function]ZoneAbilityC_ZoneAbility.GetZoneAbilityIcon(zoneAbilitySpellID) : zoneAbilityIconID[function]ZoneAbilityCalculateMountScale(rider) : scale[function]FrameAPIModelSceneFrameActorCalculateScreenAreaFromCharacterSpan(leftIndex, rightIndex) : areas[function]SimpleFontStringAPICalculateStringEditDistance(firstString, secondString) : distance[function]ConsoleCanApproximate(seconds) : canApproximate[function]SecondsFormatterAPICanBeAccessedInContext() : canAccess[function]SimpleFrameScriptObjectAPICanBeRaidTarget(target) : result[function]RaidMarkersCanChangeAttribute() : canChangeAttributes[function]SimpleFrameAPICanChangeHitTestPoints() : canChangeHitTestPoints[function]FrameAPINamePlateCanChangePlayerDifficulty() : canChange, notOnCooldown[function]InstanceCanChangeProtectedState() : canChange[function]SimpleScriptRegionAPICanDualWield() : result[function]PlayerScriptCanEjectPassengerFromSeat(virtualSeatIndex) : result[function]UnitCanFormatText() : canFormatText[function]DurationTextBindingObjectAPICanInspect(targetGUID) : result[function]PlayerScriptCanLootUnit(targetUnit) : hasLoot, canLoot[function]PlayerScriptCanMapChangeDifficulty(mapID?) : canChange[function]InstanceCanMove() : moveRestriction[function]HousingLayoutPinFrameAPICanNonSpaceWrap() : wrap[function]SimpleFontStringAPICanPortGraveyard() : canPortGraveyard[function]PlayerScriptCanPropagateMouseClicks() : canPropagate[function]SimpleScriptRegionAPICanPropagateMouseMotion() : canPropagate[function]SimpleScriptRegionAPICanRemove() : removalRestriction[function]HousingLayoutPinFrameAPICanRotate() : rotateRestriction[function]HousingLayoutPinFrameAPICanRoundUpIntervals() : canRound[function]SecondsFormatterAPICanRoundUpLastUnit() : canRound[function]SecondsFormatterAPICanSaveTabardNow() : canSave[function]FrameAPITabardModelBaseCanSetUnit(unit)[function]FrameAPICharacterModelBaseCanShowResetInstances() : result[function]InstanceCanShowSetRoleButton() : result[function]UnitRoleCanSwitchVehicleSeat() : result[function]UnitCanUpdateFontString() : canUpdateText[function]DurationTextBindingObjectAPICanUpgradeToCurrentExpansion() : canUpgradeExpansion[function]ExpansionCanWordWrap() : wrap[function]SimpleFontStringAPICancelAllSignals()[function]TimedSignalMapAPI

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.