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

Addon API

51,119 entries
C_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.GetStringFromModifiers(modifiers)[ui code]Blizzard_DeprecatedC_ClickBindings.GetTutorialShown() : tutorialShown[function]ClickBindingsC_ClickBindings.MakeModifiers(...)[ui code]Blizzard_DeprecatedC_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]ClubC_Club.AdvanceStreamViewMarker(clubId, streamId)[function]ClubC_Club.AreMembersReady(clubId) : membersReady[function]ClubC_Club.AssignMemberRole(clubId, memberId, roleId)[function]ClubC_Club.CanResolvePlayerLocationFromClubMessageData(clubId, streamId, epoch, position) : canResolve[function]ClubC_Club.ClearAutoAdvanceStreamViewMarker()[function]ClubC_Club.ClearClubPresenceSubscription()[function]ClubC_Club.CompareBattleNetDisplayName(clubId, lhsMemberId, rhsMemberId) : comparison[function]ClubC_Club.CreateClub(name, shortName?, description, clubType, avatarId, isCrossFaction?)[function]ClubC_Club.CreateStream(clubId, name, subject, leadersAndModeratorsOnly)[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.