|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
#include <UResultStatWidget.h>
UResultStatWidget에 대한 상속 다이어그램 :
UResultStatWidget에 대한 협력 다이어그램:Public 멤버 함수 | |
| void | InitData (const FResultStatData &InData) |
| 통합 데이터로 위젯 설정 | |
| void | SetColorType (const EColorStyleType InType) |
| 스타일 설정 | |
| void | SetGradeValue (const EResourceTextureType TextureType) |
| 패널 데이터 설정 | |
| void | SetRateValue (const float InPercent) |
| void | SetScoreValue (const float InValue, const FLinearColor InScoreTextColor) |
| void | SetSymbolValue (const EResourceTextureType TextureType, const FString &InValue) |
| void | SetTitleText (const FText InText) |
| void | SetWidgetType (const EResultItemWidgetType InType) |
| 위젯 타입 설정 | |
Public 속성 | |
| TObjectPtr< class UBorder > | Border_Title |
| EColorStyleType | ColorType |
| float | GradeValue = 0.f |
| TObjectPtr< class UImage > | Image_BG |
| TObjectPtr< class UImage > | Image_Grade |
| TObjectPtr< class UImage > | Image_Symbol |
| TObjectPtr< class UCircularProgressBar > | ImageProgress_Rate |
| float | RateValue = 0.f |
| FLinearColor | ScoreTextColor = FLinearColor::White |
| float | ScoreValue = 0.f |
| TMap< EColorStyleType, FColorStyleData > | StyleTable |
| FString | SymbolValue |
| TObjectPtr< class UTextBlock > | Text_Title |
| TObjectPtr< class UTextBlock > | Txt_ImageRate |
| TObjectPtr< class UTextBlock > | Txt_Rate |
| TObjectPtr< class UTextBlock > | Txt_Score |
| TObjectPtr< class UWidgetSwitcher > | WidgetSwitcher |
| EResultItemWidgetType | WidgetType |
Protected 멤버 함수 | |
| virtual void | NativePreConstruct () override |
Private 멤버 함수 | |
| void | ApplyStyle () |
| void | LoadStyleTable () |
| void | UpdateWidgetPanel () const |
UResultStatWidget.h 파일의 14 번째 라인에서 정의되었습니다.
|
private |
UResultStatWidget.cpp 파일의 182 번째 라인에서 정의되었습니다.
다음을 참조함 : Border_Title, ColorType, Image_BG, StyleTable, Text_Title.
다음에 의해서 참조됨 : NativePreConstruct(), SetColorType().
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void UResultStatWidget::InitData | ( | const FResultStatData & | InData | ) |
통합 데이터로 위젯 설정
UResultStatWidget.cpp 파일의 28 번째 라인에서 정의되었습니다.
다음을 참조함 : FResultStatData::ColorType, Grade, FResultStatData::GradeTextureType, Rate, FResultStatData::RatePercent, Score, FResultStatData::ScoreTextColor, FResultStatData::ScoreValue, SetColorType(), SetGradeValue(), SetRateValue(), SetScoreValue(), SetSymbolValue(), SetTitleText(), SetWidgetType(), Symbol, FResultStatData::SymbolTextureType, FResultStatData::SymbolValue, FResultStatData::TitleText, FResultStatData::WidgetType.
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
|
private |
UResultStatWidget.cpp 파일의 154 번째 라인에서 정의되었습니다.
다음을 참조함 : COLORSTYLEDATA_PATH, StyleTable.
다음에 의해서 참조됨 : NativePreConstruct().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
overrideprotectedvirtual |
UResultStatWidget.cpp 파일의 14 번째 라인에서 정의되었습니다.
다음을 참조함 : ApplyStyle(), LoadStyleTable(), StyleTable, UpdateWidgetPanel().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:| void UResultStatWidget::SetColorType | ( | const EColorStyleType | InType | ) |
스타일 설정
UResultStatWidget.cpp 파일의 69 번째 라인에서 정의되었습니다.
다음을 참조함 : ApplyStyle(), ColorType.
다음에 의해서 참조됨 : InitData().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void UResultStatWidget::SetGradeValue | ( | const EResourceTextureType | TextureType | ) |
패널 데이터 설정
UResultStatWidget.cpp 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : UGameDataManager::GetTexture(), Image_Grade.
다음에 의해서 참조됨 : InitData().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void UResultStatWidget::SetRateValue | ( | const float | InPercent | ) |
UResultStatWidget.cpp 파일의 113 번째 라인에서 정의되었습니다.
다음을 참조함 : ImageProgress_Rate, RateValue, Txt_Rate.
다음에 의해서 참조됨 : InitData().
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void UResultStatWidget::SetScoreValue | ( | const float | InValue, |
| const FLinearColor | InScoreTextColor | ||
| ) |
UResultStatWidget.cpp 파일의 101 번째 라인에서 정의되었습니다.
다음을 참조함 : ScoreTextColor, ScoreValue, Txt_Score.
다음에 의해서 참조됨 : InitData().
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void UResultStatWidget::SetSymbolValue | ( | const EResourceTextureType | TextureType, |
| const FString & | InValue | ||
| ) |
UResultStatWidget.cpp 파일의 126 번째 라인에서 정의되었습니다.
다음을 참조함 : UGameDataManager::GetTexture(), Image_Grade, Image_Symbol, SymbolValue, Txt_ImageRate.
다음에 의해서 참조됨 : InitData().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void UResultStatWidget::SetTitleText | ( | const FText | InText | ) |
UResultStatWidget.cpp 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : Text_Title.
다음에 의해서 참조됨 : InitData().
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void UResultStatWidget::SetWidgetType | ( | const EResultItemWidgetType | InType | ) |
위젯 타입 설정
UResultStatWidget.cpp 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : UpdateWidgetPanel(), WidgetType.
다음에 의해서 참조됨 : InitData().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
private |
UResultStatWidget.cpp 파일의 202 번째 라인에서 정의되었습니다.
다음을 참조함 : Grade, Rate, Score, Symbol, WidgetSwitcher, WidgetType.
다음에 의해서 참조됨 : NativePreConstruct(), SetWidgetType().
이 함수를 호출하는 함수들에 대한 그래프입니다.:| TObjectPtr<class UBorder> UResultStatWidget::Border_Title |
UResultStatWidget.h 파일의 65 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyStyle().
| EColorStyleType UResultStatWidget::ColorType |
UResultStatWidget.h 파일의 100 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyStyle(), SetColorType().
| float UResultStatWidget::GradeValue = 0.f |
UResultStatWidget.h 파일의 109 번째 라인에서 정의되었습니다.
| TObjectPtr<class UImage> UResultStatWidget::Image_BG |
UResultStatWidget.h 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyStyle().
| TObjectPtr<class UImage> UResultStatWidget::Image_Grade |
UResultStatWidget.h 파일의 75 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetGradeValue(), SetSymbolValue().
| TObjectPtr<class UImage> UResultStatWidget::Image_Symbol |
UResultStatWidget.h 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetSymbolValue().
| TObjectPtr<class UCircularProgressBar> UResultStatWidget::ImageProgress_Rate |
UResultStatWidget.h 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetRateValue().
| float UResultStatWidget::RateValue = 0.f |
UResultStatWidget.h 파일의 112 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetRateValue().
| FLinearColor UResultStatWidget::ScoreTextColor = FLinearColor::White |
UResultStatWidget.h 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetScoreValue().
| float UResultStatWidget::ScoreValue = 0.f |
UResultStatWidget.h 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetScoreValue().
| TMap<EColorStyleType, FColorStyleData> UResultStatWidget::StyleTable |
UResultStatWidget.h 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyStyle(), LoadStyleTable(), NativePreConstruct().
| FString UResultStatWidget::SymbolValue |
UResultStatWidget.h 파일의 113 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetSymbolValue().
| TObjectPtr<class UTextBlock> UResultStatWidget::Text_Title |
UResultStatWidget.h 파일의 68 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyStyle(), SetTitleText().
| TObjectPtr<class UTextBlock> UResultStatWidget::Txt_ImageRate |
UResultStatWidget.h 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetSymbolValue().
| TObjectPtr<class UTextBlock> UResultStatWidget::Txt_Rate |
UResultStatWidget.h 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetRateValue().
| TObjectPtr<class UTextBlock> UResultStatWidget::Txt_Score |
UResultStatWidget.h 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetScoreValue().
| TObjectPtr<class UWidgetSwitcher> UResultStatWidget::WidgetSwitcher |
UResultStatWidget.h 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UpdateWidgetPanel().
| EResultItemWidgetType UResultStatWidget::WidgetType |
UResultStatWidget.h 파일의 106 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetWidgetType(), UpdateWidgetPanel().