Slight cleanup across DatFile formats

This commit is contained in:
Matt Nadareski
2025-01-08 17:05:56 -05:00
parent d67327231b
commit 4c04d0529c
2 changed files with 30 additions and 1 deletions

View File

@@ -231,6 +231,36 @@ namespace SabreTools.DatFiles.Formats
} }
} }
/// <summary>
/// Represents an MD2 hashfile
/// </summary>
internal sealed class Md2File : Hashfile
{
/// <summary>
/// Constructor designed for casting a base DatFile
/// </summary>
/// <param name="datFile">Parent DatFile to copy from</param>
public Md2File(DatFile? datFile) : base(datFile)
{
_hash = HashType.MD2;
}
}
/// <summary>
/// Represents an MD4 hashfile
/// </summary>
internal sealed class Md4File : Hashfile
{
/// <summary>
/// Constructor designed for casting a base DatFile
/// </summary>
/// <param name="datFile">Parent DatFile to copy from</param>
public Md4File(DatFile? datFile) : base(datFile)
{
_hash = HashType.MD4;
}
}
/// <summary> /// <summary>
/// Represents an MD5 hashfile /// Represents an MD5 hashfile
/// </summary> /// </summary>

View File

@@ -1,7 +1,6 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO; using System.IO;
using System.Linq;
using System.Text; using System.Text;
using SabreTools.DatItems; using SabreTools.DatItems;