18#ifndef TRINITYCORE_QUEST_MGR_H
19#define TRINITYCORE_QUEST_MGR_H
TC_GAME_API bool IsQuestLineQuestActiveForPlayer(uint32 questLineId, Player const *player)
TC_GAME_API void SkipCampaignForPlayer(uint32 campaignId, Player *player)
TC_GAME_API bool IsQuestLineCompletedByPlayer(uint32 questLineId, Player const *player)
TC_GAME_API bool IsCampaignCompletedByPlayer(uint32 campaignId, Player const *player)
TC_GAME_API bool IsQuestLineQuestAvailableForPlayer(uint32 questLineId, Player const *player)
TC_GAME_API bool IsCampaignQuestStatusVisibleForPlayer(uint32 questId, Player const *player)
TC_GAME_API QuestLineStats GetQuestLineStatsForPlayer(uint32 questLineId, Player const *player)
TC_GAME_API void SkipQuestLineForPlayer(uint32 questLineId, Player *player)
TC_GAME_API std::span< QuestLineXQuestEntry const *const > GetQuestsForQuestLine(uint32 questLineId)