#include <QuestDataBPLib.h>
◆ AddObjectiveFailProgress()
| void UQuestDataBPLib::AddObjectiveFailProgress |
( |
UPARAM(ref) FQuestObjectives & | ObjectiveInfo, |
|
|
const int32 | Amount ) |
|
staticprivate |
76{
77 ObjectiveInfo.AddFailProgress(Amount);
78}
◆ AddObjectiveProgress()
| void UQuestDataBPLib::AddObjectiveProgress |
( |
UPARAM(ref) FQuestObjectives & | ObjectiveInfo, |
|
|
const int32 | Amount ) |
|
staticprivate |
71{
72 ObjectiveInfo.AddProgress(Amount);
73}
◆ CheckAllObjectivesValid()
| void UQuestDataBPLib::CheckAllObjectivesValid |
( |
UPARAM(ref) FPlayerQuestStatus & | PlayerQuestStatus | ) |
|
|
staticprivate |
Removes any Objectives without matching Quests
86{
87 PlayerQuestStatus.CheckAllObjectives();
88}
◆ GetObjectiveDidCompleteInTime()
| bool UQuestDataBPLib::GetObjectiveDidCompleteInTime |
( |
const UObject * | WorldContextObject, |
|
|
UPARAM(ref) FQuestObjectives & | ObjectiveInfo ) |
|
staticprivate |
49{
50 ObjectiveInfo.SaveObjectiveTime(WorldContextObject);
51 return ObjectiveInfo.GetDidCompleteInTime();
52}
◆ GetObjectiveElapsedTime()
| float UQuestDataBPLib::GetObjectiveElapsedTime |
( |
const FQuestObjectives & | ObjectiveInfo | ) |
|
|
staticprivate |
33{
35}
float GetElapsedTime() const
Definition QuestData.h:475
◆ GetObjectiveStartTime()
| float UQuestDataBPLib::GetObjectiveStartTime |
( |
const FQuestObjectives & | ObjectiveInfo | ) |
|
|
staticprivate |
38{
40}
float GetStartTime() const
Definition QuestData.h:479
◆ GetObjectiveUniqueID()
60{
62}
FUniqueID GetUniqueID() const
Definition QuestData.h:466
◆ GetPlayerLevel()
81{
83}
int32 GetLevel() const
Definition QuestData.h:1628
◆ GetQuestDidCompleteInTime()
| bool UQuestDataBPLib::GetQuestDidCompleteInTime |
( |
const UObject * | WorldContextObject, |
|
|
UPARAM(ref) FQuestInfo & | QuestInfo ) |
|
staticprivate |
43{
44 QuestInfo.SaveQuestTime(WorldContextObject);
45 return QuestInfo.GetIsQuestInTime();
46}
◆ GetQuestElapsedTime()
| float UQuestDataBPLib::GetQuestElapsedTime |
( |
const FQuestInfo & | QuestInfo | ) |
|
|
staticprivate |
23{
25}
float GetElapsedTime() const
Definition QuestData.h:942
◆ GetQuestObjectiveRefNum()
| int32 UQuestDataBPLib::GetQuestObjectiveRefNum |
( |
UPARAM(ref) FQuestInfo & | QuestInfo | ) |
|
|
staticprivate |
Gets the Number of Objective References
65{
66 return QuestInfo.Status.ObjectiveReferences.Num();
67}
◆ GetQuestStartTime()
| float UQuestDataBPLib::GetQuestStartTime |
( |
const FQuestInfo & | QuestInfo | ) |
|
|
staticprivate |
28{
30}
float GetStartTime() const
Definition QuestData.h:946
◆ GetQuestUniqueID()
55{
57}
FUniqueID GetUniqueID() const
Definition QuestData.h:918
◆ SaveObjectiveTime()
| float UQuestDataBPLib::SaveObjectiveTime |
( |
const UObject * | WorldContextObject, |
|
|
UPARAM(ref) FQuestObjectives & | ObjectiveInfo ) |
|
staticprivate |
Will return Elapsed Time, will
18{
19 return ObjectiveInfo.SaveObjectiveTime(WorldContextObject);
20}
◆ SavePlayerQuestTimes()
| void UQuestDataBPLib::SavePlayerQuestTimes |
( |
const UObject * | WorldContextObject, |
|
|
UPARAM(ref) FPlayerQuestStatus & | PlayerQuestStatus ) |
|
staticprivate |
8{
9 PlayerQuestStatus.SaveTimes(WorldContextObject);
10}
◆ SaveQuestTime()
| float UQuestDataBPLib::SaveQuestTime |
( |
const UObject * | WorldContextObject, |
|
|
UPARAM(ref) FQuestInfo & | QuestInfo ) |
|
staticprivate |
Returns Elapsed Time
13{
14 return QuestInfo.SaveQuestTime(WorldContextObject);
15}
The documentation for this class was generated from the following files:
- T:/Unreal/Unreal Projects/SpaceAdventure52/SpaceAdventure/Plugins/QuestSystem/Source/QuestSystem/Public/BPLib/QuestDataBPLib.h
- T:/Unreal/Unreal Projects/SpaceAdventure52/SpaceAdventure/Plugins/QuestSystem/Source/QuestSystem/Private/BPLib/QuestDataBPLib.cpp