Skip to main content

ITrackAsset

Trait ITrackAsset 

Source
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§

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.

Implementors§