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

Addon API

6,329 entries
C_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]FriendListC_FriendList.SortWho(sorting, ascending?)[function]FriendListC_GamePad.AddSDLMapping(platform, mapping) : success[function]GamePadC_GamePad.ApplyConfigs()[function]GamePadC_GamePad.AxisIndexToConfigName(axisIndex) : configName[function]GamePadC_GamePad.ButtonBindingToIndex(bindingName) : buttonIndex[function]GamePadC_GamePad.ButtonIndexToBinding(buttonIndex) : bindingName[function]GamePadC_GamePad.ButtonIndexToConfigName(buttonIndex) : configName[function]GamePadC_GamePad.ClearLedColor()[function]GamePadC_GamePad.DeleteConfig(configID)[function]GamePadC_GamePad.GetActiveDeviceID() : deviceID[function]GamePadC_GamePad.GetAllConfigIDs() : configIDs[function]GamePadC_GamePad.GetAllDeviceIDs() : deviceIDs[function]GamePadC_GamePad.GetAllowHoverEventsWithFreeLook() : enabled[function]GamePadC_GamePad.GetCombinedDeviceID() : deviceID[function]GamePadC_GamePad.GetConfig(configID) : config[function]GamePadC_GamePad.GetDeviceMappedState(deviceID?) : state[function]GamePadC_GamePad.GetDeviceRawState(deviceID) : rawState[function]GamePadC_GamePad.GetLedColor() : color[function]GamePadC_GamePad.GetPowerLevel(deviceID?) : powerLevel[function]GamePadC_GamePad.IsEnabled() : enabled[function]GamePadC_GamePad.SetAllowHoverEventsWithFreeLook(enable)[function]GamePadC_GamePad.SetConfig(config)[function]GamePadC_GamePad.SetLedColor(color)[function]GamePadC_GamePad.SetVibration(vibrationType, intensity)[function]GamePadC_GamePad.StickIndexToConfigName(stickIndex) : configName[function]GamePadC_GamePad.StopVibration()[function]GamePadC_GameRules.AccountHasSDEnabled() : isSDEnabled[function]GameRulesC_GameRules.AutoConnectToGameModeRealm(gameModeRecordID)[function]GameRulesC_GameRules.DoesGameModeHavePromo(gameModeRecordID) : hasPromo[function]GameRulesC_GameRules.GetActiveGameMode() : gameMode[function]GameRulesC_GameRules.GetCurrentEventRealmQueues() : eventRealmQueues[function]GameRulesC_GameRules.GetCurrentGameModeDisplayInfo() : info[function]GameRulesC_GameRules.GetCurrentGameModeRecordID() : gameModeRecordID[function]GameRulesC_GameRules.GetDisplayedGameModeRecordIDAtIndex(displayIndex) : gameModeRecordID[function]GameRulesC_GameRules.GetForeverExperiencePreset() : preset[function]GameRulesC_GameRules.GetGameModeDisplayInfoByRecordID(gameModeRecordID) : info[function]GameRulesC_GameRules.GetGameModeGlueScreenName() : screenName[function]GameRulesC_GameRules.GetGameModePromoGlobalString(gameModeRecordID) : promoGlobalString[function]GameRules

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.