>wowhelm_
~/forever/addon-api

Addon API

45 entries
C_ChatInfo.AreOutgoingAddonChatMessagesRestricted() : isRestricted[function]ChatInfoC_ChatInfo.CanPlayerSpeakLanguage(languageId) : canSpeakLanguage[function]ChatInfoC_ChatInfo.CancelEmote()[function]ChatInfoC_ChatInfo.DropCautionaryChatMessage(confirmNumber)[function]ChatInfoC_ChatInfo.GetChannelInfoFromIdentifier(channelIdentifier) : info[function]ChatInfoC_ChatInfo.GetChannelRosterInfo(channelIndex, rosterIndex) : name, owner, moderator, guid[function]ChatInfoC_ChatInfo.GetChannelRuleset(channelIndex) : ruleset[function]ChatInfoC_ChatInfo.GetChannelRulesetForChannelID(channelID) : ruleset[function]ChatInfoC_ChatInfo.GetChannelShortcut(channelIndex) : shortcut[function]ChatInfoC_ChatInfo.GetChannelShortcutForChannelID(channelID) : shortcut[function]ChatInfoC_ChatInfo.GetChatLineSenderGUID(chatLine) : guid[function]ChatInfoC_ChatInfo.GetChatLineSenderName(chatLine) : name[function]ChatInfoC_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]ChatInfo

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.