pub struct GltfAddressabilitySkinV2 { /* private fields */ }Expand description
One source skin’s distinct conditional skin and eager inverse-bind labels.
Implementations§
Source§impl GltfAddressabilitySkinV2
impl GltfAddressabilitySkinV2
Sourcepub const fn source_skin_index(&self) -> u64
pub const fn source_skin_index(&self) -> u64
Exact source skin-array index.
Sourcepub const fn explicit_skeleton_root_node_index(&self) -> Option<u64>
pub const fn explicit_skeleton_root_node_index(&self) -> Option<u64>
Exact authored skin.skeleton, preserved without a Bevy inferred-root claim.
Sourcepub const fn skin_label(&self) -> &GltfAddressabilityProjectionV2<String>
pub const fn skin_label(&self) -> &GltfAddressabilityProjectionV2<String>
Conditional Skin{i} label projection.
Sourcepub fn inverse_bind_matrices_label(&self) -> &str
pub fn inverse_bind_matrices_label(&self) -> &str
Eager Skin{i}/InverseBindMatrices label, including identity fallback.
Trait Implementations§
Source§impl Clone for GltfAddressabilitySkinV2
impl Clone for GltfAddressabilitySkinV2
Source§fn clone(&self) -> GltfAddressabilitySkinV2
fn clone(&self) -> GltfAddressabilitySkinV2
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 moreSource§impl Debug for GltfAddressabilitySkinV2
impl Debug for GltfAddressabilitySkinV2
Source§impl<'de> Deserialize<'de> for GltfAddressabilitySkinV2
impl<'de> Deserialize<'de> for GltfAddressabilitySkinV2
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
impl Eq for GltfAddressabilitySkinV2
Source§impl PartialEq for GltfAddressabilitySkinV2
impl PartialEq for GltfAddressabilitySkinV2
Source§impl Serialize for GltfAddressabilitySkinV2
impl Serialize for GltfAddressabilitySkinV2
impl StructuralPartialEq for GltfAddressabilitySkinV2
Auto Trait Implementations§
impl Freeze for GltfAddressabilitySkinV2
impl RefUnwindSafe for GltfAddressabilitySkinV2
impl Send for GltfAddressabilitySkinV2
impl Sync for GltfAddressabilitySkinV2
impl Unpin for GltfAddressabilitySkinV2
impl UnsafeUnpin for GltfAddressabilitySkinV2
impl UnwindSafe for GltfAddressabilitySkinV2
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