KPT 0.0.1
KPT Project Documentation
로딩중...
검색중...
일치하는것 없음
UInventoryUI 클래스 참조

#include <InventoryUI.h>

UInventoryUI에 대한 상속 다이어그램 :
UInventoryUI에 대한 협력 다이어그램:

Public 멤버 함수

void UpdateInventoryUI (const TArray< FName > &NewItems)
UUIBase(으)로부터 상속된 Public 멤버 함수
UUIManagerSubsystemGetUIManagerSubsystem ()
virtual void LateInit ()

Protected 멤버 함수

virtual void NativeConstruct () override
virtual void NativeDestruct () override
virtual void NativePreConstruct () override

Protected 속성

TArray< TObjectPtr< UItemSlotUI > > Inventory
TObjectPtr< UGridPanel > InventoryGrid
TObjectPtr< UDataTable > ItemDataTable
TObjectPtr< UItemSlotUIItemSlotUI0
TObjectPtr< UItemSlotUIItemSlotUI1
TObjectPtr< UItemSlotUIItemSlotUI2
TObjectPtr< UItemSlotUIItemSlotUI3
TObjectPtr< UItemSlotUIItemSlotUI4
TObjectPtr< UItemSlotUIItemSlotUI5
TSubclassOf< UItemSlotUIItemSlotWidgetClass
TSubclassOf< UItemSlotTooltipItemTooltipClass
int32 MaxSlots = 4
UUIBase(으)로부터 상속된 Protected 속성
FWidgetAnimationDynamicEvent AnimationFinishEvent

상세한 설명

InventoryUI.h 파일의 16 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ NativeConstruct()

void UInventoryUI::NativeConstruct ( )
overrideprotectedvirtual

UUIBase(으)로부터 재구현되었습니다.

InventoryUI.cpp 파일의 10 번째 라인에서 정의되었습니다.

다음을 참조함 : Inventory, ItemDataTable, ItemSlotUI0, ItemSlotUI1, ItemSlotUI2, ItemSlotUI3, ItemSlotUI4, ItemSlotUI5, ItemTooltipClass, MaxSlots.

◆ NativeDestruct()

void UInventoryUI::NativeDestruct ( )
overrideprotectedvirtual

UUIBase(으)로부터 재구현되었습니다.

InventoryUI.cpp 파일의 43 번째 라인에서 정의되었습니다.

◆ NativePreConstruct()

void UInventoryUI::NativePreConstruct ( )
overrideprotectedvirtual

UUIBase(으)로부터 재구현되었습니다.

InventoryUI.cpp 파일의 38 번째 라인에서 정의되었습니다.

◆ UpdateInventoryUI()

void UInventoryUI::UpdateInventoryUI ( const TArray< FName > & NewItems)

InventoryUI.cpp 파일의 48 번째 라인에서 정의되었습니다.

다음을 참조함 : Inventory, ItemDataTable, MaxSlots.

다음에 의해서 참조됨 : UInGameHUD::OnPlayerStateSet(), UShopUI::UpdateInventoryBindings().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

멤버 데이터 문서화

◆ Inventory

TArray<TObjectPtr<UItemSlotUI> > UInventoryUI::Inventory
protected

InventoryUI.h 파일의 50 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NativeConstruct(), UpdateInventoryUI().

◆ InventoryGrid

TObjectPtr<UGridPanel> UInventoryUI::InventoryGrid
protected

InventoryUI.h 파일의 47 번째 라인에서 정의되었습니다.

◆ ItemDataTable

TObjectPtr<UDataTable> UInventoryUI::ItemDataTable
protected

InventoryUI.h 파일의 59 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NativeConstruct(), UpdateInventoryUI().

◆ ItemSlotUI0

TObjectPtr<UItemSlotUI> UInventoryUI::ItemSlotUI0
protected

InventoryUI.h 파일의 62 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NativeConstruct().

◆ ItemSlotUI1

TObjectPtr<UItemSlotUI> UInventoryUI::ItemSlotUI1
protected

InventoryUI.h 파일의 65 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NativeConstruct().

◆ ItemSlotUI2

TObjectPtr<UItemSlotUI> UInventoryUI::ItemSlotUI2
protected

InventoryUI.h 파일의 68 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NativeConstruct().

◆ ItemSlotUI3

TObjectPtr<UItemSlotUI> UInventoryUI::ItemSlotUI3
protected

InventoryUI.h 파일의 71 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NativeConstruct().

◆ ItemSlotUI4

TObjectPtr<UItemSlotUI> UInventoryUI::ItemSlotUI4
protected

InventoryUI.h 파일의 74 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NativeConstruct().

◆ ItemSlotUI5

TObjectPtr<UItemSlotUI> UInventoryUI::ItemSlotUI5
protected

InventoryUI.h 파일의 77 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NativeConstruct().

◆ ItemSlotWidgetClass

TSubclassOf<UItemSlotUI> UInventoryUI::ItemSlotWidgetClass
protected

InventoryUI.h 파일의 41 번째 라인에서 정의되었습니다.

◆ ItemTooltipClass

TSubclassOf<UItemSlotTooltip> UInventoryUI::ItemTooltipClass
protected

InventoryUI.h 파일의 44 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NativeConstruct().

◆ MaxSlots

int32 UInventoryUI::MaxSlots = 4
protected

InventoryUI.h 파일의 82 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NativeConstruct(), UpdateInventoryUI().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.:
  • C:/Users/user/Perforce/alz7_CobaltbruWorkspace_00/KPT/Source/KPT/UI/Item/InventoryUI.h
  • C:/Users/user/Perforce/alz7_CobaltbruWorkspace_00/KPT/Source/KPT/UI/Item/InventoryUI.cpp