pub enum StateKind {
Clip {
clip: ClipId,
speed: f64,
loop_mode: LoopMode,
},
Blend1D {
input: usize,
children: Vec<BlendChild>,
},
Empty,
}Variants§
Clip
Play one clip.
Blend1D
1D blend across clips by a Number input (walk/run style).
Empty
No animation (rest pose = document values).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StateKind
impl<'de> Deserialize<'de> for StateKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for StateKind
Auto Trait Implementations§
impl Freeze for StateKind
impl RefUnwindSafe for StateKind
impl Send for StateKind
impl Sync for StateKind
impl Unpin for StateKind
impl UnsafeUnpin for StateKind
impl UnwindSafe for StateKind
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