Enum rrise::AkCurveInterpolation
source · #[repr(i32)]
pub enum AkCurveInterpolation {
AkCurveInterpolation_Log3,
AkCurveInterpolation_Sine,
AkCurveInterpolation_Log1,
AkCurveInterpolation_InvSCurve,
AkCurveInterpolation_Linear,
AkCurveInterpolation_SCurve,
AkCurveInterpolation_Exp1,
AkCurveInterpolation_SineRecip,
AkCurveInterpolation_Exp3,
AkCurveInterpolation_Constant,
}Expand description
Curve interpolation types
Variants
AkCurveInterpolation_Log3
Log3
AkCurveInterpolation_Sine
Sine
AkCurveInterpolation_Log1
Log1
AkCurveInterpolation_InvSCurve
Inversed S Curve
AkCurveInterpolation_Linear
Linear (Default)
AkCurveInterpolation_SCurve
S Curve
AkCurveInterpolation_Exp1
Exp1
AkCurveInterpolation_SineRecip
Reciprocal of sine curve
AkCurveInterpolation_Exp3
Exp3
AkCurveInterpolation_Constant
Constant ( not valid for fading values )
Implementations
sourceimpl AkCurveInterpolation
impl AkCurveInterpolation
pub const AkCurveInterpolation_LastFadeCurve: AkCurveInterpolation = AkCurveInterpolation::AkCurveInterpolation_Exp3
Trait Implementations
sourceimpl Clone for AkCurveInterpolation
impl Clone for AkCurveInterpolation
sourcefn clone(&self) -> AkCurveInterpolation
fn clone(&self) -> AkCurveInterpolation
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for AkCurveInterpolation
impl Debug for AkCurveInterpolation
sourceimpl Hash for AkCurveInterpolation
impl Hash for AkCurveInterpolation
sourceimpl PartialEq<AkCurveInterpolation> for AkCurveInterpolation
impl PartialEq<AkCurveInterpolation> for AkCurveInterpolation
sourcefn eq(&self, other: &AkCurveInterpolation) -> bool
fn eq(&self, other: &AkCurveInterpolation) -> bool
impl Copy for AkCurveInterpolation
impl Eq for AkCurveInterpolation
impl StructuralEq for AkCurveInterpolation
impl StructuralPartialEq for AkCurveInterpolation
Auto Trait Implementations
impl RefUnwindSafe for AkCurveInterpolation
impl Send for AkCurveInterpolation
impl Sync for AkCurveInterpolation
impl Unpin for AkCurveInterpolation
impl UnwindSafe for AkCurveInterpolation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more