Ejemplo n.º 1
0
        public void Add(ISimulated simObject)
        {
            var snapshot = simObject.TryAdvance(new Snapshot(), now);

            AddFrame(snapshot, simObject);
        }
Ejemplo n.º 2
0
 private void AddFrame(Snapshot snapshot, ISimulated simObject)
 {
     everything.Add(new Frame(snapshot, simObject));
     now = everything.First().Snapshot.Timestamp;
 }
Ejemplo n.º 3
0
 public Frame(Snapshot snapshot, ISimulated simObject)
     : this()
 {
     Snapshot  = snapshot;
     SimObject = simObject;
 }