~/forever/addon-api
Addon API
AdventuresCombatLogMixin:Clear()AdventuresCombatLogMixin:GetCompleteScreen()AdventuresCombatLogMixin:GetNameAtBoardIndex(boardIndex)AdventuresCombatLogMixin:OnLoad()AdventuresCompleteScreenContinueButtonMixin:OnClick()AdventuresCompleteScreenMixin:AdvanceReplay()AdventuresCompleteScreenMixin:AdvanceStage()AdventuresCompleteScreenMixin:CalculateCooldownUpdates(roundIndex)AdventuresCompleteScreenMixin:CloseMissionComplete()AdventuresCompleteScreenMixin:DisableCompleteFrameButtons()AdventuresCompleteScreenMixin:EnableCompleteFrameButtons()AdventuresCompleteScreenMixin:FinishReplay()AdventuresCompleteScreenMixin:GetCovenantMissionFrame()AdventuresCompleteScreenMixin:GetFrameFromBoardIndex(boardIndex)AdventuresCompleteScreenMixin:GetNumReplayRounds()AdventuresCompleteScreenMixin:GetReplayRound(roundIndex)AdventuresCompleteScreenMixin:GetReplaySpeed()AdventuresCompleteScreenMixin:GetReplayTimeElapsed()AdventuresCompleteScreenMixin:IsReplayEventFinished()AdventuresCompleteScreenMixin:IsReplaySpeedFast()AdventuresCompleteScreenMixin:OnEvent(event, ...)AdventuresCompleteScreenMixin:OnHide()AdventuresCompleteScreenMixin:OnLoad()AdventuresCompleteScreenMixin:OnMissionCompleteResponse(missionID, canComplete, succeeded, overmaxSucceeded, followerDeaths, autoCombatResult)AdventuresCompleteScreenMixin:OnReplayEffectResolved()AdventuresCompleteScreenMixin:OnShow()AdventuresCompleteScreenMixin:OnSkipKeyPressed(key)AdventuresCompleteScreenMixin:PlayReplayEffect(combatLogEvent)AdventuresCompleteScreenMixin:ResetMissionDisplay()AdventuresCompleteScreenMixin:SetAnimationControl()AdventuresCompleteScreenMixin:SetCompleteFrameState(shouldShow)AdventuresCompleteScreenMixin:SetCurrentMission(mission)AdventuresCompleteScreenMixin:SetReplaySpeed(replaySpeed)AdventuresCompleteScreenMixin:ShouldShowRewardsScreen()AdventuresCompleteScreenMixin:ShowRewardsScreen()AdventuresCompleteScreenMixin:SkipToTheEndOfMission()AdventuresCompleteScreenMixin:StartMissionReplay()AdventuresCompleteScreenMixin:StartReplayEvent(roundIndex, eventIndex)AdventuresCompleteScreenMixin:StartReplayRound(roundIndex)AdventuresCompleteScreenMixin:ToggleReplaySpeed()AdventuresCompleteScreenMixin:UpdateButtonTextToState()AdventuresCompleteScreenMixin:UpdateMissionReplay(elapsed)AdventuresCompleteScreenSpeedButtonMixin:OnClick()AdventuresCompleteScreenSpeedButtonMixin:SetSpeedUpShown(shown)AdventuresEnemyPuckMixin:GetAutoCombatAutoAttack()AdventuresEnemyPuckMixin:GetAutoCombatSpells()AdventuresEnemyPuckMixin:GetName()AdventuresEnemyPuckMixin:OnLoad()AdventuresEnemyPuckMixin:SetEncounter(encounter)AdventuresFollowerPuckMixin:GetAutoCombatAutoAttack()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.