RealTimeSimulationAnimation Class |
Namespace: AGI.Foundation.Graphics
The RealTimeSimulationAnimation type exposes the following members.
Name | Description | |
---|---|---|
RealTimeSimulationAnimation |
Initializes a new instance.
|
Name | Description | |
---|---|---|
EndCycle |
Gets or sets the end cycle.
(Inherited from ForwardAndBackwardAnimation.) | |
EndTime |
Gets or sets the end time of the animation.
(Inherited from ForwardAndBackwardAnimation.) | |
IsAnimating |
Gets whether or not animation is playing.
(Inherited from ForwardAnimation.) | |
IsPaused |
Gets whether or not animation is paused.
(Inherited from ForwardAnimation.) | |
IsReset |
Gets whether or not animation has been reset.
(Inherited from ForwardAnimation.) | |
IsStopped |
Gets whether or not animation is stopped.
(Inherited from ForwardAnimation.) | |
MessageLoopType |
Gets or sets the type of message loop, Windows Forms or Windows Presentation Foundation, employed
by the application. By default, this is set to
MessageLoopType.AutoDetect.
(Inherited from ForwardAnimation.) | |
RefreshRate |
Gets or sets the rate (fastest or fixed) at which the scene is refreshed during rendering.
(Inherited from ForwardAnimation.) | |
StartCycle |
Gets or sets the start cycle.
(Inherited from ForwardAndBackwardAnimation.) | |
StartTime |
Gets or sets the start time of the animation.
(Inherited from ForwardAndBackwardAnimation.) | |
TargetedFramesPerSecond |
Gets or sets the targeted frames per second if RefreshRate is set to
use TargetedFramesPerSecond.
(Inherited from ForwardAnimation.) | |
Time |
Gets or sets the current animation time.
(Inherited from ForwardAnimation.) | |
TimeMultiplier |
Gets or sets the multiplier describing the rate of simulation time relative to real time. For example,
if this value is 2.0, two seconds of simulation time will pass for each each second of real time.
| |
TimeStep |
Gets or sets the quantity of real time, in seconds, that is stepped when
StepForward or
StepBackward is called. The simulation time
will be stepped by this value times the TimeMultiplier. For example, if
this value is 60.0, and TimeMultiplier is 3.0, Time will be
stepped by 60.0 * 3.0 = 180.0 seconds when StepForward is called.
|
Name | Description | |
---|---|---|
Dispose | (Inherited from MinimalForwardAnimation.) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
NextFrame |
Advances to the next frame. This method is called automatically during
rendering, and should not be called directly.
(Inherited from ForwardAndBackwardAnimation.) | |
Pause |
Pauses animation.
(Inherited from ForwardAnimation.) | |
PlayBackward |
Starts animation backward.
(Inherited from ForwardAndBackwardAnimation.) | |
PlayForward |
Starts animation forward.
(Inherited from ForwardAnimation.) | |
Reset |
Resets animation to the start time.
(Inherited from ForwardAnimation.) | |
StepBackward |
Steps animation backward.
(Inherited from ForwardAndBackwardAnimation.) | |
StepForward |
Steps animation forward.
(Inherited from ForwardAnimation.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
HasReset |
Occurs if animation has reset.
(Inherited from ForwardAnimation.) | |
Paused |
Occurs if animation has paused.
(Inherited from ForwardAnimation.) | |
Started |
Occurs if animation has paused.
(Inherited from ForwardAnimation.) | |
Stopped |
Occurs if animation has stopped.
(Inherited from ForwardAnimation.) |