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

Addon API

6,329 entries
AbbreviateLargeNumbers(number, options?) : result[function]LocalizationAbbreviateNumbers(number, options?) : result[function]LocalizationAbortDrag()[function]SimpleFrameAPIAcceptAreaSpiritHeal()[function]PlayerScriptAcceptGuild()[function]PlayerScriptAcceptResurrect()[function]PlayerScriptAddAccessRestrictions(restrictions)[function]SimpleFrameScriptObjectAPIAddBreakpoint(breakpoint)[function]NumericRuleFormatterAPIAddCharacterLight(index?, light)[function]SimpleModelFFXAPIAddFontStrings(leftFontString, rightFontString)[function]FrameAPITooltipAddForbiddenAspects(aspects)[function]SimpleFrameScriptObjectAPIAddHistoryLine(text)[function]SimpleEditBoxAPIAddLight(index?, light)[function]SimpleModelFFXAPIAddMaskTexture(mask)[function]SimpleTextureAPIAddMessage(text, colorR, colorG, colorB, a?, messageID?)[function]SimpleMessageFrameAPIAddPetLight(index?, light)[function]SimpleModelFFXAPIAddPoint(pointX, pointY)[function]LuaCurveObjectAPIAddRoleset(roleset)[function]SimpleFrameAPIAddSecretAspect(aspect)[function]SimpleFrameScriptObjectAPIAddSourceLocationExclude(fileName)[function]FrameScriptAddUnit(unitTokenString, asset, width?, height?, r?, g?, b?, a?, sublayer?, showFacing?)[function]FrameAPIUnitPositionFrameAdjustPointsOffset(x, y)[function]SimpleScriptRegionResizingAPIAdvanceTime()[function]SimpleModelAPIAmbiguate(fullName, context) : result[function]PlayerScriptApplySnapshot(texture, snapshotID) : success[function]SimpleOffScreenFrameAPIApplySpellVisualKit(spellVisualKitID, oneShot)[function]FrameAPICharacterModelBaseAreClassRolesSoftSuggestions() : result[function]UnitRoleAreDangerousScriptsAllowed() : allowed[function]SlashCommandAssign(other)[function]LuaDurationObjectAPIAssistUnit(name, exactMatch)[function]TargetScriptAttachToMount(rider, animation, spellKitVisualID?) : success[function]FrameAPIModelSceneFrameActorAttackTarget()[function]TargetScriptAutoEquipCursorItem()[function]PlayerScriptBeginTrade()[function]PlayerScriptBreakUpLargeNumbers(largeNumber, natural) : result[function]LocalizationC_AccountInfo.GetIDFromBattleNetAccountGUID(battleNetAccountGUID) : battleNetAccountID[function]AccountInfoC_AccountInfo.IsGUIDBattleNetAccountType(guid) : isBNet[function]AccountInfoC_AccountInfo.IsGUIDRelatedToLocalAccount(guid) : isLocalUser[function]AccountInfoC_AccountStore.BeginPurchase(itemID) : purchaseStarted[function]AccountStoreC_AccountStore.GetCategories(storeFrontID) : categories[function]AccountStoreC_AccountStore.GetCategoryInfo(categoryID) : info[function]AccountStoreC_AccountStore.GetCategoryItems(categoryID) : itemIDs[function]AccountStoreC_AccountStore.GetCurrencyAvailable(currencyID) : amount[function]AccountStoreC_AccountStore.GetCurrencyIDForStore(storeFrontID) : currencyID[function]AccountStoreC_AccountStore.GetCurrencyInfo(currencyID) : info[function]AccountStoreC_AccountStore.GetItemInfo(itemID) : info[function]AccountStoreC_AccountStore.GetStoreFrontState(storeFrontID) : state[function]AccountStoreC_AccountStore.RefundItem(itemID) : refundStarted[function]AccountStoreC_AccountStore.RequestStoreFrontInfoUpdate(storeFrontID)[function]AccountStoreC_AchievementInfo.AreGuildAchievementsEnabled() : enabled[function]AchievementInfo

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.