Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Types
| All Types | Classes | Structures | Interfaces | Enumerations | Delegates |
| Name | Description | |
|---|---|---|
| Animation<(Of <(<'V>)>)> |
Generic animation class
| |
| AnimationEventHandler | ||
| AnimationShaderInputs<(Of <(<'T>)>)> | Encapsulate list of shader constants and other info required to render
specific type of animation shader. | |
| Bone | A bone in a skeleton. | |
| FloatLinearTimeline | ||
| IAnimation | Define a single independent animation. | |
| IAnimationController | Controls playback of a single animation or set of animations. | |
| IAnimationShaderInputs | Define enumerable set of shader constants and other info required to render
specific type of animation shader. | |
| Interpolation |
Specifies how translations, orientations and scales are interpolated between keyframes.
| |
| Animation<(Of <(<'V>)>)>..::..IUpdateReciever | ||
| KeysTimeline<(Of <(<'V>)>)> | ||
| LinearTimeline<(Of <(<'V>)>)> | ||
| MultiTypeAnimationController | Mixes multiple animation types together. | |
| Pose |
Defines rotation and translation
| |
| PoseKeysTimeline | ||
| QuaternionKeysTimeline | ||
| Skeleton | ||
| Timeline | ||
| Timeline<(Of <(<'T>)>)> | ||
| Animation<(Of <(<'V>)>)>..::..UpdateHandler | ||
| Vector3KeysTimeline | ||
| Vector3LinearTimeline |