コード例 #1
0
ファイル: TimeSource.cs プロジェクト: Jonnyf16/Framework
 private void OnTimeFinished(object sender, ElapsedEventArgs e)
 {
     TimeFinished?.Invoke();
     if (IsLooping)
     {
         Position = 0.0f;
     }
     //if the position was changed during the last run the interval is screwed up
     timer.Interval = Length * 1000.0f;
 }
コード例 #2
0
ファイル: DemoTimeSource.cs プロジェクト: Jonnyf16/Framework
 private void CallOnTimeFinished()
 {
     TimeFinished?.Invoke();
 }