>wowhelm_
Loading ruleset status…
~/forever/addon-api

Addon API

6,329 entries
GetTimePreciseSec() : time[function]OsGetTimeVisible() : timeVisibleSeconds[function]SimpleMessageFrameAPIGetTimerDuration() : duration[function]SimpleStatusBarAPIGetTitleName(titleMaskID) : titleString, playerTitle[function]TitleGetToAlpha() : normalizedAlpha[function]SimpleAnimAlphaAPIGetToPercent() : percent[function]SimpleAnimRadialProgressAPIGetTooltipIndex(index) : objectiveIndex[function]FrameAPIQuestPOIGetTop() : top[function]SimpleScriptRegionAPIGetTotalDamageAbsorbs() : totalDamageAbsorbs[function]UnitHealPredictionCalculatorAPIGetTotalDuration(modifier) : totalDuration[function]LuaDurationObjectAPIGetTotalHealAbsorbs() : totalHealAbsorbs[function]UnitHealPredictionCalculatorAPIGetTotalIncomingHeals() : totalIncomingHeals[function]UnitHealPredictionCalculatorAPIGetTotalIncomingHealsFromHealer() : totalIncomingHealsFromHealer[function]UnitHealPredictionCalculatorAPIGetTotemCannotDismiss(slot) : cannotDismiss[function]TotemGetTotemDuration(slot) : duration[function]TotemGetTotemInfo(slot) : haveTotem, totemName, startTime, duration, icon, modRate, spellID[function]TotemGetTotemTimeLeft(slot) : timeLeft[function]TotemGetType() : curveType[function]LuaCurveObjectBaseAPIGetUICameraInfo(uiCameraID) : posX, posY, posZ, lookAtX, lookAtY, lookAtZ, animID, animVariation, animFrame, useModelCenter[function]CameraGetUTF8CursorPosition() : cursorPosition[function]SimpleEditBoxAPIGetUiMapID() : mapID[function]FrameAPIUnitPositionFrameGetUnboundedStringWidth() : width[function]SimpleFontStringAPIGetUnboundedStringWidthForText(text) : width[function]SimpleFontStringAPIGetUnitChargedPowerPoints(unit) : pointIndices[function]UnitGetUnitEmpowerHoldAtMaxTime(unit) : holdAtMaxTime[function]UnitGetUnitEmpowerMinHoldTime(unit) : minHoldTime[function]UnitGetUnitEmpowerStageDuration(unit, index) : duration[function]UnitGetUnitHealthModifier(unit) : result[function]UnitGetUnitMaxHealthModifier(unit) : result[function]UnitGetUnitPowerBarInfo(unitToken) : info[function]UnitGetUnitPowerBarInfoByID(barID) : info[function]UnitGetUnitPowerBarStrings(unitToken) : name, tooltip, cost[function]UnitGetUnitPowerBarStringsByID(barID) : name, tooltip, cost[function]UnitGetUnitPowerBarTextureInfo(unitToken, textureIndex, timerIndex?) : texture, colorR, colorG, colorB, colorA[function]UnitGetUnitPowerBarTextureInfoByID(barID, textureIndex) : texture, colorR, colorG, colorB, colorA[function]UnitGetUnitPowerModifier(unit) : result[function]UnitGetUnitSpeed(unit) : currentSpeed, runSpeed, flightSpeed, swimSpeed[function]UnitGetUnitTotalModifiedMaxHealthPercent(unit) : result[function]UnitGetUpdateInterval() : updateInterval[function]DurationTextBindingObjectAPIGetUpgradeExpansionLevel() : upgradeExpansionLevel[function]ExpansionGetUpperBackgroundFileName() : file[function]FrameAPITabardModelGetUpperBorderFile() : file[function]FrameAPITabardModelGetUpperEmblemFile() : file[function]FrameAPITabardModelGetUpperEmblemTexture(texture)[function]FrameAPITabardModelBaseGetUseAuraDisplayTime() : useAuraDisplayTime[function]FrameAPICooldownGetUseTransmogChoices() : use[function]FrameAPIModelSceneFrameActorGetUseTransmogSkin() : use[function]FrameAPIModelSceneFrameActorGetValue() : value[function]SimpleStatusBarAPIGetValueStep() : valueStep[function]SimpleSliderAPIGetVehicleUIIndicator(vehicleIndicatorID) : backgroundTextureID, numSeatIndicators[function]Unit

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.