Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Visual3D Activities bring "life" to your Visual3D based games and worlds.
The foundational interfaces that make use of this namespace are IActivity, and IUpdatedActivity.
Types
| All Types | Classes | Interfaces |
| Name | Description | |
|---|---|---|
| DelayedCommand | Abstract base class for Simple Activities without duration, arguments, or configuration. | |
| IUpdated | Interface which allows the Visual3D Schedulers to easily start updating this object by calling the 'Update()' method at a
time rate specified by 'UpdateTimeInterval'. | |
| IUpdatedActivity | Interface Updated Activities, whose "Update()" method will be called by the Scheduler per the "UpdateFramesInterval" rate. | |
| ObjectUpdater | Updated Activity updates an IUpdated Object. | |
| RepeatedCommand | Abstract base class for Simple Activities without duration, arguments, or configuration. | |
| RepeatedMethodCommand | UpdatedActivity that specifies a 'Method' that will be called with 'MethodArgs' each time 'Update()' is
called by the selected Scheduler. | |
| RepeatedSimpleMethodCommand | Abstract base class for Simple Activities without duration, arguments, or configuration. | |
| SmallActivityList | Light-weight array of Activities which is optimized for short lists. Note: This is a struct. | |
| UpdatedActivity | Base class for Activities that must be updated at fixed intervals by a selected Scheduler. |