pub struct GltfNodeMetadata {
pub name: Option<String>,
pub mesh: Option<usize>,
pub translation: Option<[f32; 3]>,
pub rotation: Option<[f32; 4]>,
pub scale: Option<[f32; 3]>,
pub children: Vec<usize>,
}Available on crate feature
gltf-reader only.Expand description
Node fields used by lightweight front ends.
Fields§
§name: Option<String>§mesh: Option<usize>§translation: Option<[f32; 3]>§rotation: Option<[f32; 4]>§scale: Option<[f32; 3]>§children: Vec<usize>Trait Implementations§
Source§impl Clone for GltfNodeMetadata
impl Clone for GltfNodeMetadata
Source§fn clone(&self) -> GltfNodeMetadata
fn clone(&self) -> GltfNodeMetadata
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 GltfNodeMetadata
impl Debug for GltfNodeMetadata
Source§impl Default for GltfNodeMetadata
impl Default for GltfNodeMetadata
Source§fn default() -> GltfNodeMetadata
fn default() -> GltfNodeMetadata
Returns the “default value” for a type. Read more
Source§impl PartialEq for GltfNodeMetadata
impl PartialEq for GltfNodeMetadata
impl StructuralPartialEq for GltfNodeMetadata
Auto Trait Implementations§
impl Freeze for GltfNodeMetadata
impl RefUnwindSafe for GltfNodeMetadata
impl Send for GltfNodeMetadata
impl Sync for GltfNodeMetadata
impl Unpin for GltfNodeMetadata
impl UnsafeUnpin for GltfNodeMetadata
impl UnwindSafe for GltfNodeMetadata
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