KLingo Project Documentation
1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
UEvaluationTotal.cpp
이 파일의 문서화 페이지로 가기
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
#include "
UEvaluationTotal.h
"
4
5
#include "
UGameDataManager.h
"
6
#include "
ULingoGameHelper.h
"
7
#include "Components/Image.h"
8
#include "Components/TextBlock.h"
9
#include "
Onepiece/Onepiece.h
"
10
11
void
UEvaluationTotal::InitPanel
(
const
FTotalResult
& InTotalResult)
12
{
13
Txt_Desc
->SetText(FText::FromString(InTotalResult.
feedback_summary
));
14
Txt_Desc
->SetLineHeightPercentage(
DefineData::LineHeightPercentage
);
15
16
auto
GradeTexture =
ULingoGameHelper::ConvertGradeString
(InTotalResult.
grade
);
17
if
(UTexture2D* Texture = UGameDataManager::Get(
this
)->GetTexture(GradeTexture))
18
{
19
Image_Grade
->SetBrushFromTexture(Texture);
20
}
21
}
Onepiece.h
UEvaluationTotal.h
UGameDataManager.h
UGameDataManager 클래스를 선언합니다.
ULingoGameHelper.h
UEvaluationTotal::Txt_Desc
TObjectPtr< class UTextBlock > Txt_Desc
Definition
UEvaluationTotal.h:26
UEvaluationTotal::InitPanel
void InitPanel(const FTotalResult &InTotalResult)
전체 결과 데이터로 패널 초기화
Definition
UEvaluationTotal.cpp:11
UEvaluationTotal::Image_Grade
TObjectPtr< class UImage > Image_Grade
Definition
UEvaluationTotal.h:29
ULingoGameHelper::ConvertGradeString
static EResourceTextureType ConvertGradeString(const FString &Grade)
Definition
ULingoGameHelper.cpp:188
DefineData::LineHeightPercentage
static const float LineHeightPercentage
Definition
Onepiece.h:63
FTotalResult
전체 결과 구조체입니다.
Definition
NetworkData.h:1323
FTotalResult::feedback_summary
FString feedback_summary
Definition
NetworkData.h:1333
FTotalResult::grade
FString grade
Definition
NetworkData.h:1330
Source
Onepiece
MessageBox
Private
UEvaluationTotal.cpp
생성시간 : 금 1월 9 2026 00:25:57, 프로젝트명 : KLingo Project Documentation, 생성자 :
1.9.8