Struct oxygengine_ha_renderer::asset_protocols::rig_animation::RigAnimationSequenceBoneSheet
source · pub struct RigAnimationSequenceBoneSheet {
pub translation_x: Option<Phase>,
pub translation_y: Option<Phase>,
pub translation_z: Option<Phase>,
pub rotation_yaw: Option<Phase>,
pub rotation_pitch: Option<Phase>,
pub rotation_roll: Option<Phase>,
pub scale_x: Option<Phase>,
pub scale_y: Option<Phase>,
pub scale_z: Option<Phase>,
}Fields§
§translation_x: Option<Phase>§translation_y: Option<Phase>§translation_z: Option<Phase>§rotation_yaw: Option<Phase>§rotation_pitch: Option<Phase>§rotation_roll: Option<Phase>§scale_x: Option<Phase>§scale_y: Option<Phase>§scale_z: Option<Phase>Implementations§
source§impl RigAnimationSequenceBoneSheet
impl RigAnimationSequenceBoneSheet
pub fn time_frame(&self) -> Option<Range<Scalar>>
pub fn sample(&self, time: Scalar, fallback: &HaTransform) -> HaTransform
Trait Implementations§
source§impl Clone for RigAnimationSequenceBoneSheet
impl Clone for RigAnimationSequenceBoneSheet
source§fn clone(&self) -> RigAnimationSequenceBoneSheet
fn clone(&self) -> RigAnimationSequenceBoneSheet
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 Default for RigAnimationSequenceBoneSheet
impl Default for RigAnimationSequenceBoneSheet
source§fn default() -> RigAnimationSequenceBoneSheet
fn default() -> RigAnimationSequenceBoneSheet
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for RigAnimationSequenceBoneSheet
impl<'de> Deserialize<'de> for RigAnimationSequenceBoneSheet
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 RigAnimationSequenceBoneSheet
impl Send for RigAnimationSequenceBoneSheet
impl Sync for RigAnimationSequenceBoneSheet
impl Unpin for RigAnimationSequenceBoneSheet
impl UnwindSafe for RigAnimationSequenceBoneSheet
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