/// <summary> /// Loads a WAD file. /// </summary> /// <param name="wad"></param> /// <returns></returns> public static WAD Load(Stream wad) { WAD w = new WAD(); w.parseWad(wad); return w; }
/// <summary> /// Loads a WAD file. /// </summary> /// <param name="wadFile"></param> /// <returns></returns> public static WAD Load(byte[] wadFile) { WAD w = new WAD(); MemoryStream ms = new MemoryStream(wadFile); try { w.parseWad(ms); } catch { ms.Dispose(); throw; } ms.Dispose(); return w; }