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