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

Addon API

6,329 entries
C_PlayerInfo.CanPlayerUseMountEquipment() : canUseMountEquipment, failureReason[function]PlayerInfoC_PlayerInfo.CanUseItem(itemID) : isUseable[function]PlayerInfoC_PlayerInfo.GUIDIsPlayer(guid) : isPlayer[function]PlayerLocationInfoC_PlayerInfo.GetAlternateFormInfo() : hasAlternateForm, inAlternateForm[function]PlayerInfoC_PlayerInfo.GetClass(playerLocation) : className, classFilename, classID[function]PlayerLocationInfoC_PlayerInfo.GetContentDifficultyCreatureForPlayer(unitToken) : difficulty[function]PlayerInfoC_PlayerInfo.GetContentDifficultyQuestForPlayer(questID) : difficulty[function]PlayerInfoC_PlayerInfo.GetDisplayID() : displayID[function]PlayerInfoC_PlayerInfo.GetGlidingInfo() : isGliding, canGlide, forwardSpeed[function]PlayerInfoC_PlayerInfo.GetInstancesUnlockedAtLevel(level, isRaid) : dungeonID[function]PlayerInfoC_PlayerInfo.GetName(playerLocation) : name[function]PlayerLocationInfoC_PlayerInfo.GetNativeDisplayID() : nativeDisplayID[function]PlayerInfoC_PlayerInfo.GetPetStableCreatureDisplayInfoID(index) : creatureDisplayInfoID[function]PlayerInfoC_PlayerInfo.GetPlayerCharacterData() : characterData[function]PlayerInfoC_PlayerInfo.GetPlayerMythicPlusRatingSummary(playerToken) : ratingSummary[function]PlayerInfoC_PlayerInfo.GetRace(playerLocation) : raceID[function]PlayerLocationInfoC_PlayerInfo.GetSex(playerLocation) : sex[function]PlayerLocationInfoC_PlayerInfo.HasAccountInventoryLock() : hasAccountInventoryLock[function]PlayerInfoC_PlayerInfo.HasVisibleInvSlot(slot) : isVisible[function]PlayerInfoC_PlayerInfo.IsAccountBankEnabled() : isAccountBankEnabled[function]PlayerInfoC_PlayerInfo.IsCharacterBankEnabled() : isCharacterBankEnabled[function]PlayerInfoC_PlayerInfo.IsConnected(playerLocation?) : isConnected[function]PlayerLocationInfoC_PlayerInfo.IsDisplayRaceNative() : isDisplayRaceNative[function]PlayerInfoC_PlayerInfo.IsExpansionLandingPageUnlockedForPlayer(expansionID) : isUnlocked[function]PlayerInfoC_PlayerInfo.IsMirrorImage() : isMirrorImage[function]PlayerInfoC_PlayerInfo.IsPlayerEligibleForNPE() : isEligible, failureReason[function]PlayerInfoC_PlayerInfo.IsPlayerEligibleForNPEv2() : isEligible, failureReason[function]PlayerInfoC_PlayerInfo.IsPlayerInChromieTime() : inChromieTime[function]PlayerInfoC_PlayerInfo.IsPlayerInRPE() : isInRPE[function]PlayerInfoC_PlayerInfo.IsPlayerInTimerunningHeroicWorldTier() : inTimerunningHeroicWorldTier[function]PlayerInfoC_PlayerInfo.IsPlayerNPERestricted() : isRestricted[function]PlayerInfoC_PlayerInfo.IsReturningCharacter() : isReturning[function]PlayerInfoC_PlayerInfo.IsSelfFoundActive() : active[function]PlayerInfoC_PlayerInfo.IsTradingPostAvailable() : isAvailable[function]PlayerInfoC_PlayerInfo.IsTravelersLogAvailable() : isAvailable[function]PlayerInfoC_PlayerInfo.IsTutorialsTabAvailable() : isAvailable[function]PlayerInfoC_PlayerInfo.ShouldDisplaySurname() : display[function]PlayerInfoC_PlayerInfo.UnitIsSameServer(playerLocation) : unitIsSameServer[function]PlayerLocationInfoC_PlayerInteractionManager.ClearInteraction(type?)[function]PlayerInteractionManagerC_PlayerInteractionManager.ConfirmationInteraction(type?)[function]PlayerInteractionManagerC_PlayerInteractionManager.InteractUnit(unit, exactMatch, looseTargeting) : success[function]PlayerInteractionManagerC_PlayerInteractionManager.IsInteractingWithNpcOfType(type) : interacting[function]PlayerInteractionManagerC_PlayerInteractionManager.IsReplacingUnit() : replacing[function]PlayerInteractionManagerC_PlayerInteractionManager.IsValidNPCInteraction(type) : isValidInteraction[function]PlayerInteractionManagerC_PlayerInteractionManager.ReopenInteraction()[function]PlayerInteractionManagerC_PlayerInteractionManager.ShardTransferConfirm()[function]PlayerInteractionManagerC_PlayerMentorship.GetMentorLevelRequirement() : level[function]PlayerMentorshipC_PlayerMentorship.GetMentorRequirements() : achievementIDs, optionalAchievementIDs, optionalCompleteAtLeastCount[function]PlayerMentorshipC_PlayerMentorship.GetMentorshipStatus(playerLocation) : status[function]PlayerMentorshipC_PlayerMentorship.IsActivePlayerConsideredNewcomer() : isConsideredNewcomer[function]PlayerMentorship

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.