[This is preliminary documentation and is subject to change.]
The TrackBool type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| TrackBool |
Methods
| Name | Description | |
|---|---|---|
| Add |
Add a Frame into the track. IF the frame already exists, the existing frame is returned
(Inherited from Track<(Of <(T>)>).) | |
| Count | (Inherited from Track<(Of <(T>)>).) | |
| Delete |
Delete the specified keyframe
(Inherited from Track<(Of <(T>)>).) | |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Interpolate | (Overrides Track<(Of <(Boolean>)>)..::.Interpolate(Double, Int32, Int32).) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Render |
Renders the track at a specific track time
and then stores the result in a frame buffer
(Inherited from Track<(Of <(T>)>).) | |
| SetFrame |
Set the current keyframe, based on a particular frame number
This sets up internal information to quickly reference the keyframe
and (potentially) the next keyframe for interpolation
This assumes that at least one keyframe exists, at any particular local time index.
(Inherited from Track<(Of <(T>)>).) | |
| SetKeyFrame |
Set a KeyFrame into the track. If the frame already exists, the existing frame is returned
(Inherited from Track<(Of <(T>)>).) | |
| ToString | (Inherited from Track<(Of <(T>)>).) |
Fields
| Name | Description | |
|---|---|---|
| Buffer | (Inherited from Track<(Of <(T>)>).) | |
| frames | (Inherited from Track<(Of <(T>)>).) |
Properties
| Name | Description | |
|---|---|---|
| Current |
Get/Set the current value of the track
(Inherited from Track<(Of <(T>)>).) | |
| CurrentFrame | (Inherited from Track<(Of <(T>)>).) | |
| CurrentKeyFrame | (Inherited from Track<(Of <(T>)>).) | |
| Frame |
Get/set the current track frame (value, plus control points etc..)
(Inherited from Track<(Of <(T>)>).) | |
| Frames | (Inherited from Track<(Of <(T>)>).) | |
| Item | Overloaded. |