Beispiel #1
0
 public Issue(IssueTemplate template, params object[] args)
 {
     Time       = null;
     HitObjects = Array.Empty <HitObject>();
     Template   = template;
     Arguments  = args;
 }
Beispiel #2
0
        public Issue(IEnumerable <HitObject> hitObjects, IssueTemplate template, params object[] args)
            : this(template, args)
        {
            var hitObjectList = hitObjects.ToList();

            Time       = hitObjectList.FirstOrDefault()?.StartTime;
            HitObjects = hitObjectList;
        }
Beispiel #3
0
 public Issue(HitObject hitObject, IssueTemplate template, params object[] args)
     : this(template, args)
 {
     Time       = hitObject.StartTime;
     HitObjects = new[] { hitObject };
 }
Beispiel #4
0
 public Issue(double?time, IssueTemplate template, params object[] args)
     : this(template, args)
 {
     Time = time;
 }