Enum freya_hooks::TransitionAnimation
source · pub enum TransitionAnimation {
BounceIn(i32),
SineIn(i32),
SineInOut(i32),
Linear(i32),
}
Variants§
Implementations§
source§impl TransitionAnimation
impl TransitionAnimation
sourcepub fn new_bounce_in(time: i32) -> Self
pub fn new_bounce_in(time: i32) -> Self
New BounceIn Animation
sourcepub fn new_sine_in(time: i32) -> Self
pub fn new_sine_in(time: i32) -> Self
New SineIn Animation
sourcepub fn new_sine_in_out(time: i32) -> Self
pub fn new_sine_in_out(time: i32) -> Self
New SineInOut Animation
sourcepub fn new_linear(time: i32) -> Self
pub fn new_linear(time: i32) -> Self
New Linear Animation
pub fn to_animation(self, range: RangeInclusive<f64>) -> Animation
Trait Implementations§
source§impl Clone for TransitionAnimation
impl Clone for TransitionAnimation
source§fn clone(&self) -> TransitionAnimation
fn clone(&self) -> TransitionAnimation
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for TransitionAnimation
impl Debug for TransitionAnimation
source§impl PartialEq<TransitionAnimation> for TransitionAnimation
impl PartialEq<TransitionAnimation> for TransitionAnimation
source§fn eq(&self, other: &TransitionAnimation) -> bool
fn eq(&self, other: &TransitionAnimation) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.