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

Addon API

6,329 entries
C_StringUtil.StripTextureMarkupForLooseFiles(text) : stripped[function]StringUtilC_StringUtil.TruncateWhenZero(number) : text[function]StringUtilC_StringUtil.WrapString(infix, prefix?, suffix?) : text[function]StringUtilC_SummonInfo.CancelSummon()[function]SummonInfoC_SummonInfo.ConfirmSummon()[function]SummonInfoC_SummonInfo.GetSummonConfirmAreaName() : areaName[function]SummonInfoC_SummonInfo.GetSummonConfirmSummoner() : summoner[function]SummonInfoC_SummonInfo.GetSummonConfirmTimeLeft() : timeLeft[function]SummonInfoC_SummonInfo.GetSummonReason() : summonReason[function]SummonInfoC_SummonInfo.IsSummonSkippingStartExperience() : isSummonSkippingStartExperience[function]SummonInfoC_SuperTrack.ClearAllSuperTracked()[function]SuperTrackManagerC_SuperTrack.ClearSuperTrackedContent()[function]SuperTrackManagerC_SuperTrack.ClearSuperTrackedMapPin()[function]SuperTrackManagerC_SuperTrack.GetHighestPrioritySuperTrackingType() : type[function]SuperTrackManagerC_SuperTrack.GetSuperTrackedContent() : trackableType, trackableID[function]SuperTrackManagerC_SuperTrack.GetSuperTrackedItemName() : name, description[function]SuperTrackManagerC_SuperTrack.GetSuperTrackedMapPin() : type, typeID[function]SuperTrackManagerC_SuperTrack.GetSuperTrackedQuestID() : questID[function]SuperTrackManagerC_SuperTrack.GetSuperTrackedVignette() : vignetteGUID[function]SuperTrackManagerC_SuperTrack.IsSuperTrackingAnything() : isSuperTracking[function]SuperTrackManagerC_SuperTrack.IsSuperTrackingContent() : isSuperTracking[function]SuperTrackManagerC_SuperTrack.IsSuperTrackingCorpse() : isSuperTracking[function]SuperTrackManagerC_SuperTrack.IsSuperTrackingMapPin() : isSuperTracking[function]SuperTrackManagerC_SuperTrack.IsSuperTrackingQuest() : isSuperTracking[function]SuperTrackManagerC_SuperTrack.IsSuperTrackingUserWaypoint() : isSuperTracking[function]SuperTrackManagerC_SuperTrack.SetSuperTrackedContent(trackableType, trackableID)[function]SuperTrackManagerC_SuperTrack.SetSuperTrackedMapPin(type, typeID)[function]SuperTrackManagerC_SuperTrack.SetSuperTrackedQuestID(questID)[function]SuperTrackManagerC_SuperTrack.SetSuperTrackedUserWaypoint(superTracked)[function]SuperTrackManagerC_SuperTrack.SetSuperTrackedVignette(vignetteGUID)[function]SuperTrackManagerC_SwingTimer.EnableRangeCheck(swingType, enable)[function]SwingTimerC_SwingTimer.IsTargetWithinSwingRange(swingType) : isInRange[function]SwingTimerC_System.GetFrameStack() : objects[function]SystemInfoC_SystemVisibilityManager.IsSystemVisible(system) : visible[function]UISystemVisibilityManagerC_TTSSettings.GetChannelEnabled(channelInfo) : enabled[function]TTSSettingsC_TTSSettings.GetCharacterSettingsSaved() : settingsBeenSaved[function]TTSSettingsC_TTSSettings.GetChatTypeEnabled(chatName) : enabled[function]TTSSettingsC_TTSSettings.GetSetting(setting) : enabled[function]TTSSettingsC_TTSSettings.GetSpeechRate() : rate[function]TTSSettingsC_TTSSettings.GetSpeechVolume() : volume[function]TTSSettingsC_TTSSettings.GetVoiceOptionID(voiceType) : voiceID[function]TTSSettingsC_TTSSettings.GetVoiceOptionName(voiceType) : voiceName[function]TTSSettingsC_TTSSettings.MarkCharacterSettingsSaved()[function]TTSSettingsC_TTSSettings.SetChannelEnabled(channelInfo, newVal)[function]TTSSettingsC_TTSSettings.SetChannelKeyEnabled(channelKey, newVal)[function]TTSSettingsC_TTSSettings.SetChatTypeEnabled(chatName, newVal)[function]TTSSettingsC_TTSSettings.SetDefaultSettings()[function]TTSSettingsC_TTSSettings.SetSetting(setting, newVal)[function]TTSSettingsC_TTSSettings.SetSpeechRate(newVal)[function]TTSSettingsC_TTSSettings.SetSpeechVolume(newVal)[function]TTSSettings

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.