Beispiel #1
0
        ///---------------------------------------------------------------------
        public void PlayFrame(FrameRecord.IRecordedFrame recordedFrame)
        {
            var recordings = (DebugDisplayFrame)recordedFrame;

            for (int r = 0; r < recordings.FramePrimitives.Count; r++)
            {
                DebugDrawInternal.Render(lineDisplay, recordings.FramePrimitives[r]);
            }
        }
Beispiel #2
0
 ///-----------------------------------------------------------------
 public void Close(FrameRecord.IRecordedFrame recordedFrame)
 {
     activeFrame.Close();
 }
Beispiel #3
0
 ///-----------------------------------------------------------------
 public void Play(FrameRecord.IRecordedFrame recordedFrame, bool isPlayback)
 {
     this.isPlayback = isPlayback;
     activeFrame     = recordedFrame;
     activeFrame.Play(isPlayback);
 }
Beispiel #4
0
 ///-----------------------------------------------------------------
 public void Open(FrameRecord.IRecordedFrame recordedFrame)
 {
     activeFrame = recordedFrame;
     activeFrame.Open();
 }