pub struct KeyDriver {
pub name: String,
pub source_bone: String,
pub source_property: String,
pub target_shape: String,
pub curve: DriverCurve,
}Expand description
A single key driver connecting a source property to a target.
Fields§
§name: String§source_bone: String§source_property: String§target_shape: String§curve: DriverCurveTrait Implementations§
Auto Trait Implementations§
impl Freeze for KeyDriver
impl RefUnwindSafe for KeyDriver
impl Send for KeyDriver
impl Sync for KeyDriver
impl Unpin for KeyDriver
impl UnsafeUnpin for KeyDriver
impl UnwindSafe for KeyDriver
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more