pub struct AdditionalInfluenceSet {
pub set_index: u32,
pub joints_present: bool,
pub weights_present: bool,
}Expand description
Presence metadata for one non-primary glTF skin-influence attribute set.
A set may contain only one side because source assets can declare
JOINTS_n and WEIGHTS_n independently. This type deliberately does not
retain the corresponding per-vertex values: the core model’s skinning
semantics remain the primary JOINTS_0 / WEIGHTS_0 set.
Fields§
§set_index: u32glTF attribute-set number (n >= 1).
joints_present: boolWhether JOINTS_n was declared.
weights_present: boolWhether WEIGHTS_n was declared.
Trait Implementations§
Source§impl Clone for AdditionalInfluenceSet
impl Clone for AdditionalInfluenceSet
Source§fn clone(&self) -> AdditionalInfluenceSet
fn clone(&self) -> AdditionalInfluenceSet
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 moreimpl Copy for AdditionalInfluenceSet
Source§impl Debug for AdditionalInfluenceSet
impl Debug for AdditionalInfluenceSet
impl Eq for AdditionalInfluenceSet
Source§impl PartialEq for AdditionalInfluenceSet
impl PartialEq for AdditionalInfluenceSet
impl StructuralPartialEq for AdditionalInfluenceSet
Auto Trait Implementations§
impl Freeze for AdditionalInfluenceSet
impl RefUnwindSafe for AdditionalInfluenceSet
impl Send for AdditionalInfluenceSet
impl Sync for AdditionalInfluenceSet
impl Unpin for AdditionalInfluenceSet
impl UnsafeUnpin for AdditionalInfluenceSet
impl UnwindSafe for AdditionalInfluenceSet
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