~/forever/updates/addon-api
Updates
C_System.GetFrameStack() : objectsC_SystemVisibilityManager.IsSystemVisible(system) : visibleC_TTSSettings.GetChannelEnabled(channelInfo) : enabledC_TTSSettings.GetCharacterSettingsSaved() : settingsBeenSavedC_TTSSettings.GetChatTypeEnabled(chatName) : enabledC_TTSSettings.GetSetting(setting) : enabledC_TTSSettings.GetSpeechRate() : rateC_TTSSettings.GetSpeechVolume() : volumeC_TTSSettings.GetVoiceOptionID(voiceType) : voiceIDC_TTSSettings.GetVoiceOptionName(voiceType) : voiceNameC_TTSSettings.MarkCharacterSettingsSaved()C_TTSSettings.SetChannelEnabled(channelInfo, newVal)C_TTSSettings.SetChannelKeyEnabled(channelKey, newVal)C_TTSSettings.SetChatTypeEnabled(chatName, newVal)C_TTSSettings.SetDefaultSettings()C_TTSSettings.SetSetting(setting, newVal)C_TTSSettings.SetSpeechRate(newVal)C_TTSSettings.SetSpeechVolume(newVal)C_TTSSettings.SetVoiceOption(voiceType, voiceID)C_TTSSettings.SetVoiceOptionName(voiceType, voiceName)C_TTSSettings.ShouldOverrideMessage(language, messageText) : overrideMessageC_TaskQuest.DoesMapShowTaskQuestObjectives(uiMapID) : showsTaskQuestObjectivesC_TaskQuest.GetQuestInfoByQuestID(questID) : questTitle, factionID, capped, displayAsObjectiveC_TaskQuest.GetQuestLocation(questID, uiMapID) : locationX, locationYC_TaskQuest.GetQuestProgressBarInfo(questID) : progressC_TaskQuest.GetQuestTimeLeftMinutes(questID) : minutesLeftC_TaskQuest.GetQuestTimeLeftSeconds(questID) : secondsLeftC_TaskQuest.GetQuestUIWidgetSetByType(questID, type) : widgetSetC_TaskQuest.GetQuestZoneID(questID) : uiMapIDC_TaskQuest.GetQuestsOnMap(uiMapID) : taskPOIsC_TaskQuest.GetThreatQuests() : questsC_TaskQuest.IsActive(questID) : activeC_TaskQuest.RequestPreloadRewardData(questID)C_TaxiMap.GetAllTaxiNodes(uiMapID) : taxiNodesC_TaxiMap.GetTaxiNodesForMap(uiMapID) : mapTaxiNodesC_TaxiMap.ShouldMapShowTaxiNodes(uiMapID) : shouldShowNodesC_Texture.ClearTitleIconTexture(texture)C_Texture.GetAtlasElementID(atlas) : elementIDC_Texture.GetAtlasElements() : atlasesC_Texture.GetAtlasExists(atlas) : atlasExistsC_Texture.GetAtlasID(atlas) : atlasIDC_Texture.GetAtlasInfo(atlas) : infoC_Texture.GetFilenameFromFileDataID(fileDataID) : filenameC_Texture.GetTitleIconTexture(titleID, version, callback, subIcon?)C_Texture.IsTitleIconTextureReady(titleID, version, subIcon?) : readyC_Texture.SetTitleIconTexture(texture, titleID, version, subIcon?)C_Texture.SetURLTexture(texture, url)C_Timer.After(seconds, callback)C_Timer.NewTicker(seconds, callback, iterations?) : cbObjectC_Timer.NewTimedSignalMap(callback) : signalMapDocumented 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.