KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
UPopup_SpeakJudes.h
이 파일의 문서화 페이지로 가기
1// Copyright (c) 2025 Doppleddiggong. All rights reserved. Unauthorized copying, modification, or distribution of this file, via any medium is strictly prohibited. Proprietary and confidential.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "UBasePopup.h"
7#include "Blueprint/UserWidget.h"
8#include "UPopup_SpeakJudes.generated.h"
9
11DECLARE_DELEGATE(FOnSpeakJudesConfirmDelegate);
12
18UCLASS()
19class ONEPIECE_API UPopup_SpeakJudes : public UBasePopup
20{
21 GENERATED_BODY()
22
23public:
29 void InitPopup(const struct FResponseSpeakingJudes& Response, const FOnSpeakJudesConfirmDelegate& InOnConfirm = FOnSpeakJudesConfirmDelegate());
30
32 UFUNCTION()
33 void OnClickClose();
34
35protected:
37 UPROPERTY(meta = (BindWidget))
38 TObjectPtr<class UResultStatWidget> Result_Grammer;
39
41 UPROPERTY(meta = (BindWidget))
42 TObjectPtr<class UResultStatWidget> Result_Context;
43
45 UPROPERTY(meta = (BindWidget))
46 TObjectPtr<class UResultStatWidget> Result_Overall;
47
49 UPROPERTY(meta = (BindWidget))
50 TObjectPtr<class UTextBlock> Txt_Feedback;
51
52 UPROPERTY(meta = (BindWidget))
53 TObjectPtr<class UTextureButton> Btn_Close;
54
55 UPROPERTY(meta = (BindWidget))
56 TObjectPtr<class UImageButton> Btn_Confirm;
57
58private:
60 FOnSpeakJudesConfirmDelegate OnConfirmDelegate;
61};
DECLARE_DELEGATE(FOnSpeakJudesConfirmDelegate)
SpeakJudes 팝업 확인 버튼 클릭 시 호출되는 델리게이트
모든 팝업의 기본 클래스
Definition UBasePopup.h:19
UImageButton
Speaking Judges 결과를 표시하는 팝업
심플한 텍스쳐 기반 버튼 위젯
Speaking Questions 응답 구조체입니다.