|
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().