pub struct TimelineVisual(/* private fields */);Expand description
Picture-only view of a Timeline, created by Timeline::visual.
Clips and nested scenes see the timeline’s own size and frame rate; its audio is not carried along.
Trait Implementations§
Source§impl Clone for TimelineVisual
impl Clone for TimelineVisual
Source§impl Debug for TimelineVisual
impl Debug for TimelineVisual
Source§impl Scene for TimelineVisual
impl Scene for TimelineVisual
Source§fn render(&self, context: &SceneContext<'_>) -> Node
fn render(&self, context: &SceneContext<'_>) -> Node
Builds one snapshot without retaining previous-frame state.
Source§fn duration(&self) -> Option<Duration>
fn duration(&self) -> Option<Duration>
Natural finite duration, or None when a caller must provide one.
Source§fn validate(&self) -> Result<()>
fn validate(&self) -> Result<()>
Validates deferred authoring errors without evaluating a frame.
Source§fn with_duration(self, duration: Duration) -> WithDuration<Self>where
Self: Sized,
fn with_duration(self, duration: Duration) -> WithDuration<Self>where
Self: Sized,
Overrides clip metadata without retiming or clamping the callback. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for TimelineVisual
impl !UnwindSafe for TimelineVisual
impl Forget for TimelineVisual
impl Freeze for TimelineVisual
impl Move for TimelineVisual
impl Send for TimelineVisual
impl Sync for TimelineVisual
impl Unpin for TimelineVisual
impl UnsafeUnpin for TimelineVisual
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