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

Addon API

6,329 entries
C_ChatInfo.GetChatLineText(chatLine) : text[function]ChatInfoC_ChatInfo.GetChatTypeName(typeID) : name[function]ChatInfoC_ChatInfo.GetClubStreamIDs(clubID) : ids[function]ChatInfoC_ChatInfo.GetColorForChatType(chatType) : color[function]ChatInfoC_ChatInfo.GetGeneralChannelID() : channelID[function]ChatInfoC_ChatInfo.GetGeneralChannelLocalID() : localID[function]ChatInfoC_ChatInfo.GetMentorChannelID() : channelID[function]ChatInfoC_ChatInfo.GetNumActiveChannels() : numChannels[function]ChatInfoC_ChatInfo.GetNumReservedChatWindows() : numReserved[function]ChatInfoC_ChatInfo.GetRegisteredAddonMessagePrefixes() : registeredPrefixes[function]ChatInfoC_ChatInfo.InChatMessagingLockdown() : isRestricted[function]ChatInfoC_ChatInfo.IsAddonMessagePrefixRegistered(prefix) : isRegistered[function]ChatInfoC_ChatInfo.IsChannelRegional(channelIndex) : isRegional[function]ChatInfoC_ChatInfo.IsChannelRegionalForChannelID(channelID) : isRegional[function]ChatInfoC_ChatInfo.IsChatLineCensored(chatLine) : isCensored[function]ChatInfoC_ChatInfo.IsLoggingChat() : enabled[function]ChatInfoC_ChatInfo.IsLoggingCombat() : enabled, advanced[function]ChatInfoC_ChatInfo.IsPartyChannelType(channelType) : isPartyChannelType[function]ChatInfoC_ChatInfo.IsRegionalServiceAvailable() : available[function]ChatInfoC_ChatInfo.IsTimerunningPlayer(playerGUID) : isTimerunning[function]ChatInfoC_ChatInfo.IsValidChatLine(chatLine?) : isValid[function]ChatInfoC_ChatInfo.IsValidCombatFilterName(name) : isApproved[function]ChatInfoC_ChatInfo.PerformEmote(emoteName, targetName?, suppressMoveError) : success[function]ChatInfoC_ChatInfo.RegisterAddonMessagePrefix(prefix) : result[function]ChatInfoC_ChatInfo.ReplaceIconAndGroupExpressions(input, noIconReplacement?, noGroupReplacement?) : output[function]ChatInfoC_ChatInfo.RequestCanLocalWhisperTarget(whisperTarget)[function]ChatInfoC_ChatInfo.ResetDefaultZoneChannels()[function]ChatInfoC_ChatInfo.SendAddonMessage(prefix, message, chatType?, target?) : result[function]ChatInfoC_ChatInfo.SendAddonMessageLogged(prefix, message, chatType?, target?) : result[function]ChatInfoC_ChatInfo.SendCautionaryChatMessage(confirmNumber)[function]ChatInfoC_ChatInfo.SendChatMessage(message, chatType?, languageID?, target?)[function]ChatInfoC_ChatInfo.SwapChatChannelsByChannelIndex(firstChannelIndex, secondChannelIndex)[function]ChatInfoC_ChatInfo.UncensorChatLine(chatLine)[function]ChatInfoC_ChromieTime.CloseUI()[function]ChromieTimeInfoC_ChromieTime.GetChromieTimeExpansionOption(expansionRecID) : info[function]ChromieTimeInfoC_ChromieTime.GetChromieTimeExpansionOptions() : expansionOptions[function]ChromieTimeInfoC_ChromieTime.SelectChromieTimeOption(chromieTimeExpansionInfoId)[function]ChromieTimeInfoC_CinematicList.GetUICinematicList() : cinematics[function]CinematicListC_ClassColor.GetClassColor(className, tintColor?) : classColor[function]ClassColorC_ClassTalents.CanChangeTalents() : canChange, canAdd, changeError[function]ClassTalentsC_ClassTalents.CanCreateNewConfig() : canCreate[function]ClassTalentsC_ClassTalents.CanEditTalents() : canEdit, changeError[function]ClassTalentsC_ClassTalents.CommitConfig(savedConfigID?) : success[function]ClassTalentsC_ClassTalents.DeleteConfig(configID) : success[function]ClassTalentsC_ClassTalents.GetActiveConfigID() : activeConfigID[function]ClassTalentsC_ClassTalents.GetActiveHeroTalentSpec() : heroSpecID[function]ClassTalentsC_ClassTalents.GetConfigIDsBySpecID(specID?) : configIDs[function]ClassTalentsC_ClassTalents.GetHasStarterBuild() : hasStarterBuild[function]ClassTalentsC_ClassTalents.GetHeroTalentSpecsForClassSpec(configID?, classSpecID?) : subTreeIDs, requiredPlayerLevel[function]ClassTalentsC_ClassTalents.GetLastSelectedSavedConfigID(specID) : configID[function]ClassTalents

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.