gltf_kun 0.0.4

Extensible library for building glTF toolchains.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! glTF extensions.
//!
//! Each extension IO is implemented for a specfic [format](crate::io::format).

use std::fmt::Debug;

pub trait Extension {
    fn name(&self) -> &str;
}

pub trait ExtensionProperty: Debug + Send + Sync {
    fn extension_name(&self) -> &str;
    fn parent_types(&self) -> Vec<&str>;
}