logo
pub fn camera_system<T>(
    window_resized_events: EventReader<'_, '_, WindowResized>,
    window_created_events: EventReader<'_, '_, WindowCreated>,
    image_asset_events: EventReader<'_, '_, AssetEvent<Image>>,
    windows: Res<'_, Windows>,
    images: Res<'_, Assets<Image>>,
    queries: ParamSet<'_, '_, (Query<'_, '_, (Entity, &mut Camera, &mut T), ()>, Query<'_, '_, Entity, Added<Camera>>)>
) where
    T: CameraProjection + Component