#include "CoreMinimal.h"
#include "GameplayTagContainer.h"
#include "Data/BaseData.h"
#include "Engine/DataTable.h"
#include "UObject/UnrealType.h"
#include "QuestData.generated.h"
Go to the source code of this file.
|
| enum class | EFilterQuestType : uint8 {
UMETA =(DisplayName = "All")
, UMETA =(DisplayName = "Main")
, UMETA =(DisplayName = "Side")
, UMETA =(DisplayName = "Human")
,
UMETA =(DisplayName = "Alien")
, UMETA =(DisplayName = "Raider")
, UMETA =(DisplayName = "Robot")
, UMETA =(DisplayName = "Zombie")
,
UMETA =(DisplayName = "Completed")
, UMETA =(DisplayName = "Failed")
, UMETA =(DisplayName = "Abandoned")
, UMETA =(DisplayName = "Single")
,
UMETA =(DisplayName = "Multiple")
} |
| |
| enum class | EQuestLocation : uint8 { PlayerShip
} |
| |
| enum class | EQuestStatus : uint8 {
UMETA =(DisplayName = "Not Started")
, UMETA =(DisplayName = "Active")
, UMETA =(DisplayName = "Completed")
, UMETA =(DisplayName = "Failed")
,
UMETA =(DisplayName = "Abandoned")
, UMETA =(DisplayName = "Not Available")
} |
| |
|
| | DECLARE_LOG_CATEGORY_CLASS (LogQuestSystem, Display, All) |
| |
| | DECLARE_CYCLE_STAT (TEXT("Player Component"), STATGROUP_Quests_PlayerComponent, STATGROUP_Quests) |
| |
| | DECLARE_CYCLE_STAT (TEXT("BPLib"), STATGROUP_Quests_BPLib, STATGROUP_Quests) |
| |
| | DECLARE_CYCLE_STAT (TEXT("Game Component"), STATGROUP_Quests_GameComponent, STATGROUP_Quests) |
| |
| | DECLARE_CYCLE_STAT (TEXT("All Widgets"), STATGROUP_Quests_Widgets, STATGROUP_Quests) |
| |
| | DECLARE_CYCLE_STAT (TEXT("Goal Component"), STATGROUP_Quests_GoalComponents, STATGROUP_Quests) |
| |
| FORCEINLINE uint32 | GetTypeHash (const FQuestInfo &QuestInfo) |
| |
◆ EFilterQuestType
| Enumerator |
|---|
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
28{
30 Main
UMETA(DisplayName =
"Main"),
31 Side
UMETA(DisplayName =
"Side"),
32 HumanQuest
UMETA(DisplayName =
"Human"),
33 AlienQuest
UMETA(DisplayName =
"Alien"),
34 RaiderQuest
UMETA(DisplayName =
"Raider"),
35 RobotQuest
UMETA(DisplayName =
"Robot"),
36 ZombieQuest
UMETA(DisplayName =
"Zombie"),
37 Completed
UMETA(DisplayName =
"Completed"),
39 Abandoned
UMETA(DisplayName =
"Abandoned"),
41 Multiple
UMETA(DisplayName =
"Multiple")
42};
@ Failed
Definition InteractionData.h:29
◆ EQuestLocation
◆ EQuestStatus
| Enumerator |
|---|
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
| UMETA | |
57{
58 NotStarted
UMETA(DisplayName =
"Not Started"),
59 Active
UMETA(DisplayName =
"Active"),
60 Completed
UMETA(DisplayName =
"Completed"),
62 Abandoned
UMETA(DisplayName =
"Abandoned"),
63 NotAvailable
UMETA(DisplayName =
"Not Available")
64};
◆ DECLARE_CYCLE_STAT() [1/5]
| DECLARE_CYCLE_STAT |
( |
TEXT("All Widgets") | , |
|
|
STATGROUP_Quests_Widgets | , |
|
|
STATGROUP_Quests | ) |
◆ DECLARE_CYCLE_STAT() [2/5]
| DECLARE_CYCLE_STAT |
( |
TEXT("BPLib") | , |
|
|
STATGROUP_Quests_BPLib | , |
|
|
STATGROUP_Quests | ) |
◆ DECLARE_CYCLE_STAT() [3/5]
| DECLARE_CYCLE_STAT |
( |
TEXT("Game Component") | , |
|
|
STATGROUP_Quests_GameComponent | , |
|
|
STATGROUP_Quests | ) |
◆ DECLARE_CYCLE_STAT() [4/5]
| DECLARE_CYCLE_STAT |
( |
TEXT("Goal Component") | , |
|
|
STATGROUP_Quests_GoalComponents | , |
|
|
STATGROUP_Quests | ) |
◆ DECLARE_CYCLE_STAT() [5/5]
| DECLARE_CYCLE_STAT |
( |
TEXT("Player Component") | , |
|
|
STATGROUP_Quests_PlayerComponent | , |
|
|
STATGROUP_Quests | ) |
◆ DECLARE_LOG_CATEGORY_CLASS()
| DECLARE_LOG_CATEGORY_CLASS |
( |
LogQuestSystem | , |
|
|
Display | , |
|
|
All | ) |
◆ GetTypeHash()
| FORCEINLINE uint32 GetTypeHash |
( |
const FQuestInfo & | QuestInfo | ) |
|
1077{
1078
1079 return FCrc::MemCrc32(&QuestInfo.
QuestID,
sizeof(QuestInfo.
QuestID));
1080}
FString QuestID
Definition QuestData.h:802