pub struct Timeline {
pub main_id: i64,
pub name: String,
pub frame_rate: f64,
pub start_frame: f64,
pub end_frame: f64,
pub current_frame: f64,
pub guideline: i64,
pub scene: i64,
pub cut: i64,
pub uuid: Option<String>,
pub labels: Vec<Label>,
pub tracks: Vec<Track>,
}Expand description
A TimeLine row.
Fields§
§main_id: i64MainId of the row.
name: StringName shown in the timeline palette.
frame_rate: f64Frames per second.
start_frame: f640-based first frame.
end_frame: f640-based frame after the last.
current_frame: f640-based frame shown in CSP.
guideline: i64タイムラインの区切り線 (GuidelineFrameRate).
scene: i64シーン number.
cut: i64カット number.
uuid: Option<String>TimeLineUuid as 32 hex digits.
labels: Vec<Label>Timeline labels.
tracks: Vec<Track>Tracks, in their linked order.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Timeline
impl RefUnwindSafe for Timeline
impl Send for Timeline
impl Sync for Timeline
impl Unpin for Timeline
impl UnsafeUnpin for Timeline
impl UnwindSafe for Timeline
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