pub struct GltfAddressabilityTargetV2 { /* private fields */ }Expand description
One unique source animation target node and all contributing channels.
Implementations§
Source§impl GltfAddressabilityTargetV2
impl GltfAddressabilityTargetV2
Sourcepub const fn source_node_index(&self) -> u64
pub const fn source_node_index(&self) -> u64
Exact source node-array identity.
Sourcepub fn contributing_channels(&self) -> &[GltfAddressabilityTargetChannelV2]
pub fn contributing_channels(&self) -> &[GltfAddressabilityTargetChannelV2]
Canonical source animation/channel contributors.
Sourcepub const fn projection(
&self,
) -> &GltfAddressabilityProjectionV2<GltfAddressabilityTargetValueV2>
pub const fn projection( &self, ) -> &GltfAddressabilityProjectionV2<GltfAddressabilityTargetValueV2>
Exact path/UUID or typed required-unavailable evidence.
Trait Implementations§
Source§impl Clone for GltfAddressabilityTargetV2
impl Clone for GltfAddressabilityTargetV2
Source§fn clone(&self) -> GltfAddressabilityTargetV2
fn clone(&self) -> GltfAddressabilityTargetV2
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 GltfAddressabilityTargetV2
impl Debug for GltfAddressabilityTargetV2
Source§impl<'de> Deserialize<'de> for GltfAddressabilityTargetV2
impl<'de> Deserialize<'de> for GltfAddressabilityTargetV2
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 GltfAddressabilityTargetV2
impl StructuralPartialEq for GltfAddressabilityTargetV2
Auto Trait Implementations§
impl Freeze for GltfAddressabilityTargetV2
impl RefUnwindSafe for GltfAddressabilityTargetV2
impl Send for GltfAddressabilityTargetV2
impl Sync for GltfAddressabilityTargetV2
impl Unpin for GltfAddressabilityTargetV2
impl UnsafeUnpin for GltfAddressabilityTargetV2
impl UnwindSafe for GltfAddressabilityTargetV2
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