|
Paradies Project
|
리스트/슬롯 표시에 필요한 순수 데이터 (View Model) More...
#include <SquadUITypes.h>

Public Attributes | |
| FGuid | InstanceUID |
| [핵심] 인벤토리에 존재하는 고유 인스턴스 ID (FGuid) | |
| FName | ID = NAME_None |
| 아이템/캐릭터 원본 데이터 테이블 ID | |
| FText | Name |
| 표시 이름 | |
| TObjectPtr< UTexture2D > | Icon = nullptr |
| 아이콘 이미지 | |
| EItemRarity | Rarity = EItemRarity::Common |
| 아이템/유닛의 등급 (UI 테두리 색상 결정에 사용) | |
| int32 | Level = 0 |
| 레벨 | |
| int32 | Quantity = 1 |
| 보유 수량 (무기나 장비 등 겹칠 수 있는 아이템용) | |
| bool | bIsEquipped = false |
| 현재 편성에 장착 중인지 여부 (인벤토리 테두리 표시용) | |
| bool | bIsSelected = false |
| 교체를 위해 선택된 상태인지 여부 (인벤토리 하이라이트용) | |
| bool | bIsOwned = true |
| 도감용: 유저가 이 항목을 획득(보유)했는지 여부 | |
리스트/슬롯 표시에 필요한 순수 데이터 (View Model)
인벤토리(ID, 레벨)와 데이터테이블(아이콘, 등급, 이름)을 합친 정보입니다.
| FGuid FSquadItemUIData::InstanceUID |
[핵심] 인벤토리에 존재하는 고유 인스턴스 ID (FGuid)
장착, 강화, 판매 등 시스템에 실제 명령을 내릴 때 반드시 필요한 식별자입니다.