Beispiel #1
0
        internal void BackupData(CurveTypes type)
        {
            if (!allowBackup || CurrentChangeType != ChangeType.HitObject)
            {
                return;
            }

            HitObjectRecord current = (HitObjectRecord)currentRecord;

            current.BackupData(type);
        }
Beispiel #2
0
        internal void BackupData(SliderOsu slider, int sliderPointIndex)
        {
            if (!allowBackup || CurrentChangeType != ChangeType.HitObject)
            {
                return;
            }

            if (slider == null)
            {
                Debug.Assert(false);
                return;
            }

            HitObjectRecord current = (HitObjectRecord)currentRecord;
            SliderPointData data    = new SliderPointData(slider, sliderPointIndex);

            current.BackupData(data, true);
        }
 internal HitObjectAction(HitObjectRecord record, Modifier mod)
     : base(record, mod)
 {
 }