KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
UPopup_SpeakResult.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_SpeakResult.generated.h"
9
13UCLASS()
14class ONEPIECE_API UPopup_SpeakResult : public UBasePopup
15{
16 GENERATED_BODY()
17
18public:
19 void InitPopup(const struct FResponseSpeakResult& ResponseData);
20
21private:
22 UFUNCTION(BlueprintCallable, Category = "Close")
23 void OnClickClose();
24
25 void InitScore() const;
26 void InitQuestionList();
27
28protected:
29 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
30 TObjectPtr<class UResultStatWidget> Result_Grade;
31 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
32 TObjectPtr<class UResultStatWidget> Result_TopRate;
33 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
34 TObjectPtr<class UResultStatWidget> Result_AverageScore;
35
36 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
37 TObjectPtr<class UVerticalBox> VerticalBox;
38
39 UPROPERTY(meta = (BindWidget), BlueprintReadOnly)
40 TObjectPtr<class UImageButton> Btn_Confirm;
41
42private:
43 UPROPERTY(EditDefaultsOnly, Category = "UI")
44 TSubclassOf<class UPopup_SpeakResultItem> AnswerItemClass;
45
47};
네트워크 요청과 응답에 사용되는 구조체 및 설정을 정의합니다.
모든 팝업의 기본 클래스
Definition UBasePopup.h:19
UImageButton