pub trait ITrackAsset: IPlayableAsset {
Show 32 methods
// Provided methods
fn m_version(self) -> i32 { ... }
fn set_m_version(self, value: i32) { ... }
fn m_anim_clip(self) -> AnimationClip { ... }
fn set_m_anim_clip(self, value: AnimationClip) { ... }
fn m_locked(self) -> bool { ... }
fn set_m_locked(self, value: bool) { ... }
fn m_muted(self) -> bool { ... }
fn set_m_muted(self, value: bool) { ... }
fn m_custom_playable_full_typename(self) -> Il2CppString { ... }
fn set_m_custom_playable_full_typename(self, value: Il2CppString) { ... }
fn m_curves(self) -> AnimationClip { ... }
fn set_m_curves(self, value: AnimationClip) { ... }
fn m_parent(self) -> PlayableAsset { ... }
fn set_m_parent(self, value: PlayableAsset) { ... }
fn m_children(self) -> List_1<ScriptableObject> { ... }
fn set_m_children(self, value: List_1<ScriptableObject>) { ... }
fn m_items_hash(self) -> i32 { ... }
fn set_m_items_hash(self, value: i32) { ... }
fn m_clips_cache(self) -> Array<TimelineClip> { ... }
fn set_m_clips_cache(self, value: Array<TimelineClip>) { ... }
fn m_start(self) -> DiscreteTime { ... }
fn set_m_start(self, value: DiscreteTime) { ... }
fn m_end(self) -> DiscreteTime { ... }
fn set_m_end(self, value: DiscreteTime) { ... }
fn m_cache_sorted(self) -> bool { ... }
fn set_m_cache_sorted(self, value: bool) { ... }
fn m_child_track_cache(self) -> IEnumerable_1<TrackAsset> { ... }
fn set_m_child_track_cache(self, value: IEnumerable_1<TrackAsset>) { ... }
fn m_clips(self) -> List_1<TimelineClip> { ... }
fn set_m_clips(self, value: List_1<TimelineClip>) { ... }
fn m_markers(self) -> MarkerList { ... }
fn set_m_markers(self, value: MarkerList) { ... }
}Provided Methods§
fn m_version(self) -> i32
fn set_m_version(self, value: i32)
fn m_anim_clip(self) -> AnimationClip
fn set_m_anim_clip(self, value: AnimationClip)
fn m_locked(self) -> bool
fn set_m_locked(self, value: bool)
fn m_muted(self) -> bool
fn set_m_muted(self, value: bool)
fn m_custom_playable_full_typename(self) -> Il2CppString
fn set_m_custom_playable_full_typename(self, value: Il2CppString)
fn m_curves(self) -> AnimationClip
fn set_m_curves(self, value: AnimationClip)
fn m_parent(self) -> PlayableAsset
fn set_m_parent(self, value: PlayableAsset)
fn m_children(self) -> List_1<ScriptableObject>
fn set_m_children(self, value: List_1<ScriptableObject>)
fn m_items_hash(self) -> i32
fn set_m_items_hash(self, value: i32)
fn m_clips_cache(self) -> Array<TimelineClip>
fn set_m_clips_cache(self, value: Array<TimelineClip>)
fn m_start(self) -> DiscreteTime
fn set_m_start(self, value: DiscreteTime)
fn m_end(self) -> DiscreteTime
fn set_m_end(self, value: DiscreteTime)
fn m_cache_sorted(self) -> bool
fn set_m_cache_sorted(self, value: bool)
fn m_child_track_cache(self) -> IEnumerable_1<TrackAsset>
fn set_m_child_track_cache(self, value: IEnumerable_1<TrackAsset>)
fn m_clips(self) -> List_1<TimelineClip>
fn set_m_clips(self, value: List_1<TimelineClip>)
fn m_markers(self) -> MarkerList
fn set_m_markers(self, value: MarkerList)
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.