>wowhelm_
~/forever/addon-api

Addon API

114 entries
C_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]PvpInfoC_PvP.GetMatchPVPStatColumns() : columns[function]PvpInfoC_PvP.GetNextHonorLevelForReward(honorLevel) : nextHonorLevelWithReward[function]PvpInfoC_PvP.GetOutdoorPvPWaitTime(uiMapID) : pvpWaitTime[function]PvpInfoC_PvP.GetPVPActiveMatchPersonalRatedInfo() : info[function]PvpInfoC_PvP.GetPVPActiveRatedMatchDeserterPenalty() : deserterPenalty[function]PvpInfoC_PvP.GetPVPSeasonRewardAchievementID() : achievementID[function]PvpInfoC_PvP.GetPersonalRatedBGBlitzSpecStats() : specStats[function]PvpInfoC_PvP.GetPersonalRatedSoloShuffleSpecStats() : specStats[function]PvpInfoC_PvP.GetPostMatchCurrencyRewards() : rewards[function]PvpInfoC_PvP.GetPostMatchItemRewards() : rewards[function]PvpInfoC_PvP.GetPvpTalentsUnlockedLevel() : unlockLevel[function]PvpInfoC_PvP.GetPvpTierID(tierEnum, bracketEnum) : id[function]PvpInfoC_PvP.GetPvpTierInfo(tierID) : pvpTierInfo[function]PvpInfoC_PvP.GetRandomBGInfo() : info[function]PvpInfoC_PvP.GetRandomBGRewards() : honor, experience, itemRewards, currencyRewards, roleShortageBonus[function]PvpInfoC_PvP.GetRandomEpicBGInfo() : info[function]PvpInfoC_PvP.GetRandomEpicBGRewards() : honor, experience, itemRewards, currencyRewards, roleShortageBonus[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.