KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
UPopup_Evaluation.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 "NetworkData.h"
8#include "UPopup_Evaluation.generated.h"
9
20UCLASS()
21class ONEPIECE_API UPopup_Evaluation : public UBasePopup
22{
23 GENERATED_BODY()
24
25public:
26 virtual void NativeConstruct() override;
27
30 UFUNCTION(BlueprintCallable, Category = "Evaluation")
31 void InitPopup(const FResponseEvaluationResult& InEvaluationResult);
32
33private:
35 UFUNCTION(BlueprintCallable, Category = "Evaluation")
36 void OnClickClose();
37
39 void OnMsgBoxOk_MoveToLobby();
40
41protected:
43 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
44 TObjectPtr<class UImageButton> Btn_Confirm;
45
47 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
48 TObjectPtr<class UEvaluationTotal> Panel_TotalResult;
49
51 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
52 TObjectPtr<class UEvaluationScenario> Panel_Reading;
53
55 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
56 TObjectPtr<class UEvaluationScenario> Panel_Listening;
57
59 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
60 TObjectPtr<class UEvaluationScenario> Panel_Writing;
61
63 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
64 TObjectPtr<class UEvaluationScenario> Panel_Speaking;
65};
네트워크 요청과 응답에 사용되는 구조체 및 설정을 정의합니다.
모든 팝업의 기본 클래스
Definition UBasePopup.h:19
Evaluation 시나리오별 결과를 표시하는 패널 위젯
Evaluation 전체 결과를 표시하는 패널 위젯
UImageButton
Evaluation 결과를 표시하는 팝업
Evaluation 결과 응답 구조체입니다.