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

Addon API

9,904 entries
C_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]ClassTalentsC_ClassTalents.GetNextStarterBuildPurchase() : nodeID, entryID[function]ClassTalentsC_ClassTalents.GetStarterBuildActive() : isActive[function]ClassTalentsC_ClassTalents.GetTraitTreeForSpec(specID) : treeID[function]ClassTalentsC_ClassTalents.HasUnspentHeroTalentPoints() : hasUnspentPoints, numHeroPoints[function]ClassTalentsC_ClassTalents.HasUnspentTalentPoints() : hasUnspentPoints, numClassPoints, numSpecPoints[function]ClassTalentsC_ClassTalents.ImportLoadout(configID, entries, name, importString?) : success, importError[function]ClassTalentsC_ClassTalents.InitializeViewLoadout(specID, level)[function]ClassTalentsC_ClassTalents.IsConfigPopulated(configID) : isPopulated[function]ClassTalentsC_ClassTalents.LoadConfig(configID, autoApply) : result, changeError, newLearnedNodeIDs[function]ClassTalentsC_ClassTalents.RenameConfig(configID, name) : success[function]ClassTalentsC_ClassTalents.RequestNewConfig(name) : success[function]ClassTalentsC_ClassTalents.SaveConfig(configID) : success[function]ClassTalentsC_ClassTalents.SetStarterBuildActive(active) : result[function]ClassTalentsC_ClassTalents.SetUsesSharedActionBars(configID, usesShared)[function]ClassTalentsC_ClassTalents.SwitchToLoadoutByIndex(loadoutIndex)[function]ClassTalentsC_ClassTalents.SwitchToLoadoutByName(loadoutName)[function]ClassTalentsC_ClassTalents.SwitchToSpecializationByIndex(specIndex)[function]ClassTalentsC_ClassTalents.SwitchToSpecializationByName(specName)[function]ClassTalentsC_ClassTalents.UpdateLastSelectedSavedConfigID(specID, configID?)[function]ClassTalentsC_ClassTalents.ViewLoadout(entries, importString?) : success[function]ClassTalentsC_ClickBindings.CanSpellBeClickBound(spellID) : canBeBound[function]ClickBindingsC_ClickBindings.ExecuteBinding(targetToken, button, modifiers)[function]ClickBindingsC_ClickBindings.GetBindingType(button, modifiers) : type[function]ClickBindingsC_ClickBindings.GetEffectiveInteractionButton(button, modifiers) : effectiveButton[function]ClickBindingsC_ClickBindings.GetProfileInfo() : infoVec[function]ClickBindingsC_ClickBindings.GetTutorialShown() : tutorialShown[function]ClickBindingsC_ClickBindings.ResetCurrentProfile()[function]ClickBindingsC_ClickBindings.SetProfileByInfo(infoVec)[function]ClickBindingsC_ClickBindings.SetTutorialShown()[function]ClickBindingsC_ClientScene.IsSceneTypeActive(desiredSceneType?) : isPlaying[function]ClientSceneC_Club.AcceptInvitation(clubId)[function]ClubC_Club.AddClubStreamChatChannel(clubId, streamId)[function]Club

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.