pub fn segment_window(
segment_entity: Entity,
segment: (&TrackSegment, &SignalsManager),
signals: Vec<(Entity, &Signals, &TrackPos)>,
) -> impl Scenepub fn segment_window(
segment_entity: Entity,
segment: (&TrackSegment, &SignalsManager),
signals: Vec<(Entity, &Signals, &TrackPos)>,
) -> impl Scene