pub struct PmmDocumentBoneKeyframeSummary {Show 14 fields
pub index: Option<i32>,
pub frame_index: i32,
pub previous_keyframe_index: i32,
pub next_keyframe_index: i32,
pub interpolation: [u8; 16],
pub translation: [f32; 3],
pub orientation: [f32; 4],
pub physics_disabled: bool,
pub selected: bool,
pub offset: usize,
pub byte_length: usize,
pub payload_offset: usize,
pub payload_byte_length: usize,
pub payload_bytes: Vec<u8>,
}Fields§
§index: Option<i32>§frame_index: i32§previous_keyframe_index: i32§next_keyframe_index: i32§interpolation: [u8; 16]§translation: [f32; 3]§orientation: [f32; 4]§physics_disabled: bool§selected: bool§offset: usize§byte_length: usize§payload_offset: usize§payload_byte_length: usize§payload_bytes: Vec<u8>Trait Implementations§
Source§impl Clone for PmmDocumentBoneKeyframeSummary
impl Clone for PmmDocumentBoneKeyframeSummary
Source§fn clone(&self) -> PmmDocumentBoneKeyframeSummary
fn clone(&self) -> PmmDocumentBoneKeyframeSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PmmDocumentBoneKeyframeSummary
impl RefUnwindSafe for PmmDocumentBoneKeyframeSummary
impl Send for PmmDocumentBoneKeyframeSummary
impl Sync for PmmDocumentBoneKeyframeSummary
impl Unpin for PmmDocumentBoneKeyframeSummary
impl UnsafeUnpin for PmmDocumentBoneKeyframeSummary
impl UnwindSafe for PmmDocumentBoneKeyframeSummary
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