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

Addon API

9,904 entries
C_QuestLog.GetNextWaypointText(questID) : waypointText[function]QuestLogC_QuestLog.GetNumQuestLogEntries() : numShownEntries, numQuests[function]QuestLogC_QuestLog.GetNumQuestObjectives(questID) : leaderboardCount[function]QuestLogC_QuestLog.GetNumQuestWatches() : numQuestWatches[function]QuestLogC_QuestLog.GetNumWorldQuestWatches() : numQuestWatches[function]QuestLogC_QuestLog.GetQuestAdditionalHighlights(questID) : uiMapID, worldQuests, worldQuestsElite, dungeons, treasures[function]QuestLogC_QuestLog.GetQuestDetailsTheme(questID) : theme[function]QuestLogC_QuestLog.GetQuestDifficultyLevel(questID) : level[function]QuestLogC_QuestLog.GetQuestIDForLogIndex(questLogIndex) : questID[function]QuestLogC_QuestLog.GetQuestIDForQuestWatchIndex(questWatchIndex) : questID[function]QuestLogC_QuestLog.GetQuestIDForWorldQuestWatchIndex(questWatchIndex) : questID[function]QuestLogC_QuestLog.GetQuestLogMajorFactionReputationRewards(questID) : reputationRewards[function]QuestLogC_QuestLog.GetQuestLogPortraitGiver(questLogIndex?) : portraitGiver, portraitGiverText, portraitGiverName, portraitGiverMount, portraitGiverModelSceneID[function]QuestLogC_QuestLog.GetQuestObjectives(questID) : objectives[function]QuestLogC_QuestLog.GetQuestRewardCurrencies(questID) : questRewardCurrencies[function]QuestLogC_QuestLog.GetQuestRewardCurrencyInfo(questID, currencyIndex, isChoice) : questRewardCurrencyInfo[function]QuestLogC_QuestLog.GetQuestTagInfo(questID) : info[function]QuestLogC_QuestLog.GetQuestTimers() : questTimers[function]QuestLogC_QuestLog.GetQuestType(questID) : questType[function]QuestLogC_QuestLog.GetQuestWatchType(questID) : watchType[function]QuestLogC_QuestLog.GetQuestsOnMap(uiMapID) : quests[function]QuestLogC_QuestLog.GetRequiredMoney(questID?) : requiredMoney[function]QuestLogC_QuestLog.GetSelectedQuest() : questID[function]QuestLogC_QuestLog.GetSuggestedGroupSize(questID) : suggestedGroupSize[function]QuestLogC_QuestLog.GetTimeAllowed(questID) : totalTime, elapsedTime[function]QuestLogC_QuestLog.GetTitleForLogIndex(questLogIndex) : title[function]QuestLogC_QuestLog.GetTitleForQuestID(questID) : title[function]QuestLogC_QuestLog.GetTrivialRange() : range[function]QuestLogC_QuestLog.GetZoneStoryInfo(uiMapID) : achievementID, storyMapID[function]QuestLogC_QuestLog.HasActiveThreats() : hasActiveThreats[function]QuestLogC_QuestLog.IsAccountQuest(questID) : isAccountQuest[function]QuestLogC_QuestLog.IsComplete(questID) : isComplete[function]QuestLogC_QuestLog.IsEliteQuest(questID) : isEliteQuest[function]QuestLogC_QuestLog.IsFailed(questID) : isFailed[function]QuestLogC_QuestLog.IsImportantQuest(questID) : isImportant[function]QuestLogC_QuestLog.IsMetaQuest(questID) : isMeta[function]QuestLogC_QuestLog.IsOnMap(questID) : onMap, hasLocalPOI[function]QuestLogC_QuestLog.IsOnQuest(questID) : isOnQuest[function]QuestLogC_QuestLog.IsPushableQuest(questID) : isPushable[function]QuestLogC_QuestLog.IsQuestBounty(questID) : isBounty[function]QuestLogC_QuestLog.IsQuestCalling(questID) : isCalling[function]QuestLogC_QuestLog.IsQuestCriteriaForBounty(questID, bountyQuestID) : isCriteriaForBounty[function]QuestLogC_QuestLog.IsQuestDisabledForSession(questID) : isDisabled[function]QuestLogC_QuestLog.IsQuestFlaggedCompleted(questID) : isCompleted[function]QuestLogC_QuestLog.IsQuestFlaggedCompletedOnAccount(questID) : isCompletedOnAccount[function]QuestLogC_QuestLog.IsQuestFromContentPush(questID) : isFromContentPush[function]QuestLogC_QuestLog.IsQuestInvasion(questID) : isInvasion[function]QuestLogC_QuestLog.IsQuestReplayable(questID) : isReplayable[function]QuestLogC_QuestLog.IsQuestReplayedRecently(questID) : recentlyReplayed[function]QuestLogC_QuestLog.IsQuestTask(questID) : isTask[function]QuestLog

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.