~/forever/addon-api
Addon API
PlayerFrameEvokerEbonMightBarMixin:UpdatePower()PlayerFrameMixin:RegisterForInterfaceTransitions()PlayerFrame_AdjustAttachments()PlayerFrame_AttachCastBar()PlayerFrame_CanPlayPVPUpdateSound()PlayerFrame_DetachCastBar()PlayerFrame_GetAlternatePowerBar()PlayerFrame_GetHealthBar()PlayerFrame_GetHealthBarContainer()PlayerFrame_GetLevelRGBA()PlayerFrame_GetManaBar()PlayerFrame_GetPlayerFrameContentContextual()PlayerFrame_GetPvPIndicatorElements()PlayerFrame_GetTempMaxHealthLossBar()PlayerFrame_HidePvPFrames()PlayerFrame_OnAlternatePowerBarDisabled(alternatePowerBar)PlayerFrame_OnAlternatePowerBarEnabled(alternatePowerBar)PlayerFrame_OnEvent(self, event, ...)PlayerFrame_OnLoad(self)PlayerFrame_OnLoadBase(self)PlayerFrame_OnReceiveDrag()PlayerFrame_OnUpdate(self, elapsed)PlayerFrame_ShowPrestigeWithAtlas(atlas, factionGroup, honorRewardInfo)PlayerFrame_ShowPvPIcon(factionGroup)PlayerFrame_ShowRoleIconInsideInstances()PlayerFrame_ToPlayerArt(self)PlayerFrame_ToVehicleArt(self, vehicleType)PlayerFrame_Update()PlayerFrame_UpdateArt(self)PlayerFrame_UpdateFlashTextureVisuals()PlayerFrame_UpdateGroupIndicator()PlayerFrame_UpdateHealthBarVisuals()PlayerFrame_UpdateLevel()PlayerFrame_UpdateManaBarVisuals()PlayerFrame_UpdatePartyLeader()PlayerFrame_UpdatePlayerNameTextAnchor()PlayerFrame_UpdatePlayerRestLoop(state)PlayerFrame_UpdatePlaytime()PlayerFrame_UpdatePvPStatus()PlayerFrame_UpdatePvPTimerText(displayInfo, elements)PlayerFrame_UpdateReadyCheck()PlayerFrame_UpdateRolesAssigned()PlayerFrame_UpdateStatus()PlayerFrame_UpdateStatusTextureVisuals()PlayerFrame_UpdateVoiceStatus(status)PlayerPowerBarAltMixin:EvaluateTutorials()PlayerPowerBarAltMixin:OnHide()PlayerPowerBarAltMixin:OnLoad()PlayerPowerBarAltMixin:OnShow()PlayerPowerBarAltMixin:Setup()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.