DeferredCommand is a command whose execution is delegated to a future time and/or executes repeatedly.
More...
|
class | ProcessNullException |
|
DeferredCommand is a command whose execution is delegated to a future time and/or executes repeatedly.
Initializes a new instance of the T:Crystal.DeferredCommand class.
- Parameters
-
void Crystal.DeferredCommand.Execute |
( |
| ) |
|
|
inline |
float Crystal.DeferredCommand.ExecutionDelay |
|
get |
The Time to wait in seconds to execute again the scheduled item.
The next execution delay.
float Crystal.DeferredCommand.ExecutionDelayMax |
|
getset |
The maximum Time to wait (in seconds) before executing this command again.
The next execution delay max.
float Crystal.DeferredCommand.ExecutionDelayMin |
|
getset |
The minimum Time to wait (in seconds) before executing this command again.
The next execution delay minimum.
float Crystal.DeferredCommand.InitExecutionDelay |
|
get |
This determines how much Time to wait (in seconds), before executing the scheduled item for the first Time. This is ignored after the first execution
The first execution delay.
float Crystal.DeferredCommand.InitExecutionDelayMax |
|
getset |
Controls the maximum Time delay before this command is executed for the first Time.
The first execution delay max.
float Crystal.DeferredCommand.InitExecutionDelayMin |
|
getset |
Controls the minimum Time delay before this command is executed for the first time.
The first execution delay minimum.
bool Crystal.DeferredCommand.IsRepeating |
|
getset |
Gets or sets a value indicating whether this instance is repeating.
true
if this instance is repeating; otherwise, false
.
float Crystal.DeferredCommand.LastExecution |
|
get |
The time of the last execution in seconds since the start of the application.
float Crystal.DeferredCommand.LastUpdateDeltaTime |
|
get |
This returns the time difference between the last update time and the second to last update time.
long Crystal.DeferredCommand.TimesExecuted |
|
get |
The number of times the Execute() command was called.
float Crystal.DeferredCommand.TimeSinceLastUpdate |
|
get |
The time since the last update in seconds.
The documentation for this class was generated from the following file:
- Source/Scheduling/DeferredCommand.cs