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. |