From 220ed024cd6ef8bb876151d39a6b0099b2fcd444 Mon Sep 17 00:00:00 2001 From: Fabian Date: Wed, 28 Oct 2020 21:57:37 +0100 Subject: [PATCH] added some missing structs --- .../PakReader/Parsers/Objects/FPrimaryAssetId.cs | 14 ++++++++++++++ .../PakReader/Parsers/Objects/FPrimaryAssetType.cs | 12 ++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 FModel/PakReader/Parsers/Objects/FPrimaryAssetId.cs create mode 100644 FModel/PakReader/Parsers/Objects/FPrimaryAssetType.cs diff --git a/FModel/PakReader/Parsers/Objects/FPrimaryAssetId.cs b/FModel/PakReader/Parsers/Objects/FPrimaryAssetId.cs new file mode 100644 index 00000000..0d351436 --- /dev/null +++ b/FModel/PakReader/Parsers/Objects/FPrimaryAssetId.cs @@ -0,0 +1,14 @@ +namespace FModel.PakReader.Parsers.Objects +{ + public readonly struct FPrimaryAssetId : IUStruct + { + public readonly FPrimaryAssetType PrimaryAssetType; + public readonly FName PrimaryAssetName; + + public FPrimaryAssetId(PackageReader reader) + { + PrimaryAssetType = new FPrimaryAssetType(reader); + PrimaryAssetName = reader.ReadFName(); + } + } +} \ No newline at end of file diff --git a/FModel/PakReader/Parsers/Objects/FPrimaryAssetType.cs b/FModel/PakReader/Parsers/Objects/FPrimaryAssetType.cs new file mode 100644 index 00000000..96b3d490 --- /dev/null +++ b/FModel/PakReader/Parsers/Objects/FPrimaryAssetType.cs @@ -0,0 +1,12 @@ +namespace FModel.PakReader.Parsers.Objects +{ + public readonly struct FPrimaryAssetType : IUStruct + { + public readonly FName Name; + + public FPrimaryAssetType(PackageReader reader) + { + Name = reader.ReadFName(); + } + } +} \ No newline at end of file