KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
Popup_QuestionnaireResultItem.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 "NetworkData.h"
7#include "UBasePopup.h"
8#include "Popup_QuestionnaireResultItem.generated.h"
9
13UCLASS()
14class ONEPIECE_API UPopup_QuestionnaireResultItem : public UBasePopup
15{
16 GENERATED_BODY()
17
18public:
20 UFUNCTION(BlueprintCallable)
21 void InitItem(int32 index, FString questionKor, const FResponseWriteData& data);
22
23protected:
24 /* ----------------- Layout ----------------- */
26 UPROPERTY(meta = (BindWidget))
27 TObjectPtr<class UTextBlock> Text_Index;
28
29 UPROPERTY(meta = (BindWidget))
30 TObjectPtr<class UTextBlock> Text_Question;
31
32 UPROPERTY(meta = (BindWidget))
33 TObjectPtr<class USizeBox> SizeBox_Answer;
34
36 UPROPERTY(meta = (BindWidget))
37 TObjectPtr<class UImage> Image_Answer;
38
40 UPROPERTY(meta = (BindWidget))
41 TObjectPtr<class UTextBlock> Text_Feedback;
42
43private:
44 FResponseWriteData QuestionData;
45 FString WriteImagePath = FPaths::ProjectSavedDir() / TEXT("WriteImage/");
46
47 UTexture2D* LoadTextureFromFile(const FString& filePath);
48};
네트워크 요청과 응답에 사용되는 구조체 및 설정을 정의합니다.
모든 팝업의 기본 클래스
Definition UBasePopup.h:19