pub trait ITimelineAsset: IPlayableAsset {
Show 18 methods
// Provided methods
fn m_version(self) -> i32 { ... }
fn set_m_version(self, value: i32) { ... }
fn m_tracks(self) -> List_1<ScriptableObject> { ... }
fn set_m_tracks(self, value: List_1<ScriptableObject>) { ... }
fn m_fixed_duration(self) -> f64 { ... }
fn set_m_fixed_duration(self, value: f64) { ... }
fn m_cache_output_tracks(self) -> Array<TrackAsset> { ... }
fn set_m_cache_output_tracks(self, value: Array<TrackAsset>) { ... }
fn m_cache_root_tracks(self) -> List_1<TrackAsset> { ... }
fn set_m_cache_root_tracks(self, value: List_1<TrackAsset>) { ... }
fn m_cache_flattened_tracks(self) -> List_1<TrackAsset> { ... }
fn set_m_cache_flattened_tracks(self, value: List_1<TrackAsset>) { ... }
fn m_editor_settings(self) -> TimelineAsset_EditorSettings { ... }
fn set_m_editor_settings(self, value: TimelineAsset_EditorSettings) { ... }
fn m_duration_mode(self) -> TimelineAsset_DurationMode { ... }
fn set_m_duration_mode(self, value: TimelineAsset_DurationMode) { ... }
fn m_marker_track(self) -> MarkerTrack { ... }
fn set_m_marker_track(self, value: MarkerTrack) { ... }
}Provided Methods§
fn m_version(self) -> i32
fn set_m_version(self, value: i32)
fn m_tracks(self) -> List_1<ScriptableObject>
fn set_m_tracks(self, value: List_1<ScriptableObject>)
fn m_fixed_duration(self) -> f64
fn set_m_fixed_duration(self, value: f64)
fn m_cache_output_tracks(self) -> Array<TrackAsset>
fn set_m_cache_output_tracks(self, value: Array<TrackAsset>)
fn m_cache_root_tracks(self) -> List_1<TrackAsset>
fn set_m_cache_root_tracks(self, value: List_1<TrackAsset>)
fn m_cache_flattened_tracks(self) -> List_1<TrackAsset>
fn set_m_cache_flattened_tracks(self, value: List_1<TrackAsset>)
fn m_editor_settings(self) -> TimelineAsset_EditorSettings
fn set_m_editor_settings(self, value: TimelineAsset_EditorSettings)
fn m_duration_mode(self) -> TimelineAsset_DurationMode
fn set_m_duration_mode(self, value: TimelineAsset_DurationMode)
fn m_marker_track(self) -> MarkerTrack
fn set_m_marker_track(self, value: MarkerTrack)
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.