pub struct EmotionNode {
pub name: String,
pub weight: f32,
pub children: Vec<usize>,
pub blend_op: BlendOp,
}Expand description
A node in the emotion blend tree.
Fields§
§name: String§weight: f32§children: Vec<usize>§blend_op: BlendOpTrait Implementations§
Source§impl Clone for EmotionNode
impl Clone for EmotionNode
Source§fn clone(&self) -> EmotionNode
fn clone(&self) -> EmotionNode
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for EmotionNode
impl RefUnwindSafe for EmotionNode
impl Send for EmotionNode
impl Sync for EmotionNode
impl Unpin for EmotionNode
impl UnsafeUnpin for EmotionNode
impl UnwindSafe for EmotionNode
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