pub struct LinearEasingFunction;Expand description
The identity curve (WinUI LinearEasingFunction).
Implementations§
Source§impl LinearEasingFunction
impl LinearEasingFunction
pub fn new() -> LinearEasingFunction
Trait Implementations§
Source§impl Clone for LinearEasingFunction
impl Clone for LinearEasingFunction
impl Copy for LinearEasingFunction
Source§impl Debug for LinearEasingFunction
impl Debug for LinearEasingFunction
Source§impl Default for LinearEasingFunction
impl Default for LinearEasingFunction
impl Eq for LinearEasingFunction
Source§impl From<LinearEasingFunction> for Easing
impl From<LinearEasingFunction> for Easing
Source§fn from(value: LinearEasingFunction) -> Easing
fn from(value: LinearEasingFunction) -> Easing
Converts to this type from the input type.
Source§impl IEasing for LinearEasingFunction
impl IEasing for LinearEasingFunction
The easing as the render thread evaluates it: a key frame animation of
the compositor runs there. An easing without parameters returns
itself; one with parameters returns a copy with the parameters it has
now.
Source§fn derives_from_easing(&self) -> bool
fn derives_from_easing(&self) -> bool
Whether the object is an easing class: upstream, a class deriving from
the
Easing base class, which code tests for with a cast. True for
every easing of this module and by default, because implementing this
trait is how an easing class is written here; an object that stands
for a bare implementation of the contract (not an easing class)
answers false.Source§impl PartialEq for LinearEasingFunction
impl PartialEq for LinearEasingFunction
impl StructuralPartialEq for LinearEasingFunction
Auto Trait Implementations§
impl Freeze for LinearEasingFunction
impl RefUnwindSafe for LinearEasingFunction
impl Send for LinearEasingFunction
impl Sync for LinearEasingFunction
impl Unpin for LinearEasingFunction
impl UnsafeUnpin for LinearEasingFunction
impl UnwindSafe for LinearEasingFunction
Blanket Implementations§
Source§impl<T> AnyValue for Twhere
T: PartialEq + 'static,
impl<T> AnyValue for Twhere
T: PartialEq + 'static,
fn any_value_as_any(&self) -> &(dyn Any + 'static)
fn any_value_eq(&self, other: &(dyn AnyValue + 'static)) -> bool
fn any_value_type_name(&self) -> &'static str
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more