pub struct GltfTexture {
pub name: String,
pub image: ImageIndex,
pub sampler: SamplerIndex,
}Expand description
A type representing a Gltf Texture -
Fields§
§name: StringOptional name of the texture
image: ImageIndexImage index (source)
sampler: SamplerIndexSampler index
Implementations§
Source§impl GltfTexture
impl GltfTexture
pub fn image(&self) -> ImageIndex
pub fn sampler(&self) -> SamplerIndex
Trait Implementations§
Source§impl Debug for GltfTexture
impl Debug for GltfTexture
Source§impl Default for GltfTexture
impl Default for GltfTexture
Source§fn default() -> GltfTexture
fn default() -> GltfTexture
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GltfTexturewhere
GltfTexture: Default,
impl<'de> Deserialize<'de> for GltfTexturewhere
GltfTexture: Default,
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 Named for GltfTexture
impl Named for GltfTexture
Auto Trait Implementations§
impl Freeze for GltfTexture
impl RefUnwindSafe for GltfTexture
impl Send for GltfTexture
impl Sync for GltfTexture
impl Unpin for GltfTexture
impl UnwindSafe for GltfTexture
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