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

Addon API

185 entries
ARENA_OPPONENT_UPDATE: unitToken, updateReason[event]PvpInfoARENA_PREP_OPPONENT_SPECIALIZATIONS[event]PvpInfoARENA_SEASON_WORLD_STATE[event]PvpInfoBATTLEFIELDS_CLOSED[event]PvpInfoBATTLEFIELDS_SHOW: isArena?, battleMasterListID?[event]PvpInfoBATTLEFIELD_AUTO_QUEUE[event]PvpInfoBATTLEFIELD_AUTO_QUEUE_EJECT[event]PvpInfoBATTLEFIELD_QUEUE_TIMEOUT[event]PvpInfoBATTLEGROUND_OBJECTIVES_UPDATE[event]PvpInfoBATTLEGROUND_POINTS_UPDATE[event]PvpInfoStructure BattlefieldCurrencyReward[table]PvpInfoStructure BattlefieldItemReward[table]PvpInfoStructure BattlefieldRewards[table]PvpInfoStructure BattlefieldVehicleInfo[table]PvpInfoStructure BattlegroundInfo[table]PvpInfoStructure BattlemasterListInfo[table]PvpInfoEnumeration BrawlType[table]PvpInfoC_PvP.ArePvpTalentsUnlocked() : arePvpTalentsUnlocked[function]PvpInfoC_PvP.AreTrainingGroundsEnabled() : areTrainingGroundsEnabled[function]PvpInfoC_PvP.CanDisplayDeaths() : canDisplay[function]PvpInfoC_PvP.CanDisplayHonorableKills() : canDisplay[function]PvpInfoC_PvP.CanPlayerUseRatedPVPUI() : canUse, failureReason[function]PvpInfoC_PvP.CanPlayerUseTrainingGroundsUI() : canUseTrainingGroundsUI, failureReason[function]PvpInfoC_PvP.CanSurrenderArena() : CanSurrenderArena[function]PvpInfoC_PvP.CanToggleWarMode(toggle) : canTogglePvP[function]PvpInfoC_PvP.CanToggleWarModeInArea() : canTogglePvPInArea[function]PvpInfoC_PvP.DoesMatchOutcomeAffectRating() : doesAffect[function]PvpInfoC_PvP.GetActiveBrawlInfo() : brawlInfo[function]PvpInfoC_PvP.GetActiveMatchBracket() : bracket[function]PvpInfoC_PvP.GetActiveMatchDuration() : seconds[function]PvpInfoC_PvP.GetActiveMatchState() : state[function]PvpInfoC_PvP.GetActiveMatchWinner() : winner[function]PvpInfoC_PvP.GetArenaCrowdControlDuration(playerToken) : duration[function]PvpInfoC_PvP.GetArenaCrowdControlInfo(playerToken) : spellID, startTime, duration[function]PvpInfoC_PvP.GetArenaOpponentSpec(index) : specializationID, gender[function]PvpInfoC_PvP.GetArenaRewards(teamSize) : honor, experience, itemRewards, currencyRewards, roleShortageBonus[function]PvpInfoC_PvP.GetArenaSkirmishRewards() : honor, experience, itemRewards, currencyRewards, roleShortageBonus[function]PvpInfoC_PvP.GetAssignedSpecForBattlefieldQueue(queueID) : specializationID[function]PvpInfoC_PvP.GetAvailableBrawlInfo() : brawlInfo[function]PvpInfoC_PvP.GetBattlefieldFlagPosition(flagIndex, uiMapId) : uiPosx, uiPosy, flagTexture[function]PvpInfoC_PvP.GetBattlefieldVehicleInfo(vehicleIndex, uiMapID) : info[function]PvpInfoC_PvP.GetBattlefieldVehicles(uiMapID) : vehicles[function]PvpInfoC_PvP.GetBattlegroundInfo(battlegroundIndex) : battlegroundInfo[function]PvpInfoC_PvP.GetBrawlRewards(brawlType) : honor, experience, itemRewards, currencyRewards, roleShortageBonus, hasWon[function]PvpInfoC_PvP.GetBrawlSoloRBGMinItemLevel() : minItemLevel[function]PvpInfoC_PvP.GetCustomVictoryStatID() : statID[function]PvpInfoC_PvP.GetGlobalPvpScalingInfoForSpecID(specializationID) : pvpScalingData[function]PvpInfoC_PvP.GetHonorRewardInfo(honorLevel) : info[function]PvpInfoC_PvP.GetLevelUpBattlegrounds(level) : battlefields[function]PvpInfoC_PvP.GetMatchPVPStatColumn(pvpStatID) : info[function]PvpInfo

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.