pub struct GltfAnimationAddressabilityChannelV1 { /* private fields */ }Expand description
One exact source-order raw animation channel row.
Implementations§
Source§impl GltfAnimationAddressabilityChannelV1
impl GltfAnimationAddressabilityChannelV1
Sourcepub const fn source_channel_index(&self) -> u64
pub const fn source_channel_index(&self) -> u64
Exact source-order channel index within its animation.
Sourcepub const fn target(&self) -> GltfAnimationTargetV1
pub const fn target(&self) -> GltfAnimationTargetV1
Exact source target identity.
Sourcepub const fn property(&self) -> GltfAnimationChannelPropertyV1
pub const fn property(&self) -> GltfAnimationChannelPropertyV1
Raw channel property.
Sourcepub const fn input_accessor_index(&self) -> u64
pub const fn input_accessor_index(&self) -> u64
Exact input accessor index retained for this glTF channel.
Sourcepub const fn output_accessor_index(&self) -> u64
pub const fn output_accessor_index(&self) -> u64
Exact output accessor index retained for this glTF channel.
Trait Implementations§
Source§impl Clone for GltfAnimationAddressabilityChannelV1
impl Clone for GltfAnimationAddressabilityChannelV1
Source§fn clone(&self) -> GltfAnimationAddressabilityChannelV1
fn clone(&self) -> GltfAnimationAddressabilityChannelV1
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<'de> Deserialize<'de> for GltfAnimationAddressabilityChannelV1
impl<'de> Deserialize<'de> for GltfAnimationAddressabilityChannelV1
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 GltfAnimationAddressabilityChannelV1
impl StructuralPartialEq for GltfAnimationAddressabilityChannelV1
Auto Trait Implementations§
impl Freeze for GltfAnimationAddressabilityChannelV1
impl RefUnwindSafe for GltfAnimationAddressabilityChannelV1
impl Send for GltfAnimationAddressabilityChannelV1
impl Sync for GltfAnimationAddressabilityChannelV1
impl Unpin for GltfAnimationAddressabilityChannelV1
impl UnsafeUnpin for GltfAnimationAddressabilityChannelV1
impl UnwindSafe for GltfAnimationAddressabilityChannelV1
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