TrinityCore
QuestRelationResult Struct Reference

#include <ObjectMgr.h>

Classes

struct  Iterator
 

Public Member Functions

 QuestRelationResult ()
 
 QuestRelationResult (std::pair< QuestRelations::const_iterator, QuestRelations::const_iterator > range, bool onlyActive)
 
Iterator begin () const
 
Iterator end () const
 
bool HasQuest (uint32 questId) const
 

Private Attributes

QuestRelations::const_iterator _begin
 
QuestRelations::const_iterator _end
 
bool _onlyActive
 

Detailed Description

Definition at line 562 of file ObjectMgr.h.

Constructor & Destructor Documentation

◆ QuestRelationResult() [1/2]

QuestRelationResult::QuestRelationResult ( )
inline

Definition at line 595 of file ObjectMgr.h.

◆ QuestRelationResult() [2/2]

QuestRelationResult::QuestRelationResult ( std::pair< QuestRelations::const_iterator, QuestRelations::const_iterator >  range,
bool  onlyActive 
)
inline

Definition at line 596 of file ObjectMgr.h.

Member Function Documentation

◆ begin()

Iterator QuestRelationResult::begin ( ) const
inline

Definition at line 599 of file ObjectMgr.h.

◆ end()

Iterator QuestRelationResult::end ( ) const
inline

Definition at line 600 of file ObjectMgr.h.

+ Here is the caller graph for this function:

◆ HasQuest()

bool QuestRelationResult::HasQuest ( uint32  questId) const

Definition at line 8583 of file ObjectMgr.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ _begin

QuestRelations::const_iterator QuestRelationResult::_begin
private

Definition at line 605 of file ObjectMgr.h.

◆ _end

QuestRelations::const_iterator QuestRelationResult::_end
private

Definition at line 605 of file ObjectMgr.h.

◆ _onlyActive

bool QuestRelationResult::_onlyActive
private

Definition at line 606 of file ObjectMgr.h.


The documentation for this struct was generated from the following files: