Added methods to ARCUtil

This commit is contained in:
MattNL
2023-06-04 18:22:34 -04:00
parent b12b4481b0
commit 0fd1457a60

View File

@@ -14,5 +14,19 @@ namespace PckStudio.Classes.Utils.ARC
stream.Seek(0, SeekOrigin.Begin);
writer.WriteToStream(stream);
}
public static bool ContainsFile(Stream stream, string filepath)
{
var reader = new ARCFileReader();
var archive = reader.FromStream(stream);
return archive.ContainsKey(filepath);
}
public static void Remove(Stream stream, string filepath)
{
var reader = new ARCFileReader();
var archive = reader.FromStream(stream);
archive.Remove(filepath);
}
}
}