Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ UpdateElapsedTime()

void Microsoft.Xna.Framework.GameClock.UpdateElapsedTime ( )
inlinepackage

Definition at line 53 of file GameClock.cs.

54 {
55 long counter = Counter;
57 {
58 lastRealTime = counter;
59 lastRealTimeValid = true;
60 }
61 try
62 {
64 }
65 catch (OverflowException)
66 {
69 try
70 {
72 }
73 catch (OverflowException)
74 {
75 baseRealTime = counter;
77 }
78 }
79 try
80 {
82 }
83 catch (OverflowException)
84 {
86 }
87 try
88 {
91 }
92 catch (OverflowException)
93 {
95 }
96 lastRealTimeCandidate = counter;
97 }
static TimeSpan CounterToTimeSpan(long delta)
Definition GameClock.cs:125
static readonly TimeSpan Zero
Definition TimeSpan.cs:21

References Microsoft.Xna.Framework.GameClock.baseRealTime, Microsoft.Xna.Framework.GameClock.Counter, Microsoft.Xna.Framework.GameClock.CounterToTimeSpan(), Microsoft.Xna.Framework.GameClock.currentTimeBase, Microsoft.Xna.Framework.GameClock.currentTimeOffset, Microsoft.Xna.Framework.GameClock.elapsedAdjustedTime, Microsoft.Xna.Framework.GameClock.elapsedTime, Microsoft.Xna.Framework.GameClock.lastRealTime, Microsoft.Xna.Framework.GameClock.lastRealTimeCandidate, Microsoft.Xna.Framework.GameClock.lastRealTimeValid, Microsoft.Xna.Framework.GameClock.timeLostToSuspension, and System.TimeSpan.Zero.