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