// #include "UI/ItemStacks/ItemDataDragDropOperation.h" #include "UI/ItemStacks/ItemData.h" #include "UI/ItemStacks/ItemStackContainer.h" UItemStackContainer* UItemDataDragDropOperation::GetTargetItemStackView() const { return TargetItemStackView.Get(); } void UItemDataDragDropOperation::SetTargetItemStackView(UItemStackContainer* InItemStackContainer) { TargetItemStackView = TWeakObjectPtr(InItemStackContainer); } UItemData* UItemDataDragDropOperation::GetTargetItemData() const { return TargetItemData.Get(); } void UItemDataDragDropOperation::SetTargetItemData(UItemData* InItemData) { TargetItemData = TWeakObjectPtr(InItemData); } int32 UItemDataDragDropOperation::GetTargetItemIndex() const { return TargetItemIndex; } void UItemDataDragDropOperation::SetTargetItemIndex(int32 InTargetItemIndex) { TargetItemIndex = InTargetItemIndex; } UItemStackContainer* UItemDataDragDropOperation::GetSourceItemStackView() const { return SourceItemStackView.Get(); } void UItemDataDragDropOperation::SetSourceItemStackView(UItemStackContainer* InItemStackContainer) { SourceItemStackView = TWeakObjectPtr(InItemStackContainer); } UItemData* UItemDataDragDropOperation::GetSourceItemData() const { return SourceItemData.Get(); } void UItemDataDragDropOperation::SetSourceItemData(UItemData* InItemData) { SourceItemData = TWeakObjectPtr(InItemData); } int32 UItemDataDragDropOperation::GwtSourceItemIndex() const { return SourceItemIndex; } void UItemDataDragDropOperation::SetSourceItemIndex(int32 InSourceItemIndex) { SourceItemIndex = InSourceItemIndex; }