From c75125027b1158dffc17b4a859729f9e1b9ccc23 Mon Sep 17 00:00:00 2001 From: PHILIP WHITE Date: Fri, 13 Oct 2023 21:25:01 +0100 Subject: [PATCH] Add Structs for Inventory Grid --- .../Content/Inventory/BP_Inventory.uasset | 4 +-- .../Content/Inventory/BP_InventoryGrid.uasset | 4 +-- .../EndlessVendetta/Inventory/BaseItem.h | 1 - .../Inventory/InventoryStructs.h | 28 +++++++++++++++++++ 4 files changed, 32 insertions(+), 5 deletions(-) create mode 100644 EndlessVendetta/Source/EndlessVendetta/Inventory/InventoryStructs.h diff --git a/EndlessVendetta/Content/Inventory/BP_Inventory.uasset b/EndlessVendetta/Content/Inventory/BP_Inventory.uasset index ab185334..fcd21dcf 100644 --- a/EndlessVendetta/Content/Inventory/BP_Inventory.uasset +++ b/EndlessVendetta/Content/Inventory/BP_Inventory.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a466d5d3690801264bd7549de93612bd5f10b0f8d8c26d9cece9d3d7105c4245 -size 18589 +oid sha256:72974c08342cd605641d080348b7871cb6ae40cb6057ca15daf6071195a9bc05 +size 27656 diff --git a/EndlessVendetta/Content/Inventory/BP_InventoryGrid.uasset b/EndlessVendetta/Content/Inventory/BP_InventoryGrid.uasset index 55fe4f89..03c7d869 100644 --- a/EndlessVendetta/Content/Inventory/BP_InventoryGrid.uasset +++ b/EndlessVendetta/Content/Inventory/BP_InventoryGrid.uasset @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0ac52209fdb5a1553d095b04258b3fb9cf99e566d2de4ce802cf2e8bbe2395c9 -size 18641 +oid sha256:50072ca6628bee1c25749aa7a98ebdf1d06ba835595140aea8f8e3f672722707 +size 26373 diff --git a/EndlessVendetta/Source/EndlessVendetta/Inventory/BaseItem.h b/EndlessVendetta/Source/EndlessVendetta/Inventory/BaseItem.h index ac76c9c4..3c6cc7a1 100644 --- a/EndlessVendetta/Source/EndlessVendetta/Inventory/BaseItem.h +++ b/EndlessVendetta/Source/EndlessVendetta/Inventory/BaseItem.h @@ -3,7 +3,6 @@ #pragma once #include "CoreMinimal.h" -#include "UObject/NoExportTypes.h" #include "BaseItem.generated.h" USTRUCT(BlueprintType) diff --git a/EndlessVendetta/Source/EndlessVendetta/Inventory/InventoryStructs.h b/EndlessVendetta/Source/EndlessVendetta/Inventory/InventoryStructs.h new file mode 100644 index 00000000..a72a3d65 --- /dev/null +++ b/EndlessVendetta/Source/EndlessVendetta/Inventory/InventoryStructs.h @@ -0,0 +1,28 @@ +// Fill out your copyright notice in the Description page of Project Settings. + +#pragma once + +#include "CoreMinimal.h" +#include "InventoryStructs.generated.h" + +/** + * + */ + +USTRUCT(BlueprintType) +struct FInventoryLines +{ + GENERATED_BODY() + + FVector2D Start; + FVector2D End; +}; + +USTRUCT(BlueprintType) +struct FInventoryTiles +{ + GENERATED_BODY() + + int X; + int Y; +};