~/forever/addon-api
Addon API
GetTimePreciseSec() : timeGetTimeVisible() : timeVisibleSecondsGetTimerDuration() : durationGetTitleName(titleMaskID) : titleString, playerTitleGetToAlpha() : normalizedAlphaGetToPercent() : percentGetTooltipIndex(index) : objectiveIndexGetTop() : topGetTotalDamageAbsorbs() : totalDamageAbsorbsGetTotalDuration(modifier) : totalDurationGetTotalHealAbsorbs() : totalHealAbsorbsGetTotalIncomingHeals() : totalIncomingHealsGetTotalIncomingHealsFromHealer() : totalIncomingHealsFromHealerGetTotemCannotDismiss(slot) : cannotDismissGetTotemDuration(slot) : durationGetTotemInfo(slot) : haveTotem, totemName, startTime, duration, icon, modRate, spellIDGetTotemTimeLeft(slot) : timeLeftGetType() : curveTypeGetUICameraInfo(uiCameraID) : posX, posY, posZ, lookAtX, lookAtY, lookAtZ, animID, animVariation, animFrame, useModelCenterGetUTF8CursorPosition() : cursorPositionGetUiMapID() : mapIDGetUnboundedStringWidth() : widthGetUnboundedStringWidthForText(text) : widthGetUnitChargedPowerPoints(unit) : pointIndicesGetUnitEmpowerHoldAtMaxTime(unit) : holdAtMaxTimeGetUnitEmpowerMinHoldTime(unit) : minHoldTimeGetUnitEmpowerStageDuration(unit, index) : durationGetUnitHealthModifier(unit) : resultGetUnitMaxHealthModifier(unit) : resultGetUnitPowerBarInfo(unitToken) : infoGetUnitPowerBarInfoByID(barID) : infoGetUnitPowerBarStrings(unitToken) : name, tooltip, costGetUnitPowerBarStringsByID(barID) : name, tooltip, costGetUnitPowerBarTextureInfo(unitToken, textureIndex, timerIndex?) : texture, colorR, colorG, colorB, colorAGetUnitPowerBarTextureInfoByID(barID, textureIndex) : texture, colorR, colorG, colorB, colorAGetUnitPowerModifier(unit) : resultGetUnitSpeed(unit) : currentSpeed, runSpeed, flightSpeed, swimSpeedGetUnitTotalModifiedMaxHealthPercent(unit) : resultGetUpdateInterval() : updateIntervalGetUpgradeExpansionLevel() : upgradeExpansionLevelGetUpperBackgroundFileName() : fileGetUpperBorderFile() : fileGetUpperEmblemFile() : fileGetUpperEmblemTexture(texture)GetUseAuraDisplayTime() : useAuraDisplayTimeGetUseTransmogChoices() : useGetUseTransmogSkin() : useGetValue() : valueGetValueStep() : valueStepGetVehicleUIIndicator(vehicleIndicatorID) : backgroundTextureID, numSeatIndicatorsDocumented 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.