Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
GameOverPopupWidget.h
이 파일의 문서화 페이지로 가기
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
7#include "GameOverPopupWidget.generated.h"
8
10
12DECLARE_DYNAMIC_MULTICAST_DELEGATE(FOnReturnToTitleClicked);
13
17UCLASS()
18class CK_UE_API UGameOverPopupWidget : public UPopupWidgetBase
19{
20 GENERATED_BODY()
21
22public:
23 UFUNCTION(BlueprintCallable, Category = "GameOver")
24 void RequestRespawn();
25
26 UFUNCTION(BlueprintCallable, Category = "GameOver")
27 void RequestReturnToTitle();
28
29public:
30 UPROPERTY(BlueprintAssignable, Category = "GameOver")
31 FOnRespawnClicked OnRespawnClicked;
32
33 UPROPERTY(BlueprintAssignable, Category = "GameOver")
34 FOnReturnToTitleClicked OnReturnToTitleClicked;
35
36protected:
37 UPROPERTY(EditDefaultsOnly, Category = "GameOver")
38 TObjectPtr<ULevelStreamingData> TitleLevelData;
39};
DECLARE_DYNAMIC_MULTICAST_DELEGATE(FOnRespawnClicked)
Definition GameOverPopupWidget.h:19
Definition LevelStreamingData.h:19
Definition PopupWidgetBase.h:25