~/forever/addon-api
Addon API
GarrisonBuildingFrame_OnShow(self)GarrisonBuildingFrame_StartUpgrade(self)GarrisonBuildingFrame_UpdateBuildingList()GarrisonBuildingFrame_UpdateCurrency()GarrisonBuildingFrame_UpdateGarrisonInfo(self)GarrisonBuildingFrame_UpdatePlots()GarrisonBuildingFrame_UpdateUpgradeButton()GarrisonBuildingInfoBox_OnDragStart(self, button)GarrisonBuildingInfoBox_OnDragStop(self)GarrisonBuildingInfoBox_OnUpdate(self)GarrisonBuildingInfoBox_ShowBuilding(ID, owned, showLock)GarrisonBuildingInfoBox_ShowEmptyPlot(plotSize)GarrisonBuildingInfoBox_ShowFollowerPortrait(owned, hasFollowerSlot, infoBox, isBuilding, canActivate, ID)GarrisonBuildingListButton_OnDragStart(self, button)GarrisonBuildingListButton_OnDragStop(self)GarrisonBuildingListButton_OnEnter(self)GarrisonBuildingListButton_OnLeave(self)GarrisonBuildingListButton_OnMouseDown(self, button)GarrisonBuildingListButton_Select(self)GarrisonBuildingList_SelectBuilding(buildingID)GarrisonBuildingList_SelectTab(tab)GarrisonBuildingList_Show()GarrisonBuildingPlacerFrame_OnClick(self, button)GarrisonBuildingPlacer_Clear()GarrisonBuildingPlacer_OnUpdate(self)GarrisonBuildingSpec_ConfirmSwitch()GarrisonBuildingSpec_OnClick(self, button)GarrisonBuildingSpec_OnEnter(self)GarrisonBuildingTab_OnMouseDown(self)GarrisonBuildingTab_Select(self)GarrisonBuildingUI_ToggleFrame()GarrisonBuilding_HideLevelTooltip()GarrisonBuilding_ShowLevelTooltip(name, plotID, buildingID, anchor)GarrisonBuilding_ToggleTutorial()GarrisonCapacitiveCreateAllWorkOrders_OnClick(self)GarrisonCapacitiveDisplayFrameDecrement_OnClick()GarrisonCapacitiveDisplayFrameIncrement_OnClick()GarrisonCapacitiveDisplayFrame_OnEvent(self, event, ...)GarrisonCapacitiveDisplayFrame_OnHide(self)GarrisonCapacitiveDisplayFrame_OnLoad(self)GarrisonCapacitiveDisplayFrame_OnShow(self)GarrisonCapacitiveDisplayFrame_TimerUpdate()GarrisonCapacitiveDisplayFrame_ToggleFrame()GarrisonCapacitiveDisplayFrame_Update(self, success, maxShipments, ownedShipments, plotID)GarrisonCapacitiveDisplay_SetRequestedNumber(num)GarrisonCapacitiveStartWorkOrder_OnClick(self)GarrisonFollowerFilter_MustHaveZoneSupport(followerInfo)GarrisonFollowerMission:AssignFollowerToMission(frame, info)GarrisonFollowerMission:CheckCompleteMissions(onShow)GarrisonFollowerMission:CheckRewardButtons(rewardButtons, itemID)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.