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

Addon API

368 entries
ACTIVE_PLAYER_SPECIALIZATION_CHANGED[event]UnitARENA_COOLDOWNS_UPDATE[event]UnitARENA_CROWD_CONTROL_SPELL_UPDATE: unitTarget, spellID[event]UnitAUTOFOLLOW_BEGIN: name[event]UnitAUTOFOLLOW_END[event]UnitCANCEL_SUMMON[event]UnitCOMBO_TARGET_CHANGED[event]UnitCONFIRM_BINDER: areaName[event]UnitCONFIRM_SUMMON: summonReason, skippingStartExperience[event]UnitCanEjectPassengerFromSeat(virtualSeatIndex) : result[function]UnitCanSwitchVehicleSeat() : result[function]UnitClosestGameObjectPosition(gameObjectID) : xPos, yPos, distance[function]UnitClosestUnitPosition(creatureID) : xPos, yPos, distance[function]UnitStructure CorruptionEffectInfo[table]UnitCreateUnitHealPredictionCalculator() : healPredictionCalculator[function]UnitECLIPSE_DIRECTION_CHANGE: direction[event]UnitEjectPassengerFromSeat(virtualSeatIndex)[function]UnitGetComboPoints(unit, target) : result[function]UnitGetNegativeCorruptionEffectInfo() : corruptionEffects[function]UnitGetUnitChargedPowerPoints(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]UnitGetVehicleUIIndicator(vehicleIndicatorID) : backgroundTextureID, numSeatIndicators[function]UnitGetVehicleUIIndicatorSeat(vehicleIndicatorID, indicatorSeatIndex) : virtualSeatIndex, xPos, yPos[function]UnitHEARTHSTONE_BOUND[event]UnitHONOR_XP_UPDATE: unitTarget[event]UnitINCOMING_RESURRECT_CHANGED: unitTarget[event]UnitINCOMING_SUMMON_CHANGED: unitTarget[event]UnitIsFalling(unit?) : result[function]UnitIsFlying(unit?) : result[function]UnitIsPlayerInGuildFromGUID(playerGUID) : IsInGuild[function]UnitIsSubmerged(unit?) : result[function]UnitIsSwimming(unit?) : result[function]UnitIsUnitModelReadyForUI(unitToken) : isReady[function]UnitKNOWN_TITLES_UPDATE: unitTarget[event]UnitLOCALPLAYER_PET_RENAMED[event]UnitMIRROR_TIMER_PAUSE: timerName, paused[event]UnitMIRROR_TIMER_START: timerName, value, maxValue, scale, paused, timerLabel[event]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.