pub struct BakedTimeline { /* private fields */ }Expand description
The recorded scene: every frame is a pure function of time.
Implementations§
Source§impl BakedTimeline
impl BakedTimeline
Sourcepub fn eval(&self, t: f32) -> SceneState
pub fn eval(&self, t: f32) -> SceneState
The scene at time t: the keyframe of the clip containing t, plus that clip sampled.
Costs one clip regardless of position or evaluation order.
Auto Trait Implementations§
impl !RefUnwindSafe for BakedTimeline
impl !UnwindSafe for BakedTimeline
impl Freeze for BakedTimeline
impl Send for BakedTimeline
impl Sync for BakedTimeline
impl Unpin for BakedTimeline
impl UnsafeUnpin for BakedTimeline
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