Skip to main content

SceneGraph

Type Alias SceneGraph 

Source
pub type SceneGraph = Scene;
Expand description

Backward compat alias used in lib.rs.

Aliased Type§

pub struct SceneGraph {
Show 13 fields pub glyphs: GlyphPool, pub particles: ParticlePool, pub entities: Vec<(EntityId, AmorphousEntity)>, pub fields: Vec<(FieldId, ForceField)>, pub time: f32, pub nodes: HashMap<NodeId, SceneNode>, pub root_nodes: Vec<NodeId>, pub layers: [SceneLayer; 8], pub zones: Vec<AmbientZone>, pub portals: Vec<Portal>, pub bvh: Option<Bvh>, pub events: SceneEventQueue, pub stats: SceneStats, /* private fields */
}

Fields§

§glyphs: GlyphPool§particles: ParticlePool§entities: Vec<(EntityId, AmorphousEntity)>§fields: Vec<(FieldId, ForceField)>§time: f32§nodes: HashMap<NodeId, SceneNode>§root_nodes: Vec<NodeId>§layers: [SceneLayer; 8]§zones: Vec<AmbientZone>§portals: Vec<Portal>§bvh: Option<Bvh>§events: SceneEventQueue§stats: SceneStats