Struct bevy::gltf::Gltf[]

pub struct Gltf {
    pub scenes: Vec<Handle<Scene>, Global>,
    pub named_scenes: HashMap<String, Handle<Scene>, RandomState>,
    pub meshes: Vec<Handle<GltfMesh>, Global>,
    pub named_meshes: HashMap<String, Handle<GltfMesh>, RandomState>,
    pub materials: Vec<Handle<StandardMaterial>, Global>,
    pub named_materials: HashMap<String, Handle<StandardMaterial>, RandomState>,
    pub nodes: Vec<Handle<GltfNode>, Global>,
    pub named_nodes: HashMap<String, Handle<GltfNode>, RandomState>,
    pub default_scene: Option<Handle<Scene>>,
}

Fields

scenes: Vec<Handle<Scene>, Global>named_scenes: HashMap<String, Handle<Scene>, RandomState>meshes: Vec<Handle<GltfMesh>, Global>named_meshes: HashMap<String, Handle<GltfMesh>, RandomState>materials: Vec<Handle<StandardMaterial>, Global>named_materials: HashMap<String, Handle<StandardMaterial>, RandomState>nodes: Vec<Handle<GltfNode>, Global>named_nodes: HashMap<String, Handle<GltfNode>, RandomState>default_scene: Option<Handle<Scene>>

Trait Implementations

impl Debug for Gltf

impl TypeUuid for Gltf

Auto Trait Implementations

impl !RefUnwindSafe for Gltf

impl Send for Gltf

impl Sync for Gltf

impl Unpin for Gltf

impl UnwindSafe for Gltf

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Any for T where
    T: Any

impl<T> Asset for T where
    T: TypeUuid + AssetDynamic + TypeUuidDynamic

impl<T> AssetDynamic for T where
    T: Send + Sync + 'static + TypeUuidDynamic

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Component for T where
    T: 'static + Send + Sync

impl<T> Downcast for T where
    T: Any

impl<T> Downcast<T> for T

impl<T> DowncastSync for T where
    T: Any + Send + Sync

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> TypeUuidDynamic for T where
    T: TypeUuid

impl<T> Upcast<T> for T

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,