pub struct GltfAnimationChannelCapability {
pub animation_index: usize,
pub channel_index: usize,
pub target_node_index: usize,
pub target_path: String,
pub interpolation: String,
pub input_accessor_index: usize,
pub output_accessor_index: usize,
}Expand description
One animation channel and its exact accessor identities.
Fields§
§animation_index: usizeStable source animation index.
channel_index: usizeChannel index inside the animation.
target_node_index: usizeSource target node index.
target_path: StringglTF target path (translation, rotation, scale, or weights).
interpolation: StringglTF interpolation spelling.
input_accessor_index: usizeInput time accessor index.
output_accessor_index: usizeOutput value accessor index.
Trait Implementations§
Source§impl Clone for GltfAnimationChannelCapability
impl Clone for GltfAnimationChannelCapability
Source§fn clone(&self) -> GltfAnimationChannelCapability
fn clone(&self) -> GltfAnimationChannelCapability
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 Eq for GltfAnimationChannelCapability
impl StructuralPartialEq for GltfAnimationChannelCapability
Auto Trait Implementations§
impl Freeze for GltfAnimationChannelCapability
impl RefUnwindSafe for GltfAnimationChannelCapability
impl Send for GltfAnimationChannelCapability
impl Sync for GltfAnimationChannelCapability
impl Unpin for GltfAnimationChannelCapability
impl UnsafeUnpin for GltfAnimationChannelCapability
impl UnwindSafe for GltfAnimationChannelCapability
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