pub struct Skin<'a> { /* private fields */ }
Expand description
Joints and matrices defining a skin.
Implementations
Returns the accessor containing the 4x4 inverse-bind matrices.
When None
, each matrix is assumed to be the 4x4 identity matrix which
implies that the inverse-bind matrices were pre-applied.
pub fn reader<'s, F>(&'a self, get_buffer_data: F) -> Reader<'a, 's, F> where
F: Clone + Fn(Buffer<'a>) -> Option<&'s [u8]>,
This is supported on crate feature utils
only.
pub fn reader<'s, F>(&'a self, get_buffer_data: F) -> Reader<'a, 's, F> where
F: Clone + Fn(Buffer<'a>) -> Option<&'s [u8]>,
This is supported on crate feature
utils
only.Constructs a skin reader.
Returns an Iterator
that visits the skeleton nodes used as joints in
this skin.
This is supported on crate feature names
only.
This is supported on crate feature
names
only.Optional user-defined name for this object.
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for Skin<'a>
impl<'a> UnwindSafe for Skin<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more