pub struct GltfMesh { /* private fields */ }Implementations§
Source§impl GltfMesh
impl GltfMesh
pub fn add_primitive( &mut self, mode: PrimitiveType, indices: Option<AccessorIndex>, material: Option<MaterialIndex>, ) -> PrimitiveIndex
pub fn name(&self) -> &str
pub fn primitives(&self) -> &[GltfPrimitive]
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GltfMesh
impl<'de> Deserialize<'de> for GltfMesh
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
Source§impl Index<PrimitiveIndex> for GltfMesh
impl Index<PrimitiveIndex> for GltfMesh
Source§type Output = GltfPrimitive
type Output = GltfPrimitive
The returned type after indexing.
Source§impl IndexMut<PrimitiveIndex> for GltfMesh
impl IndexMut<PrimitiveIndex> for GltfMesh
Auto Trait Implementations§
impl Freeze for GltfMesh
impl RefUnwindSafe for GltfMesh
impl Send for GltfMesh
impl Sync for GltfMesh
impl Unpin for GltfMesh
impl UnwindSafe for GltfMesh
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