using System.IO;
using BurnOutSharp.Models.LinearExecutable;
namespace BurnOutSharp.Builder
{
// TODO: Make Stream Data rely on Byte Data
public static class LinearExecutable
{
#region Byte Data
///
/// Parse a byte array into a Linear Executable
///
/// Byte array to parse
/// Offset into the byte array
/// Filled executable on success, null on error
public static Executable ParseExecutable(byte[] data, int offset)
{
// TODO: Implement LE/LX parsing
return null;
}
#endregion
#region Stream Data
///
/// Parse a Stream into a Linear Executable
///
/// Stream to parse
/// Filled executable on success, null on error
public static Executable ParseExecutable(Stream data)
{
// TODO: Implement LE/LX parsing
return null;
}
#endregion
}
}