pub trait ITextMeshAnimation_AnimationParams: IObject {
Show 32 methods
// Provided methods
fn offset_curve_x(self) -> AnimationCurve { ... }
fn set_offset_curve_x(self, value: AnimationCurve) { ... }
fn offset_curve_y(self) -> AnimationCurve { ... }
fn set_offset_curve_y(self, value: AnimationCurve) { ... }
fn rotation_curve(self) -> AnimationCurve { ... }
fn set_rotation_curve(self, value: AnimationCurve) { ... }
fn scale_curve_x(self) -> AnimationCurve { ... }
fn set_scale_curve_x(self, value: AnimationCurve) { ... }
fn scale_curve_y(self) -> AnimationCurve { ... }
fn set_scale_curve_y(self, value: AnimationCurve) { ... }
fn red_curve(self) -> AnimationCurve { ... }
fn set_red_curve(self, value: AnimationCurve) { ... }
fn green_curve(self) -> AnimationCurve { ... }
fn set_green_curve(self, value: AnimationCurve) { ... }
fn blue_curve(self) -> AnimationCurve { ... }
fn set_blue_curve(self, value: AnimationCurve) { ... }
fn alpha_curve(self) -> AnimationCurve { ... }
fn set_alpha_curve(self, value: AnimationCurve) { ... }
fn m_pivot_type(self) -> TextMeshAnimation_PivotType { ... }
fn set_m_pivot_type(self, value: TextMeshAnimation_PivotType) { ... }
fn m_delay_time(self) -> f32 { ... }
fn set_m_delay_time(self, value: f32) { ... }
fn m_delay_time_type(self) -> TextMeshAnimation_DelayTimeType { ... }
fn set_m_delay_time_type(self, value: TextMeshAnimation_DelayTimeType) { ... }
fn m_end_type(self) -> TextMeshAnimation_EndType { ... }
fn set_m_end_type(self, value: TextMeshAnimation_EndType) { ... }
fn m_start_from_right(self) -> bool { ... }
fn set_m_start_from_right(self, value: bool) { ... }
fn m_max_interval_time(self) -> f32 { ... }
fn set_m_max_interval_time(self, value: f32) { ... }
fn m_end_time(self) -> f32 { ... }
fn set_m_end_time(self, value: f32) { ... }
}Provided Methods§
fn offset_curve_x(self) -> AnimationCurve
fn set_offset_curve_x(self, value: AnimationCurve)
fn offset_curve_y(self) -> AnimationCurve
fn set_offset_curve_y(self, value: AnimationCurve)
fn rotation_curve(self) -> AnimationCurve
fn set_rotation_curve(self, value: AnimationCurve)
fn scale_curve_x(self) -> AnimationCurve
fn set_scale_curve_x(self, value: AnimationCurve)
fn scale_curve_y(self) -> AnimationCurve
fn set_scale_curve_y(self, value: AnimationCurve)
fn red_curve(self) -> AnimationCurve
fn set_red_curve(self, value: AnimationCurve)
fn green_curve(self) -> AnimationCurve
fn set_green_curve(self, value: AnimationCurve)
fn blue_curve(self) -> AnimationCurve
fn set_blue_curve(self, value: AnimationCurve)
fn alpha_curve(self) -> AnimationCurve
fn set_alpha_curve(self, value: AnimationCurve)
fn m_pivot_type(self) -> TextMeshAnimation_PivotType
fn set_m_pivot_type(self, value: TextMeshAnimation_PivotType)
fn m_delay_time(self) -> f32
fn set_m_delay_time(self, value: f32)
fn m_delay_time_type(self) -> TextMeshAnimation_DelayTimeType
fn set_m_delay_time_type(self, value: TextMeshAnimation_DelayTimeType)
fn m_end_type(self) -> TextMeshAnimation_EndType
fn set_m_end_type(self, value: TextMeshAnimation_EndType)
fn m_start_from_right(self) -> bool
fn set_m_start_from_right(self, value: bool)
fn m_max_interval_time(self) -> f32
fn set_m_max_interval_time(self, value: f32)
fn m_end_time(self) -> f32
fn set_m_end_time(self, value: f32)
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.