Example #1
0
        public static void InsertSorted(this List <TimedRemovalRecord> list, Sprite sprite, double timeToRemove)
        {
            TimedRemovalRecord record = new TimedRemovalRecord();

            record.SpriteToRemove = sprite;
            record.TimeToRemove   = timeToRemove;

            int index = GetFirstAfterTime(list, record.TimeToRemove);

            list.Insert(index, record);
        }
        public static void InsertSorted(this List<TimedRemovalRecord> list, Sprite sprite, double timeToRemove)
        {

            TimedRemovalRecord record = new TimedRemovalRecord();
            record.SpriteToRemove = sprite;
            record.TimeToRemove = timeToRemove;

            int index = GetFirstAfterTime(list, record.TimeToRemove);
            list.Insert(index, record);

        }
Example #3
0
        public static void InsertSorted(this List <TimedRemovalRecord> list, TimedRemovalRecord record)
        {
            int index = GetFirstAfterTime(list, record.TimeToRemove);

            list.Insert(index, record);
        }
 public static void InsertSorted(this List<TimedRemovalRecord> list, TimedRemovalRecord record)
 {
     int index = GetFirstAfterTime(list, record.TimeToRemove);
     list.Insert(index, record);
 }