#include <QuestNotificationManager.h>
◆ UQuestNotificationManager()
| UQuestNotificationManager::UQuestNotificationManager |
( |
const FObjectInitializer & | ObjectInitializer | ) |
|
10 : UUserWidget(ObjectInitializer)
11{
12 const ConstructorHelpers::FClassFinder<UQuestNotificationWidget> QuestNotificationWidgetBP(TEXT("/QuestSystem/Widgets/Notifications/WBP_SingleQuestNotification"));
13 if (!ensure(QuestNotificationWidgetBP.Class != nullptr)) return;
15
16}
TSubclassOf< UQuestNotificationWidget > QuestNotificationWidgetClass
Definition QuestNotificationManager.h:57
◆ AddNotification()
| void UQuestNotificationManager::AddNotification |
( |
| ) |
|
|
protected |
53{
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82}
class UOverlay * NotificationOverlay
Definition QuestNotificationManager.h:53
◆ AddNotificationToQueue()
33{
36 {
38 }
40}
float InitialNotificationDelay
Definition QuestNotificationManager.h:44
TArray< EFilterQuestType > QuestNotificationArray
Definition QuestNotificationManager.h:40
TArray< FQuestInfo > QuestNotificationInfoArray
Definition QuestNotificationManager.h:38
FTimerHandle InitialNotificationTimerHandle
Definition QuestNotificationManager.h:62
void ShowQuestNotifications()
bool IsValid() const
Definition QuestData.h:893
◆ Initialize()
| bool UQuestNotificationManager::Initialize |
( |
| ) |
|
|
overrideprotectedvirtual |
19{
20 const bool Success = Super::Initialize();
23 return true;
24}
◆ NativeConstruct()
| void UQuestNotificationManager::NativeConstruct |
( |
| ) |
|
|
overrideprotectedvirtual |
27{
28 Super::NativeConstruct();
29}
◆ ShowQuestNotifications()
| void UQuestNotificationManager::ShowQuestNotifications |
( |
| ) |
|
◆ bDebuggingMode
| bool UQuestNotificationManager::bDebuggingMode = true |
|
protected |
◆ bIsShowingNotification
| bool UQuestNotificationManager::bIsShowingNotification = false |
|
private |
◆ CurrentIndex
| int32 UQuestNotificationManager::CurrentIndex = 0 |
|
private |
◆ InitialNotificationDelay
| float UQuestNotificationManager::InitialNotificationDelay = 0.25f |
|
protected |
◆ InitialNotificationTimerHandle
| FTimerHandle UQuestNotificationManager::InitialNotificationTimerHandle |
|
private |
◆ NextNotificationTime
| float UQuestNotificationManager::NextNotificationTime = 5.0f |
|
protected |
◆ NotificationOverlay
| class UOverlay* UQuestNotificationManager::NotificationOverlay = nullptr |
|
protected |
◆ NotificationTimerHandle
| FTimerHandle UQuestNotificationManager::NotificationTimerHandle |
|
private |
◆ QuestNotificationArray
◆ QuestNotificationInfoArray
| TArray<FQuestInfo> UQuestNotificationManager::QuestNotificationInfoArray |
|
protected |
◆ QuestNotificationWidget
◆ QuestNotificationWidgetClass
The documentation for this class was generated from the following files:
- T:/Unreal/Unreal Projects/SpaceAdventure52/SpaceAdventure/Plugins/QuestSystem/Source/QuestSystem/Public/Widgets/QuestNotificationManager.h
- T:/Unreal/Unreal Projects/SpaceAdventure52/SpaceAdventure/Plugins/QuestSystem/Source/QuestSystem/Private/Widgets/QuestNotificationManager.cpp