~/forever/updates/addon-api
Updates
GarrisonMission:UpdateMissionParty(followers, counterTemplate)GarrisonMission:UpdateStartButton(missionPage)GarrisonMissionButton_AddThreatsToTooltip(missionID, followerTypeID, noGameTooltip, abilityCountersForMechanicTypes)GarrisonMissionButton_CheckTooltipThreat(threatFrame, missionID, mechanicID, counterableThreats)GarrisonMissionButton_SetReward(frame, reward, currencyMultipliers, goldMultiplier)GarrisonMissionButton_SetRewards(self, rewards)GarrisonMissionComplete:AnimCheckModels(entry)GarrisonMissionComplete:AnimCheerAndTroopDeath(entry)GarrisonMissionComplete:AnimCleanUp(entry)GarrisonMissionComplete:AnimFollowerCheerAndTroopDeath(followerID)GarrisonMissionComplete:AnimFollowerXP(followerID, xpAward, oldXP, oldLevel, oldQuality)GarrisonMissionComplete:AnimLockBurst(entry)GarrisonMissionComplete:AnimModels(entry, failPanType, successPanType, startPositionScale, speedMultiplier)GarrisonMissionComplete:AnimPlayImpactSound(entry)GarrisonMissionComplete:AnimRewards(entry)GarrisonMissionComplete:AnimSkipNext(entry)GarrisonMissionComplete:AnimSkipWait(entry)GarrisonMissionComplete:AnimXP(entry)GarrisonMissionComplete:AnimXPBar(xpBar)GarrisonMissionComplete:AnimXPBarOnFinish(xpBar)GarrisonMissionComplete:AwardFollowerXP(followerFrame, xpAward)GarrisonMissionComplete:BeginAnims(animIndex)GarrisonMissionComplete:CheckAndShowFollowerXP(followerID)GarrisonMissionComplete:FindAnimIndexFor(func)GarrisonMissionComplete:GetFollowerNextLevelXP(level, quality)GarrisonMissionComplete:KillFollowerXPAnims()GarrisonMissionComplete:OnEvent(event, ...)GarrisonMissionComplete:OnFollowerXPFinished(followerFrame)GarrisonMissionComplete:OnLoad()GarrisonMissionComplete:OnMissionCompleteResponse(missionID, canComplete, succeeded, overmaxSucceeded, followerDeaths)GarrisonMissionComplete:OnSkipKeyPressed(key)GarrisonMissionComplete:OnUpdate(elapsed)GarrisonMissionComplete:SetEncounterModels(index)GarrisonMissionComplete:SetupEnding(numFollowers, hideExhaustedTroopModels)GarrisonMissionComplete:ShowEncounterMechanics(encountersFrame, mechanicsFrame, encounterIndex)GarrisonMissionComplete:ShowRewards()GarrisonMissionComplete:StopAnims()GarrisonMissionCompleteChest_OnEnter(self)GarrisonMissionCompleteChest_OnLeave(self)GarrisonMissionCompleteChest_OnMouseDown(self)GarrisonMissionCompleteModelClusterMixin:GetFollowerID()GarrisonMissionCompleteModelClusterMixin:SetFacingLeft(facingLeft)GarrisonMissionComplete_AnimXPBar_OnUpdate(self, elapsed)GarrisonMissionComplete_AnimXPGainOnFinish(self)GarrisonMissionComplete_AnimXPGainOnStop(self)GarrisonMissionComplete_KillFollowerXPAnims(followerFrame)GarrisonMissionComplete_OnModelLoaded(self)GarrisonMissionComplete_OnRewardEvent(self, event, ...)GarrisonMissionController_CloseMission(buttonFrame)GarrisonMissionController_OnClickMissionStartButton(buttonFrame)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.