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

Addon API

63 entries
BATTLE_NET_FRIEND_TAG_ENABLED_STATUS_UPDATED[event]FriendListBATTLE_NET_TITLE_FRIEND_CUSTOM_NAME_ENABLED_STATUS_UPDATED[event]FriendListBN_BLOCK_FAILED_TOO_MANY: blockType[event]FriendListBN_BLOCK_LIST_UPDATED[event]FriendListBN_CHAT_WHISPER_UNDELIVERABLE: senderID[event]FriendListBN_CONNECTED: suppressNotification[event]FriendListBN_CUSTOM_MESSAGE_CHANGED: id?[event]FriendListBN_CUSTOM_MESSAGE_LOADED[event]FriendListBN_DISCONNECTED: result, suppressNotification[event]FriendListBN_FRIEND_ACCOUNT_OFFLINE: friendId, isCompanionApp[event]FriendListBN_FRIEND_ACCOUNT_ONLINE: friendId, isCompanionApp[event]FriendListBN_FRIEND_INFO_CHANGED: friendIndex?[event]FriendListBN_FRIEND_INVITE_ADDED: accountID[event]FriendListBN_FRIEND_INVITE_LIST_INITIALIZED: listSize[event]FriendListBN_FRIEND_INVITE_REMOVED[event]FriendListBN_FRIEND_LIST_SIZE_CHANGED: accountID?[event]FriendListBN_INFO_CHANGED[event]FriendListBN_REQUEST_FOF_SUCCEEDED[event]FriendListCONFIRM_BATTLE_NET_FRIEND_INVITE_SHOW: name, friendLevel[event]FriendListC_FriendList.AddFriend(name, notes?)[function]FriendListC_FriendList.AddIgnore(name) : added[function]FriendListC_FriendList.AddOrDelIgnore(name)[function]FriendListC_FriendList.AddOrRemoveFriend(name, notes)[function]FriendListC_FriendList.DelIgnore(name) : removed[function]FriendListC_FriendList.DelIgnoreByIndex(index)[function]FriendListC_FriendList.GetFriendInfo(name) : info[function]FriendListC_FriendList.GetFriendInfoByIndex(index) : info[function]FriendListC_FriendList.GetIgnoreName(index) : name[function]FriendListC_FriendList.GetNumFriends() : numFriends[function]FriendListC_FriendList.GetNumIgnores() : numIgnores[function]FriendListC_FriendList.GetNumOnlineFriends() : numOnline[function]FriendListC_FriendList.GetNumWhoResults() : numWhos, totalNumWhos[function]FriendListC_FriendList.GetSelectedFriend() : index[function]FriendListC_FriendList.GetSelectedIgnore() : index[function]FriendListC_FriendList.GetWhoInfo(index) : info[function]FriendListC_FriendList.GetWhoRaceFilters() : filters[function]FriendListC_FriendList.IsFriend(guid) : isFriend[function]FriendListC_FriendList.IsIgnored(token) : isIgnored[function]FriendListC_FriendList.IsIgnoredByGuid(guid) : isIgnored[function]FriendListC_FriendList.IsLegacyFriendSystemEnabled() : isLegacyFriendSystemEnabled[function]FriendListC_FriendList.IsOnIgnoredList(token) : isIgnored[function]FriendListC_FriendList.RemoveFriend(name) : removed[function]FriendListC_FriendList.RemoveFriendByIndex(index)[function]FriendListC_FriendList.SendWho(filter, origin?, filters?)[function]FriendListC_FriendList.SetFriendNotes(name, notes) : found[function]FriendListC_FriendList.SetFriendNotesByIndex(index, notes)[function]FriendListC_FriendList.SetSelectedFriend(index)[function]FriendListC_FriendList.SetSelectedIgnore(index)[function]FriendListC_FriendList.SetWhoToUi(whoToUi)[function]FriendListC_FriendList.ShowFriends()[function]FriendList

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.