Function bevy_ui::flex_node_system[][src]

pub fn flex_node_system(
    windows: Res<'_, Windows>,
    scale_factor_events: EventReader<'_, WindowScaleFactorChanged>,
    flex_surface: ResMut<'_, FlexSurface>,
    root_node_query: Query<'_, Entity, (With<Node>, Without<Parent>)>,
    node_query: Query<'_, (Entity, &Style, Option<&CalculatedSize>), (With<Node>, Changed<Style>)>,
    full_node_query: Query<'_, (Entity, &Style, Option<&CalculatedSize>), With<Node>>,
    changed_size_query: Query<'_, (Entity, &Style, &CalculatedSize), (With<Node>, Changed<CalculatedSize>)>,
    children_query: Query<'_, (Entity, &Children), (With<Node>, Changed<Children>)>,
    node_transform_query: Query<'_, (Entity, &mut Node, &mut Transform, Option<&Parent>)>
)