>wowhelm_
~/forever/addon-api

Addon API

31 entries
C_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]ClassTalents

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.