예제 #1
0
파일: Audio.cs 프로젝트: ForesThule/HOLO
 public virtual void Store(BinaryWriter bw)
 {
     bw.Write((byte)0);//version
     bw.Write(FullPath ?? "");
     bw.Write((byte)State);
     //save Data
     bw.Write(Data.Count);
     foreach (var data in Data)
     {
         var id = DB.GetIdByType(data.GetType());//id of type
         bw.Write(id);
         data.Store(bw);
     }
 }