GameTimer Members
The following tables list the members exposed by the GameTimer type.
Public Constructors
Name | Description | |
---|---|---|
GameTimer | Creates a new GameTimer. |
Public Properties
Name | Description | |
---|---|---|
DrawOrder | Gets or sets the sort order of draw actions for this instance. | |
FrameActionOrder | Gets or sets the sort order of frame actions for this instance. | |
UpdateInterval | Gets or sets the update interval for the action. | |
UpdateOrder | Gets or sets the sort order of update actions for this instance. |
Public Methods
Name | Description | |
---|---|---|
Dispose | Immediately releases the unmanaged resources used by this object. | |
Equals | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
ResetElapsedTime | Resets the game timing state for all GameTimers. | |
Start | Starts the GameTimer instance so it will begin firing actions. | |
Stop | Stops the GameTimer instance from firing actions. | |
SuppressFrame | Supresses all remaining FrameAction, Update and Draw events from firing this frame for all GameTimers. | |
ToString | (Inherited from Object.) |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |
Public Events
Name | Description | |
---|---|---|
Draw | An action that is fired once per frame to tell a game to draw itself. | |
FrameAction | An action that is fired to allow a game to do a per-frame update. | |
Update | An action fired at an update interval as specified by the UpdateInterval property. |