Method | Description | |
---|---|---|
FromTimerInfo ( Hourglass.Serialization.TimerInfo timerInfo ) : |
Returns a Timer for a TimerInfo.
|
|
Start ( |
Starts the timer.
|
|
Timer ( ) : System |
Initializes a new instance of the Timer class.
|
|
Timer ( Hourglass.Serialization.TimerInfo timerInfo ) : System |
Initializes a new instance of the Timer class.
|
|
Timer ( |
Initializes a new instance of the Timer class.
|
|
ToString ( ) : string |
Returns a string that represents the current object.
|
|
ToTimerInfo ( ) : Hourglass.Serialization.TimerInfo |
Returns the representation of the TimerInfo used for XML serialization.
|
Method | Description | |
---|---|---|
OnExpired ( ) : void |
Invoked before the TimerBase.Expired event is raised
|
|
OnPaused ( ) : void |
Invoked before the TimerBase.Paused event is raised
|
|
OnResumed ( ) : void |
Invoked before the TimerBase.Resumed event is raised
|
|
OnStarted ( ) : void |
Invoked before the TimerBase.Started event is raised
|
|
OnStopped ( ) : void |
Invoked before the TimerBase.Stopped event is raised
|
|
OnTick ( ) : void |
Invoked before the TimerBase.Tick event is raised
|
Method | Description | |
---|---|---|
GetTimeElapsedAsPercentage ( ) : double? |
Returns the percentage of time elapsed since the timer was started.
|
|
GetTimeElapsedAsString ( ) : string |
Returns the string representation of the time elapsed since the timer was started.
|
|
GetTimeExpiredAsString ( ) : string |
Returns the string representation of the time since the timer expired.
|
|
GetTimeLeftAsPercentage ( ) : double? |
Returns the percentage of time left until the timer expires.
|
|
GetTimeLeftAsString ( ) : string |
Returns the string representation of the time left until the timer expires.
|
|
Loop ( ) : void |
Restarts the timer with the current TimerStart.
|
|
UpdateHourglassTimer ( ) : void |
Updates the Timer state.
|
public static FromTimerInfo ( Hourglass.Serialization.TimerInfo timerInfo ) : |
||
timerInfo | Hourglass.Serialization.TimerInfo | A |
return |
public Start ( |
||
newTimerStart | A |
|
return | bool |
public Timer ( Hourglass.Serialization.TimerInfo timerInfo ) : System | ||
timerInfo | Hourglass.Serialization.TimerInfo | A |
return | System |
public Timer ( |
||
options | Configuration data for this timer. | |
return | System |
public ToTimerInfo ( ) : Hourglass.Serialization.TimerInfo | ||
return | Hourglass.Serialization.TimerInfo |