Enum freya::hooks::TransitionAnimation
pub enum TransitionAnimation {
BounceIn(i32),
SineIn(i32),
SineInOut(i32),
Linear(i32),
}
Variants§
Implementations§
§impl TransitionAnimation
impl TransitionAnimation
pub fn new_bounce_in(time: i32) -> TransitionAnimation
pub fn new_bounce_in(time: i32) -> TransitionAnimation
New BounceIn Animation
pub fn new_sine_in(time: i32) -> TransitionAnimation
pub fn new_sine_in(time: i32) -> TransitionAnimation
New SineIn Animation
pub fn new_sine_in_out(time: i32) -> TransitionAnimation
pub fn new_sine_in_out(time: i32) -> TransitionAnimation
New SineInOut Animation
pub fn new_linear(time: i32) -> TransitionAnimation
pub fn new_linear(time: i32) -> TransitionAnimation
New Linear Animation
pub fn to_animation(self, range: RangeInclusive<f64>) -> Animation
Trait Implementations§
§impl Clone for TransitionAnimation
impl Clone for TransitionAnimation
§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 more§impl Debug for TransitionAnimation
impl Debug for TransitionAnimation
§impl PartialEq<TransitionAnimation> for TransitionAnimation
impl PartialEq<TransitionAnimation> for TransitionAnimation
§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 ==
.