pub struct BlendTreeNode {
pub id: u32,
pub name: String,
pub node_type: BlendNodeType,
pub children: Vec<u32>,
pub weight: f32,
}Expand description
A blend tree node.
Fields§
§id: u32§name: String§node_type: BlendNodeType§children: Vec<u32>§weight: f32Trait Implementations§
Source§impl Clone for BlendTreeNode
impl Clone for BlendTreeNode
Source§fn clone(&self) -> BlendTreeNode
fn clone(&self) -> BlendTreeNode
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 BlendTreeNode
impl RefUnwindSafe for BlendTreeNode
impl Send for BlendTreeNode
impl Sync for BlendTreeNode
impl Unpin for BlendTreeNode
impl UnsafeUnpin for BlendTreeNode
impl UnwindSafe for BlendTreeNode
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