~/forever/updates/addon-api
Updates
CallbackRegistryMixin:HasRegistrantsForEvent(event)CallbackRegistryMixin:OnLoad()CallbackRegistryMixin:ReconcileDeferredCallbacks(event, closures, funcs)CallbackRegistryMixin:RegisterCallback(event, func, owner, ...)CallbackRegistryMixin:RegisterCallbackWithHandle(event, func, owner, ...)CallbackRegistryMixin:SecureInsertEvent(event)CallbackRegistryMixin:SetUndefinedEventsAllowed(allowed)CallbackRegistryMixin:TriggerEvent(event, ...)CallbackRegistryMixin:UnregisterCallback(event, owner)CallbackRegistryMixin:UnregisterEvents()CallbackRegistryMixin:UnregisterEventsByEventTable(eventTable)CallingPOI_OnEnter(self)Enumeration CallingStatesConstants CallingsCallingsUpdater:OnCallingsUpdated(callings)CallingsUpdater:Request()CamelotBankPanelItemButtonMixin:Refresh()CameraBaseMixin:ApplyFromModelSceneCameraInfo(modelSceneCameraInfo, transitionType, modificationType)CameraBaseMixin:GetCameraType()CameraBaseMixin:GetForwardVector()CameraBaseMixin:GetOwningScene()CameraBaseMixin:GetPosition()CameraBaseMixin:GetRightVector()CameraBaseMixin:GetUpVector()CameraBaseMixin:IsLeftMouseButtonDown()CameraBaseMixin:IsRightMouseButtonDown()CameraBaseMixin:OnActivated()CameraBaseMixin:OnAdded()CameraBaseMixin:OnDeactivated()CameraBaseMixin:OnMouseDown(button)CameraBaseMixin:OnMouseUp(button)CameraBaseMixin:OnMouseWheel(delta)CameraBaseMixin:OnRemoved()CameraBaseMixin:OnUpdate(elapsed)CameraBaseMixin:SetOwningScene(owningScene)CameraBaseMixin:SetPosition(x, y, z)CameraBaseMixin:SynchronizeCamera()Enumeration CameraModeAspectRatioCameraRegistry:AddCameraFactory(cameraTypeName, factoryFunction)CameraRegistry:AddCameraFactoryFromMixin(cameraTypeName, mixin)CameraRegistry:CreateCameraByType(cameraTypeName)Structure CampaignChapterInfoCampaignChapterMixin:GetID()CampaignChapterMixin:Init(chapterID)CampaignChapterMixin:IsComplete()CampaignChapterMixin:IsInProgress()Structure CampaignFailureReasonCampaignHeaderCollapsibleMixin:OnClick(button)CampaignHeaderCollapsibleMixin:SetCollapsed(collapsed)CampaignHeaderCollapsibleMixin:ToggleCollapsed()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.