KPT 0.0.1
KPT Project Documentation
|
#include <ItemSlotUI.h>
Public 멤버 함수 | |
void | CancelHideTooltipTimer () |
void | ClearSlotVisual () |
void | HideTooltip () |
FReply | NativeOnMouseButtonDoubleClick (const FGeometry &InGeometry, const FPointerEvent &InMouseEvent) override |
void | PlayEquipAnimation () |
void | PlayOnMouseAnimation () |
void | SellItem () |
void | SetTooltipClass (TSubclassOf< UItemSlotTooltip > InClass) |
void | UpdateSlotVisual (FItemDataRow ItemData) |
UUIBase(으)로부터 상속된 Public 멤버 함수 | |
UUIManagerSubsystem * | GetUIManagerSubsystem () |
virtual void | LateInit () |
Protected 멤버 함수 | |
virtual void | NativeConstruct () override |
virtual void | NativeDestruct () override |
virtual void | NativeOnMouseEnter (FGeometry const &MyGeometry, FPointerEvent const &MouseEvent) override |
virtual void | NativeOnMouseLeave (FPointerEvent const &MouseEvent) override |
virtual void | NativePreConstruct () override |
Protected 속성 | |
TObjectPtr< UBorder > | BackgroundBorder |
TObjectPtr< UButtonImage > | ButtonImage |
UTexture2D * | EmptyTexture |
TObjectPtr< UWidgetAnimation > | EquipAnimation |
TObjectPtr< UImage > | Frame |
TObjectPtr< UImage > | ItemIcon |
FName | ItemId = NAME_None |
TObjectPtr< UTextBlock > | ItemName |
TObjectPtr< UTextBlock > | ItemRare |
EItemSlotType | ItemSlotType |
TObjectPtr< UWidgetAnimation > | OnMouseAnimation |
TObjectPtr< UImage > | OutlineFrame |
TObjectPtr< UTextBlock > | Price |
UUIBase(으)로부터 상속된 Protected 속성 | |
FWidgetAnimationDynamicEvent | AnimationFinishEvent |
ItemSlotUI.h 파일의 28 번째 라인에서 정의되었습니다.
void UItemSlotUI::CancelHideTooltipTimer | ( | ) |
ItemSlotUI.cpp 파일의 274 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HideTooltip(), NativeOnMouseEnter().
void UItemSlotUI::ClearSlotVisual | ( | ) |
ItemSlotUI.cpp 파일의 183 번째 라인에서 정의되었습니다.
다음을 참조함 : EmptyTexture, ItemIcon, ItemId.
다음에 의해서 참조됨 : SellItem().
void UItemSlotUI::HideTooltip | ( | ) |
ItemSlotUI.cpp 파일의 263 번째 라인에서 정의되었습니다.
다음을 참조함 : CancelHideTooltipTimer().
다음에 의해서 참조됨 : NativeOnMouseLeave(), SellItem().
|
overrideprotectedvirtual |
UUIBase(으)로부터 재구현되었습니다.
ItemSlotUI.cpp 파일의 18 번째 라인에서 정의되었습니다.
|
overrideprotectedvirtual |
UUIBase(으)로부터 재구현되었습니다.
ItemSlotUI.cpp 파일의 29 번째 라인에서 정의되었습니다.
|
override |
ItemSlotUI.cpp 파일의 213 번째 라인에서 정의되었습니다.
다음을 참조함 : ItemId, ItemSlotType, Price.
|
overrideprotectedvirtual |
ItemSlotUI.cpp 파일의 34 번째 라인에서 정의되었습니다.
다음을 참조함 : CancelHideTooltipTimer(), ItemId, ItemSlotType, OnMouseAnimation.
|
overrideprotectedvirtual |
ItemSlotUI.cpp 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : HideTooltip(), ItemSlotType, OnMouseAnimation.
|
overrideprotectedvirtual |
UUIBase(으)로부터 재구현되었습니다.
ItemSlotUI.cpp 파일의 24 번째 라인에서 정의되었습니다.
void UItemSlotUI::PlayEquipAnimation | ( | ) |
ItemSlotUI.cpp 파일의 194 번째 라인에서 정의되었습니다.
다음을 참조함 : EquipAnimation.
void UItemSlotUI::PlayOnMouseAnimation | ( | ) |
ItemSlotUI.cpp 파일의 203 번째 라인에서 정의되었습니다.
다음을 참조함 : OnMouseAnimation.
void UItemSlotUI::SellItem | ( | ) |
ItemSlotUI.cpp 파일의 279 번째 라인에서 정의되었습니다.
다음을 참조함 : ClearSlotVisual(), HideTooltip(), ItemId, Price.
void UItemSlotUI::SetTooltipClass | ( | TSubclassOf< UItemSlotTooltip > | InClass | ) |
ItemSlotUI.cpp 파일의 318 번째 라인에서 정의되었습니다.
void UItemSlotUI::UpdateSlotVisual | ( | FItemDataRow | ItemData | ) |
ItemSlotUI.cpp 파일의 141 번째 라인에서 정의되었습니다.
다음을 참조함 : FItemUIData::DisplayName, FItemUIData::Icon, ItemIcon, FItemDataRow::ItemId, ItemId, ItemName, ItemRare, ItemSlotType, FItemDataRow::Price, Price, FItemDataRow::UIData.
|
protected |
ItemSlotUI.h 파일의 70 번째 라인에서 정의되었습니다.
|
protected |
ItemSlotUI.h 파일의 94 번째 라인에서 정의되었습니다.
|
protected |
ItemSlotUI.h 파일의 82 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearSlotVisual().
|
protected |
ItemSlotUI.h 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PlayEquipAnimation().
|
protected |
ItemSlotUI.h 파일의 79 번째 라인에서 정의되었습니다.
|
protected |
ItemSlotUI.h 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearSlotVisual(), UpdateSlotVisual().
|
protected |
ItemSlotUI.h 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ClearSlotVisual(), NativeOnMouseButtonDoubleClick(), NativeOnMouseEnter(), SellItem(), UpdateSlotVisual().
|
protected |
ItemSlotUI.h 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UpdateSlotVisual().
|
protected |
ItemSlotUI.h 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : UpdateSlotVisual().
|
protected |
ItemSlotUI.h 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : NativeOnMouseButtonDoubleClick(), NativeOnMouseEnter(), NativeOnMouseLeave(), UpdateSlotVisual().
|
protected |
ItemSlotUI.h 파일의 101 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : NativeOnMouseEnter(), NativeOnMouseLeave(), PlayOnMouseAnimation().
|
protected |
ItemSlotUI.h 파일의 76 번째 라인에서 정의되었습니다.
|
protected |
ItemSlotUI.h 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : NativeOnMouseButtonDoubleClick(), SellItem(), UpdateSlotVisual().