예제 #1
0
        /// <summary>
        /// Loads a tmd file.
        /// </summary>
        /// <param name="tmd"></param>
        /// <returns></returns>
        public static TMD Load(Stream tmd)
        {
            TMD t = new TMD();

            t.parseTmd(tmd);
            return(t);
        }
예제 #2
0
        /// <summary>
        /// Loads a tmd file.
        /// </summary>
        /// <param name="tmdFile"></param>
        /// <returns></returns>
        public static TMD Load(byte[] tmdFile)
        {
            TMD          t  = new TMD();
            MemoryStream ms = new MemoryStream(tmdFile);

            try { t.parseTmd(ms); }
            catch { ms.Dispose(); throw; }

            ms.Dispose();
            return(t);
        }
예제 #3
0
 /// <summary>
 /// Loads a tmd file.
 /// </summary>
 /// <param name="tmd"></param>
 /// <returns></returns>
 public static TMD Load(Stream tmd)
 {
     TMD t = new TMD();
     t.parseTmd(tmd);
     return t;
 }
예제 #4
0
        /// <summary>
        /// Loads a tmd file.
        /// </summary>
        /// <param name="tmdFile"></param>
        /// <returns></returns>
        public static TMD Load(byte[] tmdFile)
        {
            TMD t = new TMD();
            MemoryStream ms = new MemoryStream(tmdFile);

            try { t.parseTmd(ms); }
            catch { ms.Dispose(); throw; }

            ms.Dispose();
            return t;
        }