Space Plunder
Loading...
Searching...
No Matches
IQuestView Class Referenceabstract

#include <QuestView.h>

Public Member Functions

virtual bool SetCurrentQuest (const FQuestInfo &QuestInfo)=0
 
virtual bool GetIsActiveQuest (const FQuestInfo &QuestInfo) const =0
 
virtual int32 GetActiveQuestIndex () const =0
 
virtual void SetQuestTrackerVisibility (const bool bVisible) const =0
 
virtual bool GetIsTrackerVisible () const =0
 
virtual bool ToggleQuestTrackerVisibility ()
 

Detailed Description

Personal Functions, I.E. the player can view/edit from the game mode separately.

Member Function Documentation

◆ GetActiveQuestIndex()

virtual int32 IQuestView::GetActiveQuestIndex ( ) const
pure virtual

◆ GetIsActiveQuest()

virtual bool IQuestView::GetIsActiveQuest ( const FQuestInfo & QuestInfo) const
pure virtual

◆ GetIsTrackerVisible()

virtual bool IQuestView::GetIsTrackerVisible ( ) const
pure virtual

◆ SetCurrentQuest()

virtual bool IQuestView::SetCurrentQuest ( const FQuestInfo & QuestInfo)
pure virtual

Returns if the Quest was already Current Quest

◆ SetQuestTrackerVisibility()

virtual void IQuestView::SetQuestTrackerVisibility ( const bool bVisible) const
pure virtual

◆ ToggleQuestTrackerVisibility()

virtual bool IQuestView::ToggleQuestTrackerVisibility ( )
inlinevirtual
45 {
47 return GetIsTrackerVisible();
48 };
virtual bool GetIsTrackerVisible() const =0
virtual void SetQuestTrackerVisibility(const bool bVisible) const =0

The documentation for this class was generated from the following file: