~/forever/addon-api
Addon API
Class_TalentPoints:OnInterrupt(interruptedBy)Class_TalentPoints:PLAYER_LEVEL_CHANGED()Class_TalentPoints:PLAYER_TALENT_UPDATE()Class_TalentPoints:QUEST_TURNED_IN(...)Class_TalentPoints:ShowTalentButtonPointer()Class_TalentPoints:StartSelf()Class_TalentPoints:TalentTutorialFinished()Class_TalentPoints:TalentsFrameTabSet()Class_TalentPoints:UnregisterDispatcherEvents()GameTutorials:Initialize()GameTutorials:OnTutorialsDisabled()GameTutorials:OnTutorialsEnabled()GameTutorials:OnTutorialsInit()GameTutorials:Shutdown()HelpTipStateMachineBasedTutorialMixin:AcknowledgeTutorial()HelpTipStateMachineBasedTutorialMixin:GetSystem()HelpTipStateMachineBasedTutorialMixin:HideHelpTipByState(stateName)HelpTipStateMachineBasedTutorialMixin:Init(helpTipInfos, helpTipSystemName, states, initialState, bitfield, bitfieldFlag)HelpTipStateMachineBasedTutorialMixin:IsComplete()HelpTipStateMachineBasedTutorialMixin:ShowHelpTipByState(stateName)NewSpecChecker:CheckShowReminder()NewSpecChecker:ShouldShowReminder()NewSpecChecker:ShowReminder(profName)PlayerHasPrimaryProfession()RPETutorialInterruptMixin:OnLoad()RPETutorialInterruptMixin:OnShow()ReagentBagTutorialMixin:HasReagentBagEquipped()ReagentBagTutorialMixin:Init()ReagentBagTutorialMixin:IsComplete()ReagentBagTutorialMixin:IsValidItem(itemHyperlink)SpecPointsChecker:CheckShowReminder()SpecPointsChecker:ShowReminder()StateMachineBasedTutorialMixin:AcknowledgeTutorial()StateMachineBasedTutorialMixin:CheckComplete(forceComplete)StateMachineBasedTutorialMixin:GetSystem()StateMachineBasedTutorialMixin:GetTutorialCVar()StateMachineBasedTutorialMixin:GetTutorialFlag()StateMachineBasedTutorialMixin:IsComplete()StateMachineBasedTutorialMixin:IsShowingTutorialHelp()StateMachineBasedTutorialMixin:IsTutorialFlagSet()StateMachineBasedTutorialMixin:MarkTutorialComplete()StateMachineBasedTutorialMixin:RestartTutorial()StateMachineBasedTutorialMixin:SetTutorialFlagType(cvar, flag)SupertrackTutorialMixin:AcknowledgeTutorial()SupertrackTutorialMixin:CheckStartTutorialTimer()SupertrackTutorialMixin:FindTutorialTargetFrame()SupertrackTutorialMixin:GetSystem()SupertrackTutorialMixin:Init()SupertrackTutorialMixin:IsComplete()SupertrackTutorialMixin:OnSuperTrackingChanged()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.