~/forever/addon-api
Addon API
AlertFrame_PlayOutroAnimation(frame)AlertFrame_ResumeOutAnimation(frame)AlertFrame_SetDuration(frame, duration)AlertFrame_ShowNewAlert(frame)AlertMountEquipmentFeatureMixin:ClearAlert()AlertMountEquipmentFeatureMixin:ValidateIsShown()AlliedRaceAbilityMixin:OnEnter()AlliedRaceAbilityMixin:OnLeave()Structure AlliedRaceInfoStructure AlliedRaceRacialAbilityAlliedRacesFemaleButtonMixin:OnClick()AlliedRacesFrameMixin:LoadRaceData(raceID)AlliedRacesFrameMixin:OnHide()AlliedRacesFrameMixin:OnLoad()AlliedRacesFrameMixin:OnModelSceneReset()AlliedRacesFrameMixin:OnShow()AlliedRacesFrameMixin:RacialAbilitiesData(raceID)AlliedRacesFrameMixin:SetFrameText(name, description)AlliedRacesFrameMixin:SetModelSceneBackground(backgroundAtlas)AlliedRacesFrameMixin:SetRaceNameForGender(gender)AlliedRacesFrameMixin:SetupAbilityPool(index, racialAbility)AlliedRacesFrameMixin:UpdateModel(modelID)AlliedRacesFrameMixin:UpdatedBannerColor(bannerColor)AlliedRacesFrame_TryShow(raceID)AlliedRacesMaleButtonMixin:OnClick()AlliedRacesModelControlButtonMixin:OnLoad()AlliedRacesModelControlButtonMixin:OnMouseDown()AlliedRacesModelControlButtonMixin:OnMouseUp()AlliedRacesModelControlRotateButtonMixin:OnLoad()AlliedRacesModelControlZoomButtonMixin:OnLoad()AlliedRaces_LoadUI()AllocationMixin:GetQuantity()AllocationMixin:GetReagent()AllocationMixin:Init(reagent, quantity)AllocationMixin:MatchesReagent(reagent)AllocationMixin:SetQuantity(quantity)AllocationMixin:SetReagent(reagent)AllocationsMixin:Accumulate()AllocationsMixin:Allocate(reagent, quantity)AllocationsMixin:Clear()AllocationsMixin:Enumerate(indexBegin, indexEnd)AllocationsMixin:FindAllocationByPredicate(predicate)AllocationsMixin:FindAllocationByReagent(reagent)AllocationsMixin:GetFirstAllocation()AllocationsMixin:GetQuantityAllocated(reagent)AllocationsMixin:GetSize()AllocationsMixin:HasAnyAllocations()AllocationsMixin:Init()AllocationsMixin:OnChanged()AllocationsMixin:Overwrite(allocations)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.