Example #1
0
 public Sheetmusic(Sheetmusic <T> original = null)
 {
     if (original != null)
     {
         SheetmusicInfo     = original.SheetmusicInfo.DeepClone();
         ControlPointInfo   = original.ControlPointInfo;
         SheetmusicMetadata = original.SheetmusicMetadata;
         HitObjects         = original.HitObjects;
     }
 }
 protected WorkingSheetmusic(SheetmusicInfo sheetmusicInfo)
 {
     SheetmusicInfo = sheetmusicInfo;
     Metadata       = sheetmusicInfo.Metadata ?? new SheetmusicMetadata();
 }