|
KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
|
#include <ULevelWordItem.h>
ULevelWordItem에 대한 상속 다이어그램 :
ULevelWordItem에 대한 협력 다이어그램:Public 멤버 함수 | |
| void | InitInfo (EWordType WordType, int32 WordCode) |
| void | SetItemColor (bool bIsCurrentLevel) |
| 아이템의 색상을 설정 (현재 레벨: 녹색, 하위 레벨: 회색) | |
Public 속성 | |
| bool | bUseScaleBox = false |
| 텍스트 처리 방식 (true: ScaleBox 사용, false: 단순 절삭) | |
| TObjectPtr< class UImage > | Image_Target |
| TObjectPtr< class UScaleBox > | ScaleBox |
| TObjectPtr< class USizeBox > | SizeBox |
| TObjectPtr< class UTextBlock > | Txt_Title |
Protected 멤버 함수 | |
| void | ApplyScaleBoxMode () |
| ScaleBox를 사용한 텍스트 크기 자동 조절 (방법 1) | |
| void | ApplyTruncateMode (const FString &Text) |
| 텍스트 절삭 방식 적용 (방법 2) | |
| FString | TruncateText (const FString &OriginalText, int32 MaxLength=12) |
| 긴 텍스트를 축약하여 반환 (방법 2: 단순 절삭) | |
ULevelWordItem.h 파일의 14 번째 라인에서 정의되었습니다.
|
protected |
ScaleBox를 사용한 텍스트 크기 자동 조절 (방법 1)
ULevelWordItem.cpp 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : ScaleBox.
다음에 의해서 참조됨 : InitInfo().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
protected |
텍스트 절삭 방식 적용 (방법 2)
| Text | 표시할 텍스트 |
ULevelWordItem.cpp 파일의 108 번째 라인에서 정의되었습니다.
다음을 참조함 : TruncateText(), Txt_Title.
다음에 의해서 참조됨 : InitInfo().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void ULevelWordItem::InitInfo | ( | EWordType | WordType, |
| int32 | WordCode | ||
| ) |
ULevelWordItem.cpp 파일의 11 번째 라인에서 정의되었습니다.
다음을 참조함 : Animal, ApplyScaleBoxMode(), ApplyTruncateMode(), bUseScaleBox, Color, FColorData::Eng, FListenData::Eng, FReadData::Eng, Food, FColorData::GetLinearColor(), Image_Target, Region, FListenData::Texture, FReadData::Texture, Txt_Title.
다음에 의해서 참조됨 : ULevelWordGroup::PopulateItems().
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:| void ULevelWordItem::SetItemColor | ( | bool | bIsCurrentLevel | ) |
아이템의 색상을 설정 (현재 레벨: 녹색, 하위 레벨: 회색)
| bIsCurrentLevel | true면 녹색, false면 회색 |
ULevelWordItem.cpp 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : Txt_Title.
다음에 의해서 참조됨 : ULevelWordGroup::PopulateItems().
이 함수를 호출하는 함수들에 대한 그래프입니다.:
|
protected |
긴 텍스트를 축약하여 반환 (방법 2: 단순 절삭)
| OriginalText | 원본 텍스트 |
| MaxLength | 최대 길이 |
ULevelWordItem.cpp 파일의 115 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyTruncateMode().
이 함수를 호출하는 함수들에 대한 그래프입니다.:| bool ULevelWordItem::bUseScaleBox = false |
텍스트 처리 방식 (true: ScaleBox 사용, false: 단순 절삭)
ULevelWordItem.h 파일의 50 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitInfo().
| TObjectPtr<class UImage> ULevelWordItem::Image_Target |
ULevelWordItem.h 파일의 54 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitInfo().
| TObjectPtr<class UScaleBox> ULevelWordItem::ScaleBox |
ULevelWordItem.h 파일의 60 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyScaleBoxMode().
| TObjectPtr<class USizeBox> ULevelWordItem::SizeBox |
ULevelWordItem.h 파일의 57 번째 라인에서 정의되었습니다.
| TObjectPtr<class UTextBlock> ULevelWordItem::Txt_Title |
ULevelWordItem.h 파일의 63 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ApplyTruncateMode(), InitInfo(), SetItemColor().