pub struct EffectParamValue {
pub value: EffectValue,
pub interpolated: bool,
}Expand description
One effect parameter’s value at a timeline timestamp.
Fields§
§value: EffectValueThe value at this timestamp.
interpolated: boolWhether value lies between two keyframes rather than being an
authored value. A timing curve may carry an interpolated value past
the parameter’s range, and a renderer clamps it there; an authored
value outside the range is an error.
Trait Implementations§
Source§impl Clone for EffectParamValue
impl Clone for EffectParamValue
impl Copy for EffectParamValue
Source§impl Debug for EffectParamValue
impl Debug for EffectParamValue
Source§impl PartialEq for EffectParamValue
impl PartialEq for EffectParamValue
impl StructuralPartialEq for EffectParamValue
Auto Trait Implementations§
impl Freeze for EffectParamValue
impl RefUnwindSafe for EffectParamValue
impl Send for EffectParamValue
impl Sync for EffectParamValue
impl Unpin for EffectParamValue
impl UnsafeUnpin for EffectParamValue
impl UnwindSafe for EffectParamValue
Blanket Implementations§
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