pub struct MultiTrack {
pub tracks: HashMap<String, KeyframeTrack<f32>>,
pub elapsed: f32,
pub looping: bool,
/* private fields */
}Expand description
A collection of named KeyframeTrack<f32> tracks played together.
Ideal for driving multiple engine parameters from a single timeline clock.
Fields§
§tracks: HashMap<String, KeyframeTrack<f32>>§elapsed: f32§looping: boolImplementations§
Source§impl MultiTrack
impl MultiTrack
Auto Trait Implementations§
impl Freeze for MultiTrack
impl RefUnwindSafe for MultiTrack
impl Send for MultiTrack
impl Sync for MultiTrack
impl Unpin for MultiTrack
impl UnsafeUnpin for MultiTrack
impl UnwindSafe for MultiTrack
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more