pub struct RigAnimationAsset {
pub default_state: Option<String>,
pub speed: Scalar,
pub sequences: HashMap<String, RigAnimationSequence>,
pub states: HashMap<String, RigAnimationState>,
pub rules: Vec<RigAnimationRule>,
}Fields§
§default_state: Option<String>§speed: Scalar§sequences: HashMap<String, RigAnimationSequence>§states: HashMap<String, RigAnimationState>§rules: Vec<RigAnimationRule>Trait Implementations§
source§impl Clone for RigAnimationAsset
impl Clone for RigAnimationAsset
source§fn clone(&self) -> RigAnimationAsset
fn clone(&self) -> RigAnimationAsset
Returns a copy 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 moresource§impl Debug for RigAnimationAsset
impl Debug for RigAnimationAsset
source§impl Default for RigAnimationAsset
impl Default for RigAnimationAsset
source§fn default() -> RigAnimationAsset
fn default() -> RigAnimationAsset
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for RigAnimationAsset
impl<'de> Deserialize<'de> for RigAnimationAsset
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
Auto Trait Implementations§
impl RefUnwindSafe for RigAnimationAsset
impl Send for RigAnimationAsset
impl Sync for RigAnimationAsset
impl Unpin for RigAnimationAsset
impl UnwindSafe for RigAnimationAsset
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
§impl<T> Initialize for Twhere
T: Default,
impl<T> Initialize for Twhere T: Default,
fn initialize(&mut self)
§unsafe fn initialize_raw(data: *mut ())
unsafe fn initialize_raw(data: *mut ())
Safety Read more