pub trait ITimelineClip: IObject {
Show 46 methods
// Provided methods
fn m_version(self) -> i32 { ... }
fn set_m_version(self, value: i32) { ... }
fn m_start(self) -> f64 { ... }
fn set_m_start(self, value: f64) { ... }
fn m_clip_in(self) -> f64 { ... }
fn set_m_clip_in(self, value: f64) { ... }
fn m_asset(self) -> Object_2 { ... }
fn set_m_asset(self, value: Object_2) { ... }
fn m_duration(self) -> f64 { ... }
fn set_m_duration(self, value: f64) { ... }
fn m_time_scale(self) -> f64 { ... }
fn set_m_time_scale(self, value: f64) { ... }
fn m_parent_track(self) -> TrackAsset { ... }
fn set_m_parent_track(self, value: TrackAsset) { ... }
fn m_ease_in_duration(self) -> f64 { ... }
fn set_m_ease_in_duration(self, value: f64) { ... }
fn m_ease_out_duration(self) -> f64 { ... }
fn set_m_ease_out_duration(self, value: f64) { ... }
fn m_blend_in_duration(self) -> f64 { ... }
fn set_m_blend_in_duration(self, value: f64) { ... }
fn m_blend_out_duration(self) -> f64 { ... }
fn set_m_blend_out_duration(self, value: f64) { ... }
fn m_mix_in_curve(self) -> AnimationCurve { ... }
fn set_m_mix_in_curve(self, value: AnimationCurve) { ... }
fn m_mix_out_curve(self) -> AnimationCurve { ... }
fn set_m_mix_out_curve(self, value: AnimationCurve) { ... }
fn m_blend_in_curve_mode(self) -> TimelineClip_BlendCurveMode { ... }
fn set_m_blend_in_curve_mode(self, value: TimelineClip_BlendCurveMode) { ... }
fn m_blend_out_curve_mode(self) -> TimelineClip_BlendCurveMode { ... }
fn set_m_blend_out_curve_mode(self, value: TimelineClip_BlendCurveMode) { ... }
fn m_exposed_parameter_names(self) -> List_1<Il2CppString> { ... }
fn set_m_exposed_parameter_names(self, value: List_1<Il2CppString>) { ... }
fn m_animation_curves(self) -> AnimationClip { ... }
fn set_m_animation_curves(self, value: AnimationClip) { ... }
fn m_recordable(self) -> bool { ... }
fn set_m_recordable(self, value: bool) { ... }
fn m_post_extrapolation_mode(self) -> TimelineClip_ClipExtrapolation { ... }
fn set_m_post_extrapolation_mode(
self,
value: TimelineClip_ClipExtrapolation,
) { ... }
fn m_pre_extrapolation_mode(self) -> TimelineClip_ClipExtrapolation { ... }
fn set_m_pre_extrapolation_mode(self, value: TimelineClip_ClipExtrapolation) { ... }
fn m_post_extrapolation_time(self) -> f64 { ... }
fn set_m_post_extrapolation_time(self, value: f64) { ... }
fn m_pre_extrapolation_time(self) -> f64 { ... }
fn set_m_pre_extrapolation_time(self, value: f64) { ... }
fn m_display_name(self) -> Il2CppString { ... }
fn set_m_display_name(self, value: Il2CppString) { ... }
}Provided Methods§
fn m_version(self) -> i32
fn set_m_version(self, value: i32)
fn m_start(self) -> f64
fn set_m_start(self, value: f64)
fn m_clip_in(self) -> f64
fn set_m_clip_in(self, value: f64)
fn m_asset(self) -> Object_2
fn set_m_asset(self, value: Object_2)
fn m_duration(self) -> f64
fn set_m_duration(self, value: f64)
fn m_time_scale(self) -> f64
fn set_m_time_scale(self, value: f64)
fn m_parent_track(self) -> TrackAsset
fn set_m_parent_track(self, value: TrackAsset)
fn m_ease_in_duration(self) -> f64
fn set_m_ease_in_duration(self, value: f64)
fn m_ease_out_duration(self) -> f64
fn set_m_ease_out_duration(self, value: f64)
fn m_blend_in_duration(self) -> f64
fn set_m_blend_in_duration(self, value: f64)
fn m_blend_out_duration(self) -> f64
fn set_m_blend_out_duration(self, value: f64)
fn m_mix_in_curve(self) -> AnimationCurve
fn set_m_mix_in_curve(self, value: AnimationCurve)
fn m_mix_out_curve(self) -> AnimationCurve
fn set_m_mix_out_curve(self, value: AnimationCurve)
fn m_blend_in_curve_mode(self) -> TimelineClip_BlendCurveMode
fn set_m_blend_in_curve_mode(self, value: TimelineClip_BlendCurveMode)
fn m_blend_out_curve_mode(self) -> TimelineClip_BlendCurveMode
fn set_m_blend_out_curve_mode(self, value: TimelineClip_BlendCurveMode)
fn m_exposed_parameter_names(self) -> List_1<Il2CppString>
fn set_m_exposed_parameter_names(self, value: List_1<Il2CppString>)
fn m_animation_curves(self) -> AnimationClip
fn set_m_animation_curves(self, value: AnimationClip)
fn m_recordable(self) -> bool
fn set_m_recordable(self, value: bool)
fn m_post_extrapolation_mode(self) -> TimelineClip_ClipExtrapolation
fn set_m_post_extrapolation_mode(self, value: TimelineClip_ClipExtrapolation)
fn m_pre_extrapolation_mode(self) -> TimelineClip_ClipExtrapolation
fn set_m_pre_extrapolation_mode(self, value: TimelineClip_ClipExtrapolation)
fn m_post_extrapolation_time(self) -> f64
fn set_m_post_extrapolation_time(self, value: f64)
fn m_pre_extrapolation_time(self) -> f64
fn set_m_pre_extrapolation_time(self, value: f64)
fn m_display_name(self) -> Il2CppString
fn set_m_display_name(self, value: Il2CppString)
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.