~/forever/updates/addon-api
Updates
UnitStat(unit, index) : currentStat, effectiveStat, statPositiveBuff, statNegativeBuffUnitSwitchToVehicleSeat(unit, virtualSeatIndex)UnitTargetsVehicleInRaidUI(unit?) : resultUnitThreatLeadSituation(unit, mobGUID) : resultUnitThreatPercentageOfLead(unit, mobGUID) : resultUnitThreatSituation(unit, mobGUID?) : resultUnitTokenFromGUID(unitGUID) : unitTokenEnumeration UnitTokenTypeUnitTreatAsPlayerForDisplay(unit) : treatAsPlayerUnitTrialBankedLevels(unit) : bankedLevels, xpIntoCurrentLevel, xpForNextLevelUnitTrialXP(unit) : resultUnitUsesAmmo(unit) : resultUnitUsingVehicle(unit) : resultUnitVehicleSeatCount(unit) : resultUnitVehicleSeatInfo(unit, virtualSeatIndex) : controlType, occupantName, serverName, ejectable, canSwitchSeatsUnitVehicleSkin(unit?) : resultUnitWeaponAttackPower(unit) : mainHandWeaponAttackPower, offHandWeaponAttackPower, rangedWeaponAttackPowerUnitWidgetSet(unit) : uiWidgetSetUnitXP(unit) : resultUnitXPMax(unit) : resultUnlockHighlight()Structure UnlockedAzeriteEmpoweredItemsUnregisterAllEvents()UnregisterEvent(eventName) : registeredUnregisterEventCallback(eventName, callback)UnregisterUnitEventCallback(eventName, callback, unit)UpdateAddOnCPUUsage()UpdateAddOnMemoryUsage()UpdateBlips()UpdateFontString()UpdateMouseOverTooltip(x, y) : hasTooltipUpdateMouseoverAtPoint(pointX, pointY)UpdateScrollChildRect()UpdateWindow()Enumeration UrlTextureResultUseModelCenterToTransform(useCenter)UseUnitSheatheCategory(useCategory)UsesNPOT() : usesNPOTVARIABLES_LOADEDVEHICLE_ANGLE_SHOW: shouldShow?VEHICLE_ANGLE_UPDATE: normalizedPitch, radiansVEHICLE_PASSENGERS_CHANGEDVEHICLE_POWER_SHOW: shouldShow?VEHICLE_UPDATEVIEWED_TRANSMOG_OUTFIT_CHANGEDVIEWED_TRANSMOG_OUTFIT_SECONDARY_SLOTS_CHANGEDVIEWED_TRANSMOG_OUTFIT_SITUATIONS_CHANGEDVIEWED_TRANSMOG_OUTFIT_SLOT_OPTION_CHANGED: slot, optionVIEWED_TRANSMOG_OUTFIT_SLOT_REFRESHVIEWED_TRANSMOG_OUTFIT_SLOT_SAVE_SUCCESS: slot, type, optionDocumented 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.