Struct dae_parser::VisualScene [−][src]
pub struct VisualScene {
pub id: Option<String>,
pub name: Option<String>,
pub asset: Option<Box<Asset>>,
pub nodes: Vec<Node>,
pub evaluate_scene: Vec<EvaluateScene>,
pub extra: Vec<Extra>,
}
Expand description
Embodies the entire set of information that can be visualized from the contents of a COLLADA resource.
Fields
id: Option<String>
A text string containing the unique identifier of the element.
name: Option<String>
The text string name of this element.
asset: Option<Box<Asset>>
Asset management information about this element.
nodes: Vec<Node>
The scene graph subtrees.
evaluate_scene: Vec<EvaluateScene>
The EvaluateScene
element declares information
specifying how to evaluate this VisualScene
.
extra: Vec<Extra>
Provides arbitrary additional information about this element.
Implementations
Trait Implementations
Extract the relevant LocalMap
field from a LocalMaps
.
fn get_local_map_mut<'a, 'b>(
maps: &'b mut LocalMaps<'a>
) -> &'b mut Option<LocalMap<'a, Self>>
fn get_local_map_mut<'a, 'b>(
maps: &'b mut LocalMaps<'a>
) -> &'b mut Option<LocalMap<'a, Self>>
Extract the relevant LocalMap
field from a LocalMaps
.
Auto Trait Implementations
impl RefUnwindSafe for VisualScene
impl Send for VisualScene
impl Sync for VisualScene
impl Unpin for VisualScene
impl UnwindSafe for VisualScene
Blanket Implementations
Mutably borrows from an owned value. Read more